From 2b493200146c0e92fbd220b022454aca7c9efe4d Mon Sep 17 00:00:00 2001 From: "HOME-LAPTOP\\kshkulev" Date: Sun, 28 Sep 2025 15:45:15 +0900 Subject: [PATCH] =?UTF-8?q?Add=20new=20Hcs.Broker=20to=20communicate=20wit?= =?UTF-8?q?h=20=D0=93=D0=98=D0=A1=20=D0=96=D0=9A=D0=A5=20via=20CryptoPro?= =?UTF-8?q?=20LibCore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Hcs.Broker/Api/ApiBase.cs | 7 + Hcs.Broker/Api/BillsApi.cs | 65 + Hcs.Broker/Api/DeviceMeteringApi.cs | 34 + Hcs.Broker/Api/HouseManagementApi.cs | 165 + Hcs.Broker/Api/NsiApi.cs | 29 + Hcs.Broker/Api/NsiCommonApi.cs | 49 + Hcs.Broker/Api/OrgRegistryCommonApi.cs | 49 + .../Bills/ImportPaymentDocumentDataPayload.cs | 239 + .../ExportMeteringDeviceHistoryPayload.cs | 90 + .../ImportAccountDataPayload.cs | 97 + .../ImportContractDataPayload.cs | 68 + .../ImportLivingHouseUODataPayload.cs | 94 + .../ImportNotificationDataPayload.cs | 73 + ...ImportSupplyResourceContractDataPayload.cs | 211 + ...ortSupplyResourceContractProjectPayload.cs | 213 + ...ortNotificationsOfOrderExecutionPayload.cs | 46 + ...ierNotificationsOfOrderExecutionPayload.cs | 36 + Hcs.Broker/Api/PaymentsApi.cs | 33 + Hcs.Broker/Api/Registry/Registry16.cs | 16 + Hcs.Broker/Api/Registry/Registry2.cs | 16 + Hcs.Broker/Api/Registry/Registry239.cs | 16 + Hcs.Broker/Api/Registry/Registry24.cs | 37 + Hcs.Broker/Api/Registry/Registry27.cs | 16 + Hcs.Broker/Api/Registry/Registry276.cs | 23 + Hcs.Broker/Api/Registry/Registry3.cs | 16 + Hcs.Broker/Api/Registry/Registry32.cs | 16 + Hcs.Broker/Api/Registry/Registry338.cs | 58 + Hcs.Broker/Api/Registry/Registry51.cs | 15 + Hcs.Broker/Api/Registry/Registry58.cs | 79 + Hcs.Broker/Api/Registry/RegistryElement.cs | 9 + Hcs.Broker/Api/Request/Adapter/IAck.cs | 9 + .../Api/Request/Adapter/IAsyncClient.cs | 7 + .../Api/Request/Adapter/IErrorMessage.cs | 9 + .../Api/Request/Adapter/IGetStateRequest.cs | 7 + .../Api/Request/Adapter/IGetStateResponse.cs | 7 + .../Api/Request/Adapter/IGetStateResult.cs | 7 + .../Request/Adapter/IGetStateResultMany.cs | 7 + .../Api/Request/Adapter/IGetStateResultOne.cs | 7 + .../Api/Request/AsyncRequestStateType.cs | 9 + .../Api/Request/Bills/BillsRequestBase.cs | 53 + .../Bills/ExportPaymentDocumentDataRequest.cs | 67 + .../Bills/ImportPaymentDocumentDataRequest.cs | 271 + .../DeviceMeteringRequestBase.cs | 53 + .../ExportMeteringDeviceHistoryRequest.cs | 174 + .../ImportMeteringDeviceValuesRequest.cs | 43 + Hcs.Broker/Api/Request/EndPoint.cs | 16 + Hcs.Broker/Api/Request/EndPointLocator.cs | 28 + .../Exception/NoResultsRemoteException.cs | 17 + .../Api/Request/Exception/RemoteException.cs | 63 + .../Exception/RestartTimeoutException.cs | 9 + .../Request/GostSigningEndpointBehavior.cs | 23 + .../Request/GostSigningMessageInspector.cs | 170 + .../HouseManagement/ExportAccountRequest.cs | 30 + .../HouseManagement/ExportHouseRequest.cs | 29 + ...ExportSupplyResourceContractDataRequest.cs | 130 + ...esourceContractObjectAddressDataRequest.cs | 91 + .../HouseManagementRequestBase.cs | 78 + .../ImportAccountDataRequest.cs | 114 + .../ImportContractDataRequest.cs | 81 + .../ImportHouseUODataRequest.cs | 113 + .../ImportMeteringDeviceDataRequest.cs | 52 + .../ImportNotificationDataRequest.cs | 108 + ...ImportSupplyResourceContractDataRequest.cs | 297 + ...ortSupplyResourceContractProjectRequest.cs | 301 + .../Nsi/ExportDataProviderNsiItemRequest.cs | 27 + Hcs.Broker/Api/Request/Nsi/NsiRequestBase.cs | 53 + .../Request/NsiCommon/ExportNsiItemRequest.cs | 28 + .../Request/NsiCommon/ExportNsiListRequest.cs | 27 + .../Request/NsiCommon/NsiCommonRequestBase.cs | 53 + .../ExportDataProviderRequest.cs | 32 + .../ExportOrgRegistryRequest.cs | 46 + .../OrgRegistryCommonRequestBase.cs | 53 + Hcs.Broker/Api/Request/PaginationData.cs | 52 + ...ortNotificationsOfOrderExecutionRequest.cs | 107 + ...ierNotificationsOfOrderExecutionRequest.cs | 93 + .../Request/Payments/PaymentsRequestBase.cs | 55 + Hcs.Broker/Api/Request/RequestBase.cs | 419 + Hcs.Broker/Api/Request/RequestHelper.cs | 98 + ...MunicipalServiceVolumeDeterminingMethod.cs | 32 + Hcs.Broker/Client.cs | 107 + .../ConnectedService.json | 16 + .../Hcs.Service.Async.Bills/Reference.cs | 21330 ++++++ .../ConnectedService.json | 16 + .../Reference.cs | 5278 ++ .../ConnectedService.json | 16 + .../Reference.cs | 62932 ++++++++++++++++ .../ConnectedService.json | 16 + .../Hcs.Service.Async.Nsi/Reference.cs | 5997 ++ .../ConnectedService.json | 16 + .../Hcs.Service.Async.NsiCommon/Reference.cs | 3279 + .../ConnectedService.json | 16 + .../Reference.cs | 4578 ++ .../ConnectedService.json | 16 + .../Hcs.Service.Async.Payments/Reference.cs | 5773 ++ Hcs.Broker/Hcs.Broker.csproj | 14 + Hcs.Broker/Internal/Constants.cs | 25 + Hcs.Broker/Internal/Util.cs | 61 + .../cryptopro.net.security.2025.7.21.nupkg | Bin 0 -> 702371 bytes ...opro.security.cryptography.2025.7.21.nupkg | Bin 0 -> 614561 bytes ...security.cryptography.pkcs.2025.7.21.nupkg | Bin 0 -> 711307 bytes ....security.cryptography.xml.2025.7.21.nupkg | Bin 0 -> 689021 bytes Hcs.Broker/Logger/ActionLogger.cs | 12 + Hcs.Broker/Logger/ConsoleLogger.cs | 10 + Hcs.Broker/Logger/ILogger.cs | 10 + .../MessageCapturer/FileMessageCapturer.cs | 43 + .../MessageCapturer/IMessageCapturer.cs | 11 + .../MessageCapturer/MemoryMessageCapturer.cs | 49 + Hcs.Broker/OrganizationRole.cs | 20 + .../appeals/hcs-appeals-service-async.wsdl | 109 + .../appeals/hcs-appeals-types.xsd | 1122 + .../bills/hcs-bills-service-async.wsdl | 340 + .../bills/hcs-bills-types.xsd | 7328 ++ .../hcs-capital-repair-service-async.wsdl | 653 + .../hcs-capital-repair-types.xsd | 3947 + .../wsdl_xsd_v.15.7.0.1/changelog.txt | 2608 + .../hcs-debt-requests-service-async.wsdl | 163 + .../debt-requests/hcs-debt-requests-types.xsd | 1455 + .../debts/hcs-debts-service-async.wsdl | 100 + .../debts/hcs-debts-types.xsd | 1 + .../hcs-device-metering-service-async.wsdl | 106 + .../hcs-device-metering-types.xsd | 1001 + .../fas/hcs-fas-service-async.wsdl | 80 + .../wsdl_xsd_v.15.7.0.1/fas/hcs-fas-types.xsd | 260 + .../hcs-house-management-service-async.wsdl | 1075 + .../hcs-house-management-types.xsd | 19770 +++++ .../hcs-infrastructure-service-async.wsdl | 107 + .../hcs-infrastructure-types.xsd | 562 + .../hcs-inspection-service-async.wsdl | 216 + .../inspection/hcs-inspection-types.xsd | 3639 + .../lib/hcs-account-base.xsd | 83 + .../wsdl_xsd_v.15.7.0.1/lib/hcs-base.xsd | 868 + .../lib/hcs-bills-base.xsd | 94 + .../lib/hcs-individual-registry-base.xsd | 158 + .../lib/hcs-metering-device-base.xsd | 160 + .../wsdl_xsd_v.15.7.0.1/lib/hcs-nsi-base.xsd | 428 + .../lib/hcs-organizations-base.xsd | 122 + .../lib/hcs-organizations-registry-base.xsd | 266 + .../lib/hcs-payments-base.xsd | 1239 + .../lib/hcs-premises-base.xsd | 74 + .../lib/xmldsig-core-schema.xsd | 309 + .../licenses/hcs-licenses-service-async.wsdl | 158 + .../licenses/hcs-licenses-types.xsd | 2882 + .../msp/hcs-msp-service-async.wsdl | 184 + .../wsdl_xsd_v.15.7.0.1/msp/hcs-msp-types.xsd | 1359 + .../hcs-nsi-common-service-async.wsdl | 134 + .../nsi-common/hcs-nsi-common-types.xsd | 126 + .../nsi/hcs-nsi-service-async.wsdl | 294 + .../wsdl_xsd_v.15.7.0.1/nsi/hcs-nsi-types.xsd | 864 + ...zations-registry-common-service-async.wsdl | 181 + ...cs-organizations-registry-common-types.xsd | 599 + ...-organizations-registry-service-async.wsdl | 104 + .../hcs-organizations-registry-types.xsd | 238 + .../hcs-outage-report-service-async.wsdl | 101 + .../outage-report/hcs-outage-report-types.xsd | 737 + .../payment/hcs-payment-service-async.wsdl | 148 + .../payment/hcs-payment-types.xsd | 800 + .../rap/hcs-rap-service-async.wsdl | 109 + .../wsdl_xsd_v.15.7.0.1/rap/hcs-rap-types.xsd | 978 + .../rvuo/hcs-rvuo-service-async.wsdl | 149 + .../rvuo/hcs-rvuo-types.xsd | 991 + .../services/hcs-services-service-async.wsdl | 287 + .../services/hcs-services-types.xsd | 1621 + .../tariff/hcs-tariff-service-async.wsdl | 341 + .../tariff/hcs-tariff-types.xsd | 2081 + .../hcs-tech-conn-service-async.wsdl | 324 + .../tech-conn/hcs-tech-conn-types.xsd | 4148 + .../uk/hcs-uk-service-async.wsdl | 136 + .../wsdl_xsd_v.15.7.0.1/uk/hcs-uk-types.xsd | 538 + .../hcs-volume-quality-service-async.wsdl | 105 + .../hcs-volume-quality-types.xsd | 1241 + Hcs.sln | 6 + 171 files changed, 185618 insertions(+) create mode 100644 Hcs.Broker/Api/ApiBase.cs create mode 100644 Hcs.Broker/Api/BillsApi.cs create mode 100644 Hcs.Broker/Api/DeviceMeteringApi.cs create mode 100644 Hcs.Broker/Api/HouseManagementApi.cs create mode 100644 Hcs.Broker/Api/NsiApi.cs create mode 100644 Hcs.Broker/Api/NsiCommonApi.cs create mode 100644 Hcs.Broker/Api/OrgRegistryCommonApi.cs create mode 100644 Hcs.Broker/Api/Payload/Bills/ImportPaymentDocumentDataPayload.cs create mode 100644 Hcs.Broker/Api/Payload/DeviceMetering/ExportMeteringDeviceHistoryPayload.cs create mode 100644 Hcs.Broker/Api/Payload/HouseManagement/ImportAccountDataPayload.cs create mode 100644 Hcs.Broker/Api/Payload/HouseManagement/ImportContractDataPayload.cs create mode 100644 Hcs.Broker/Api/Payload/HouseManagement/ImportLivingHouseUODataPayload.cs create mode 100644 Hcs.Broker/Api/Payload/HouseManagement/ImportNotificationDataPayload.cs create mode 100644 Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractDataPayload.cs create mode 100644 Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractProjectPayload.cs create mode 100644 Hcs.Broker/Api/Payload/Payments/ImportNotificationsOfOrderExecutionPayload.cs create mode 100644 Hcs.Broker/Api/Payload/Payments/ImportSupplierNotificationsOfOrderExecutionPayload.cs create mode 100644 Hcs.Broker/Api/PaymentsApi.cs create mode 100644 Hcs.Broker/Api/Registry/Registry16.cs create mode 100644 Hcs.Broker/Api/Registry/Registry2.cs create mode 100644 Hcs.Broker/Api/Registry/Registry239.cs create mode 100644 Hcs.Broker/Api/Registry/Registry24.cs create mode 100644 Hcs.Broker/Api/Registry/Registry27.cs create mode 100644 Hcs.Broker/Api/Registry/Registry276.cs create mode 100644 Hcs.Broker/Api/Registry/Registry3.cs create mode 100644 Hcs.Broker/Api/Registry/Registry32.cs create mode 100644 Hcs.Broker/Api/Registry/Registry338.cs create mode 100644 Hcs.Broker/Api/Registry/Registry51.cs create mode 100644 Hcs.Broker/Api/Registry/Registry58.cs create mode 100644 Hcs.Broker/Api/Registry/RegistryElement.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IAck.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IAsyncClient.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IErrorMessage.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IGetStateRequest.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IGetStateResponse.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IGetStateResult.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IGetStateResultMany.cs create mode 100644 Hcs.Broker/Api/Request/Adapter/IGetStateResultOne.cs create mode 100644 Hcs.Broker/Api/Request/AsyncRequestStateType.cs create mode 100644 Hcs.Broker/Api/Request/Bills/BillsRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/Bills/ExportPaymentDocumentDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/Bills/ImportPaymentDocumentDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/DeviceMetering/DeviceMeteringRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/DeviceMetering/ExportMeteringDeviceHistoryRequest.cs create mode 100644 Hcs.Broker/Api/Request/DeviceMetering/ImportMeteringDeviceValuesRequest.cs create mode 100644 Hcs.Broker/Api/Request/EndPoint.cs create mode 100644 Hcs.Broker/Api/Request/EndPointLocator.cs create mode 100644 Hcs.Broker/Api/Request/Exception/NoResultsRemoteException.cs create mode 100644 Hcs.Broker/Api/Request/Exception/RemoteException.cs create mode 100644 Hcs.Broker/Api/Request/Exception/RestartTimeoutException.cs create mode 100644 Hcs.Broker/Api/Request/GostSigningEndpointBehavior.cs create mode 100644 Hcs.Broker/Api/Request/GostSigningMessageInspector.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ExportAccountRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ExportHouseRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractObjectAddressDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/HouseManagementRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportAccountDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportContractDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportHouseUODataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportMeteringDeviceDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportNotificationDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractDataRequest.cs create mode 100644 Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractProjectRequest.cs create mode 100644 Hcs.Broker/Api/Request/Nsi/ExportDataProviderNsiItemRequest.cs create mode 100644 Hcs.Broker/Api/Request/Nsi/NsiRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/NsiCommon/ExportNsiItemRequest.cs create mode 100644 Hcs.Broker/Api/Request/NsiCommon/ExportNsiListRequest.cs create mode 100644 Hcs.Broker/Api/Request/NsiCommon/NsiCommonRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/OrgRegistryCommon/ExportDataProviderRequest.cs create mode 100644 Hcs.Broker/Api/Request/OrgRegistryCommon/ExportOrgRegistryRequest.cs create mode 100644 Hcs.Broker/Api/Request/OrgRegistryCommon/OrgRegistryCommonRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/PaginationData.cs create mode 100644 Hcs.Broker/Api/Request/Payments/ImportNotificationsOfOrderExecutionRequest.cs create mode 100644 Hcs.Broker/Api/Request/Payments/ImportSupplierNotificationsOfOrderExecutionRequest.cs create mode 100644 Hcs.Broker/Api/Request/Payments/PaymentsRequestBase.cs create mode 100644 Hcs.Broker/Api/Request/RequestBase.cs create mode 100644 Hcs.Broker/Api/Request/RequestHelper.cs create mode 100644 Hcs.Broker/Api/Type/MunicipalServiceVolumeDeterminingMethod.cs create mode 100644 Hcs.Broker/Client.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/Reference.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/Reference.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/Reference.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/Reference.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/Reference.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/Reference.cs create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/ConnectedService.json create mode 100644 Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/Reference.cs create mode 100644 Hcs.Broker/Hcs.Broker.csproj create mode 100644 Hcs.Broker/Internal/Constants.cs create mode 100644 Hcs.Broker/Internal/Util.cs create mode 100644 Hcs.Broker/Local NuGet/cryptopro.net.security.2025.7.21.nupkg create mode 100644 Hcs.Broker/Local NuGet/cryptopro.security.cryptography.2025.7.21.nupkg create mode 100644 Hcs.Broker/Local NuGet/cryptopro.security.cryptography.pkcs.2025.7.21.nupkg create mode 100644 Hcs.Broker/Local NuGet/cryptopro.security.cryptography.xml.2025.7.21.nupkg create mode 100644 Hcs.Broker/Logger/ActionLogger.cs create mode 100644 Hcs.Broker/Logger/ConsoleLogger.cs create mode 100644 Hcs.Broker/Logger/ILogger.cs create mode 100644 Hcs.Broker/MessageCapturer/FileMessageCapturer.cs create mode 100644 Hcs.Broker/MessageCapturer/IMessageCapturer.cs create mode 100644 Hcs.Broker/MessageCapturer/MemoryMessageCapturer.cs create mode 100644 Hcs.Broker/OrganizationRole.cs create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/appeals/hcs-appeals-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/appeals/hcs-appeals-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/bills/hcs-bills-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/bills/hcs-bills-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/capital-repair/hcs-capital-repair-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/capital-repair/hcs-capital-repair-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/changelog.txt create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/debt-requests/hcs-debt-requests-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/debt-requests/hcs-debt-requests-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/debts/hcs-debts-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/debts/hcs-debts-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/device-metering/hcs-device-metering-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/device-metering/hcs-device-metering-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/fas/hcs-fas-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/fas/hcs-fas-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/house-management/hcs-house-management-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/house-management/hcs-house-management-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/infrastructure/hcs-infrastructure-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/infrastructure/hcs-infrastructure-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/inspection/hcs-inspection-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/inspection/hcs-inspection-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-account-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-bills-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-individual-registry-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-metering-device-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-nsi-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-organizations-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-organizations-registry-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-payments-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/hcs-premises-base.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/lib/xmldsig-core-schema.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/licenses/hcs-licenses-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/licenses/hcs-licenses-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/msp/hcs-msp-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/msp/hcs-msp-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/nsi-common/hcs-nsi-common-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/nsi-common/hcs-nsi-common-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/nsi/hcs-nsi-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/nsi/hcs-nsi-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/organizations-registry-common/hcs-organizations-registry-common-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/organizations-registry-common/hcs-organizations-registry-common-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/organizations-registry/hcs-organizations-registry-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/organizations-registry/hcs-organizations-registry-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/outage-report/hcs-outage-report-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/outage-report/hcs-outage-report-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/payment/hcs-payment-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/payment/hcs-payment-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/rap/hcs-rap-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/rap/hcs-rap-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/rvuo/hcs-rvuo-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/rvuo/hcs-rvuo-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/services/hcs-services-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/services/hcs-services-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/tariff/hcs-tariff-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/tariff/hcs-tariff-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/tech-conn/hcs-tech-conn-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/tech-conn/hcs-tech-conn-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/uk/hcs-uk-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/uk/hcs-uk-types.xsd create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/volume-quality/hcs-volume-quality-service-async.wsdl create mode 100644 Hcs.Broker/WSDL Sources/wsdl_xsd_v.15.7.0.1/volume-quality/hcs-volume-quality-types.xsd diff --git a/Hcs.Broker/Api/ApiBase.cs b/Hcs.Broker/Api/ApiBase.cs new file mode 100644 index 0000000..37a6ba8 --- /dev/null +++ b/Hcs.Broker/Api/ApiBase.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api +{ + public abstract class ApiBase(Client client) + { + protected Client client = client; + } +} diff --git a/Hcs.Broker/Api/BillsApi.cs b/Hcs.Broker/Api/BillsApi.cs new file mode 100644 index 0000000..fe3f89f --- /dev/null +++ b/Hcs.Broker/Api/BillsApi.cs @@ -0,0 +1,65 @@ +using Hcs.Broker.Api.Payload.Bills; +using Hcs.Broker.Api.Request.Bills; +using Hcs.Service.Async.Bills; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/BillsServiceAsync/ + public class BillsApi(Client client) : ApiBase(client) + { + /// + /// Экспорт платежных документов + /// + /// Идентификатор платежного документа + /// Токен отмены + /// Платежные документы + public async Task> ExportPaymentDocumentDataByPaymentDocumentIDAsync(string paymentDocumentID, CancellationToken token = default) + { + var request = new ExportPaymentDocumentDataRequest(client); + return await request.ExecuteByPaymentDocumentIDAsync(paymentDocumentID, token); + } + + /// + /// Экспорт платежных документов + /// + /// Год + /// Месяц + /// Глобальный уникальный идентификатор дома по ФИАС + /// Номер лицевого счета/иной идентификатор плательщика + /// Токен отмены + /// Платежные документы + public async Task> ExportPaymentDocumentDataByAccountNumberAsync(short year, int month, string fiasHouseGuid, string accountNumber, CancellationToken token = default) + { + var request = new ExportPaymentDocumentDataRequest(client); + return await request.ExecuteByAccountNumberAsync(year, month, fiasHouseGuid, accountNumber, token); + } + + /// + /// Экспорт платежных документов + /// + /// Год + /// Месяц + /// Глобальный уникальный идентификатор дома по ФИАС + /// Номер платежного документа, по которому внесена плата, + /// присвоенный такому документу исполнителем в целях осуществления расчетов по внесению платы + /// Токен отмены + /// Платежные документы + public async Task> ExportPaymentDocumentDataByPaymentDocumentNumberAsync(short year, int month, string fiasHouseGuid, string paymentDocumentNumber, CancellationToken token = default) + { + var request = new ExportPaymentDocumentDataRequest(client); + return await request.ExecuteByPaymentDocumentNumberAsync(year, month, fiasHouseGuid, paymentDocumentNumber, token); + } + + /// + /// Импорт сведений о платежных документах + /// + /// Пейлоад сведений о платежных документах + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportPaymentDocumentDataAsync(ImportPaymentDocumentDataPayload payload, CancellationToken token = default) + { + var request = new ImportPaymentDocumentDataRequest(client); + return await request.ExecuteAsync(payload, token); + } + } +} diff --git a/Hcs.Broker/Api/DeviceMeteringApi.cs b/Hcs.Broker/Api/DeviceMeteringApi.cs new file mode 100644 index 0000000..f254616 --- /dev/null +++ b/Hcs.Broker/Api/DeviceMeteringApi.cs @@ -0,0 +1,34 @@ +using Hcs.Broker.Api.Payload.DeviceMetering; +using Hcs.Broker.Api.Request.DeviceMetering; +using Hcs.Service.Async.DeviceMetering; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/DeviceMeteringServiceAsync/ + public class DeviceMeteringApi(Client client) : ApiBase(client) + { + /// + /// Экспорт истории показаний и поверок приборов учета пользователя, установленных в указанном доме + /// + /// Пейлоад выборки ПУ + /// Токен отмены + /// Лицевые счета + public async Task> ExportMeteringDeviceHistoryAsync(ExportMeteringDeviceHistoryPayload payload, CancellationToken token = default) + { + var request = new ExportMeteringDeviceHistoryRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт показаний приборов учета + /// + /// Показания прибора учета + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportMeteringDeviceValuesAsync(importMeteringDeviceValuesRequestMeteringDevicesValues values, CancellationToken token = default) + { + var request = new ImportMeteringDeviceValuesRequest(client); + return await request.ExecuteAsync(values, token); + } + } +} diff --git a/Hcs.Broker/Api/HouseManagementApi.cs b/Hcs.Broker/Api/HouseManagementApi.cs new file mode 100644 index 0000000..51510ed --- /dev/null +++ b/Hcs.Broker/Api/HouseManagementApi.cs @@ -0,0 +1,165 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.HouseManagement; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/HouseManagementServiceAsync/ + public class HouseManagementApi(Client client) : ApiBase(client) + { + /// + /// Экспорт лицевых счетов + /// + /// Глобальный уникальный идентификатор дома по ФИАС + /// Токен отмены + /// Лицевые счета + public async Task> ExportAccountAsync(string fiasHouseGuid, CancellationToken token = default) + { + var request = new ExportAccountRequest(client); + return await request.ExecuteAsync(fiasHouseGuid, token); + } + + /// + /// Возвращает информацию о доме + /// + /// Глобальный уникальный идентификатор дома по ФИАС + /// Токен отмены + /// Информация о доме + public async Task> ExportHouseAsync(string fiasHouseGuid, CancellationToken token = default) + { + var request = new ExportHouseRequest(client); + return await request.ExecuteAsync(fiasHouseGuid, token); + } + + /// + /// Возвращает все договора ресурсоснабжения + /// + /// Токен отмены + /// Договора ресурсоснабжения + public async Task> ExportSupplyResourceContractDataAsync(CancellationToken token = default) + { + var request = new ExportSupplyResourceContractDataRequest(client); + return await request.ExecuteAsync(token); + } + + /// + /// Возвращает договор ресурсоснабжения по его идентификатору в ГИС ЖКХ + /// + /// Идентификатор договора ресурсоснабжения в ГИС ЖКХ + /// Токен отмены + /// Договор ресурсоснабжения + public async Task ExportSupplyResourceContractDataAsync(Guid contractRootGuid, CancellationToken token = default) + { + var request = new ExportSupplyResourceContractDataRequest(client); + return await request.ExecuteAsync(contractRootGuid, token); + } + + /// + /// Возвращает договор ресурсоснабжения по номеру договора в ГИС ЖКХ + /// + /// Номер договора ресурсоснабжения в ГИС ЖКХ + /// Токен отмены + /// Договор ресурсоснабжения + public async Task ExportSupplyResourceContractDataAsync(string contractNumber, CancellationToken token = default) + { + var request = new ExportSupplyResourceContractDataRequest(client); + return await request.ExecuteAsync(contractNumber, token); + } + + /// + /// Возвращает объекты жилищного фонда из договора ресурсоснабжения по его идентификатору + /// + /// Идентификатор договора ресурсоснабжения в ГИС ЖКХ + /// Токен отмены + /// Объекты жилищного фонда + public async Task> ExportSupplyResourceContractObjectAddressDataAsync(Guid contractRootGuid, CancellationToken token = default) + { + var request = new ExportSupplyResourceContractObjectAddressDataRequest(client); + return await request.ExecuteAsync(contractRootGuid, token); + } + + /// + /// Импорт лицевого счета + /// + /// Пейлоад лицевого счета + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportAccountDataAsync(ImportAccountDataPayload payload, CancellationToken token = default) + { + var request = new ImportAccountDataRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт сведений о ДУ (создание ДУ) + /// + /// Пейлоад ДУ + /// Токен отмены + /// Импортированный договор + public async Task ImportContractDataAsync(ImportContractDataPayload payload, CancellationToken token = default) + { + var request = new ImportContractDataRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт данных дома + /// + /// Пейлоад данных дома + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportHouseUODataAsync(ImportLivingHouseUODataPayload payload, CancellationToken token = default) + { + var request = new ImportHouseUODataRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт прибора учета + /// + /// Прибор учета + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportMeteringDeviceDataAsync(MeteringDeviceFullInformationType meteringDevice, CancellationToken token = default) + { + var request = new ImportMeteringDeviceDataRequest(client); + return await request.ExecuteAsync(meteringDevice, token); + } + + /// + /// Импорт новости для информирования граждан + /// + /// Пейлоад новости + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportNotificationDataAsync(ImportNotificationDataPayload payload, CancellationToken token = default) + { + var request = new ImportNotificationDataRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт договора ресурсоснабжения с РСО + /// + /// Пейлоад договора ресурсоснабжения + /// Токен отмены + /// Импортированный договор + public async Task ImportSupplyResourceContractDataAsync(ImportSupplyResourceContractDataPayload payload, CancellationToken token = default) + { + var request = new ImportSupplyResourceContractDataRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт проекта договора ресурсоснабжения с РСО + /// + /// Пейлоад проекта договора ресурсоснабжения + /// Токен отмены + /// Импортированный проект договора + public async Task ImportSupplyResourceContractProjectAsync(ImportSupplyResourceContractProjectPayload payload, CancellationToken token = default) + { + var request = new ImportSupplyResourceContractProjectRequest(client); + return await request.ExecuteAsync(payload, token); + } + } +} diff --git a/Hcs.Broker/Api/NsiApi.cs b/Hcs.Broker/Api/NsiApi.cs new file mode 100644 index 0000000..38adde4 --- /dev/null +++ b/Hcs.Broker/Api/NsiApi.cs @@ -0,0 +1,29 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Api.Request.Nsi; +using Hcs.Service.Async.Nsi; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/NsiService/ + public class NsiApi(Client client) : ApiBase(client) + { + /// + /// Возвращает данные справочника поставщика информации + /// + /// Реестровый номер справочника + /// Токен отмены + /// Данные справочника + public async Task> ExportDataProviderNsiItemAsync(exportDataProviderNsiItemRequestRegistryNumber registryNumber, CancellationToken token = default) + { + try + { + var request = new ExportDataProviderNsiItemRequest(client); + return await request.ExecuteAsync(registryNumber, token); + } + catch (NoResultsRemoteException) + { + return []; + } + } + } +} diff --git a/Hcs.Broker/Api/NsiCommonApi.cs b/Hcs.Broker/Api/NsiCommonApi.cs new file mode 100644 index 0000000..9467e1c --- /dev/null +++ b/Hcs.Broker/Api/NsiCommonApi.cs @@ -0,0 +1,49 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Api.Request.NsiCommon; +using Hcs.Service.Async.NsiCommon; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/NsiCommonService/ + public class NsiCommonApi(Client client) : ApiBase(client) + { + /// + /// Возвращает данные общесистемного справочника + /// + /// Реестровый номер справочника + /// Группа справочников, где NSI - общесистемный, а NSIRAO - ОЖФ + /// Токен отмены + /// Данные общесистемного справочника + public async Task ExportNsiItemAsync(int registryNumber, ListGroup listGroup, CancellationToken token = default) + { + try + { + var request = new ExportNsiItemRequest(client); + return await request.ExecuteAsync(registryNumber, listGroup, token); + } + catch (NoResultsRemoteException) + { + return null; + } + } + + /// + /// Возвращает перечень общесистемных справочников с указанием даты последнего изменения каждого из них + /// + /// Группа справочников, где NSI - общесистемный, а NSIRAO - ОЖФ + /// Токен отмены + /// Перечень общесистемных справочников + public async Task ExportNsiListAsync(ListGroup listGroup, CancellationToken token = default) + { + try + { + var request = new ExportNsiListRequest(client); + return await request.ExecuteAsync(listGroup, token); + } + catch (NoResultsRemoteException) + { + return null; + } + } + } +} diff --git a/Hcs.Broker/Api/OrgRegistryCommonApi.cs b/Hcs.Broker/Api/OrgRegistryCommonApi.cs new file mode 100644 index 0000000..cb90011 --- /dev/null +++ b/Hcs.Broker/Api/OrgRegistryCommonApi.cs @@ -0,0 +1,49 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Api.Request.OrgRegistryCommon; +using Hcs.Service.Async.OrgRegistryCommon; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/OrganizationsRegistryCommonAsyncService/ + public class OrgRegistryCommonApi(Client client) : ApiBase(client) + { + /// + /// Экспорт сведений о поставщиках информации ИС + /// + /// Выгрузить только активных поставщиков данных + /// Токен отмены + /// Сведения о поставщиках данных + public async Task> ExportDataProviderAsync(bool isActual, CancellationToken token = default) + { + try + { + var request = new ExportDataProviderRequest(client); + return await request.ExecuteAsync(isActual, token); + } + catch (NoResultsRemoteException) + { + return []; + } + } + + /// + /// Экспорт сведений из реестра организаций + /// + /// ОГРН + /// КПП + /// Токен отмены + /// Сведения из реестра организаций + public async Task> ExportOrgRegistryAsync(string ogrn, string kpp, CancellationToken token = default) + { + try + { + var request = new ExportOrgRegistryRequest(client); + return await request.ExecuteAsync(ogrn, kpp, token); + } + catch (NoResultsRemoteException) + { + return []; + } + } + } +} diff --git a/Hcs.Broker/Api/Payload/Bills/ImportPaymentDocumentDataPayload.cs b/Hcs.Broker/Api/Payload/Bills/ImportPaymentDocumentDataPayload.cs new file mode 100644 index 0000000..24ec34b --- /dev/null +++ b/Hcs.Broker/Api/Payload/Bills/ImportPaymentDocumentDataPayload.cs @@ -0,0 +1,239 @@ +using Hcs.Broker.Api.Registry; +using Hcs.Broker.Api.Type; + +namespace Hcs.Broker.Api.Payload.Bills +{ + // http://open-gkh.ru/Bills/importPaymentDocumentRequest.html + public class ImportPaymentDocumentDataPayload + { + // http://open-gkh.ru/Bills/importPaymentDocumentRequest/PaymentInformation.html + public class PaymentInformation + { + /// + /// БИК банка получателя + /// + public string bankBIK; + + /// + /// Номер расчетного счета + /// + public string operatingAccountNumber; + } + + /// + /// Начисление по услуге + /// + // http://open-gkh.ru/Bills/PaymentDocumentType/ChargeInfo.html + public interface IChargeInfo { } + + /// + /// Главная коммунальная услуга + /// + // http://open-gkh.ru/Bills/PDServiceChargeType/MunicipalService.html + public class MunicipalService : IChargeInfo + { + /// + /// Необязательное. Перерасчеты, корректировки, руб. + /// + public decimal? moneyRecalculation; + + /// + /// Необязательное. Льготы, субсидии, скидки, руб. + /// + public decimal? moneyDiscount; + + /// + /// Необязательное. Норматив потребления коммунальных ресурсов в целях использования и содержания + /// общего имущества в многоквартирном доме. + /// + public decimal? houseOverallNeedsNorm; + + /// + /// Необязательное. Норматив потребления коммунальных услуг. + /// + public decimal? individualConsumptionNorm; + + /// + /// Необязательное. Текущие показания приборов учёта коммунальных ресурсов - индивидуальных + /// (квартирных). + /// + public decimal? individualConsumptionCurrentValue; + + /// + /// Необязательное. Текущие показания приборов учёта коммунальных ресурсов - коллективных (общедомовых). + /// + public decimal? houseOverallNeedsCurrentValue; + + /// + /// Необязательное. Суммарный объём коммунальных ресурсов в многоквартирном доме - в помещениях дома. + /// + public decimal? houseTotalIndividualConsumption; + + /// + /// Необязательное. Суммарный объём коммунальных ресурсов в многоквартирном доме - в целях содержания + /// общего имущества в многоквартирном доме. + /// + public decimal? houseTotalHouseOverallNeeds; + + /// + /// Необязательное. Способ определения объема коммунальных ресурсов при индивидуальном потреблении. + /// + public MunicipalServiceVolumeDeterminingMethod? individualConsumptionVolumeDeterminingMethod; + + /// + /// Необязательное. Объем/площадь/кол-во коммунальных ресурсов при индивидуальном потреблении. + /// + public decimal? individualConsumptionVolumeValue; + + /// + /// Необязательное. Способ определения объема коммунальных ресурсов при содержании общего имущества. + /// + public MunicipalServiceVolumeDeterminingMethod? overallConsumptionVolumeDeterminingMethod; + + /// + /// Необязательное. Объем/площадь/кол-во коммунальных ресурсов при содержании общего имущества. + /// + public decimal? overallConsumptionVolumeValue; + + /// + /// Необязательное. Размер повышающего коэффициента. + /// + public decimal? multiplyingFactorRatio; + + /// + /// Необязательное. Размер превышения платы, рассчитанной с применением повышающего коэффициента над + /// размером платы, рассчитанной без учета повышающего коэффициента, руб. + /// + public decimal? amountOfExcessFees; + + /// + /// К оплате за индивидуальное потребление коммунальной услуги, руб. + /// + public decimal? municipalServiceIndividualConsumptionPayable; + + /// + /// К оплате за общедомовое потребление коммунальной услуги, руб. + /// + public decimal? municipalServiceCommunalConsumptionPayable; + + /// + /// Необязательное. Размер платы за коммунальные услуги, индивидуальное потребление. + /// + public decimal? amountOfPaymentMunicipalServiceIndividualConsumption; + + /// + /// Необязательное. Размер платы за коммунальные услуги, общедомовые нужды. + /// + public decimal? amountOfPaymentMunicipalServiceCommunalConsumption; + + /// + /// Код услуги из справочника "Вид коммунальной услуги" НСИ 3 + /// + public RegistryElement serviceType; + + /// + /// Тариф/Размер платы на кв.м, руб./Размер взноса на кв.м, руб. + /// + public decimal rate; + + /// + /// К оплате за расчетный период, руб. + /// + public decimal totalPayable; + + /// + /// Необязательное. Начислено за расчетный период (без перерасчетов и льгот), руб. + /// + public decimal? accountingPeriodTotal; + } + + // http://open-gkh.ru/Bills/importPaymentDocumentRequest/PaymentDocument.html + public class PaymentDocument + { + /// + /// Платежный реквизит + /// + public PaymentInformation paymentInformation; + + /// + /// Идентификатор лицевого счета + /// + public string accountGuid; + + /// + /// Необязательное. Номер платежного документа, по которому внесена плата, присвоенный такому + /// документу исполнителем в целях осуществления расчетов по внесению платы + /// + public string paymentDocumentNumber; + + /// + /// Начисления по услугам + /// + public List chargeInfo; + + /// + /// Если true, то выставлен на оплату, иначе - отозван + /// + public bool exposeNotWithdraw; + + /// + /// Необязательное. Задолженность за предыдущие периоды, руб. + /// + public decimal? debtPreviousPeriods; + + /// + /// Необязательное. Аванс на начало расчетного периода, руб. + /// + public decimal? advanceBllingPeriod; + + /// + /// Необязательное. Итого к оплате за расчетный период c учетом задолженности/переплаты, руб. + /// (по всему платежному документу) + /// + public decimal? totalPayableByPDWithDebtAndAdvance; + + /// + /// Необязательное. Сумма к оплате за расчетный период, руб. (по всему платежному документу). + /// + public decimal? totalPayableByPD; + + /// + /// Необязательное. Оплачено денежных средств, руб. + /// + public decimal? paidCash; + + /// + /// Необязательное. Дата последней поступившей оплаты + /// + public DateTime? dateOfLastReceivedPayment; + } + + /// + /// Необязательное. Если true, то передаваемые данные платежных документов, следует считать верными, + /// даже если они отличаются от автоматически рассчитанных системой значений. В том случае, если параметр + /// не заполнен, то ГИС ЖХК будет проводить автоматическую проверку рассчитываемых сумм по ПД. + /// + public bool confirmAmountsCorrect; + + /// + /// Месяц расчетного периода платежного документа + /// + public int month; + + /// + /// Год расчетного периода платежного документа + /// + public short year; + + /// + /// Сведения о платежных реквизитах получателя платежа - бизнес-ключ поиска размещенных платежных + /// реквизитов в ГИС ЖКХ + /// + public PaymentInformation[] paymentInformation; + + /// + /// Размещаемый платежный документ. Максимум 500. + /// + public PaymentDocument[] paymentDocument; + } +} diff --git a/Hcs.Broker/Api/Payload/DeviceMetering/ExportMeteringDeviceHistoryPayload.cs b/Hcs.Broker/Api/Payload/DeviceMetering/ExportMeteringDeviceHistoryPayload.cs new file mode 100644 index 0000000..5448349 --- /dev/null +++ b/Hcs.Broker/Api/Payload/DeviceMetering/ExportMeteringDeviceHistoryPayload.cs @@ -0,0 +1,90 @@ +using Hcs.Broker.Api.Registry; + +namespace Hcs.Broker.Api.Payload.DeviceMetering +{ + // http://open-gkh.ru/DeviceMetering/exportMeteringDeviceHistoryRequest.html + public class ExportMeteringDeviceHistoryPayload + { + /// + /// Необязательное. Список из уникальных идентификаторов домов по ФИАС, в которых установлены ПУ + /// пользователей. Если не указано, то будут экспортироваться данные по всем ПУ пользователей. + /// + public string[] fiasHouseGuid; + + /// + /// Выборочное. Выбор между , и + /// . Тип прибора учета (НСИ 27). Максимум 100 по выбранным. + /// + public RegistryElement[] meteringDeviceType; + + /// + /// Выборочное. Выбор между , и + /// . Вид коммунального ресурса (НСИ 2). Максимум 100 по выбранным. + /// + public RegistryElement[] municipalResource; + + /// + /// Выборочное. Выбор между , и + /// . Идентификатор ПУ. Максимум 100 по выбранным. + /// + public string[] meteringDeviceRootGUID; + + /// + /// Необязательное. Дата ввода в эксплуатацию "С". + /// + public DateTime? commissioningDateFrom; + + /// + /// Необязательное. Дата ввода в эксплуатацию "П". + /// + public DateTime? сommissioningDateTo; + + /// + /// Необязательное. Выгружать архивированные или нет. + /// + public bool? serchArchived; + + /// + /// Необязательное. Дата архивации "С". + /// + public DateTime? archiveDateFrom; + + /// + /// Необязательное. Дата архивации "По". + /// + public DateTime? archiveDateTo; + + /// + /// Необязательное. Дата начала периода, за который выгружаются показания и поверки ПУ (по дате + /// снятия показаний). Период выгрузки показаний ПУ (определяемый элементами + /// и ) не должен выходить за пределы двух последовательных календарных месяцев. + /// + public DateTime? inputDateFrom; + + /// + /// Необязательное. Дата окончания периода, за который выгружаются показания и поверки ПУ (по дате + /// снятия показаний). Период выгрузки показаний ПУ (определяемый элементами + /// и ) не должен выходить за пределы двух последовательных календарных месяцев. + /// + public DateTime? inputDateTo; + + /// + /// Необязательное. Если флаг сброшен или отсутствует, то показания, введенные в систему гражданином, + /// включаются в выгрузку. Если флаг установлен, то такие показания в выгрузку не включаются. + /// + public bool? excludePersonAsDataSource; + + /// + /// Необязательное. Если флаг сброшен или отсутствует, то показания, введенные в систему текущей + /// организацией, включаются в выгрузку. Если флаг установлен, то такие показания в выгрузку не включаются. + /// + public bool? excludeCurrentOrgAsDataSource; + + /// + /// Необязательное. Если флаг сброшен или отсутствует, то показания, введенные в систему организациями + /// отличной от текущей, включаются в выгрузку. Если флаг установлен, то такие показания в выгрузку + /// не включаются. + /// + public bool? excludeOtherOrgAsDataSource; + } +} diff --git a/Hcs.Broker/Api/Payload/HouseManagement/ImportAccountDataPayload.cs b/Hcs.Broker/Api/Payload/HouseManagement/ImportAccountDataPayload.cs new file mode 100644 index 0000000..67550db --- /dev/null +++ b/Hcs.Broker/Api/Payload/HouseManagement/ImportAccountDataPayload.cs @@ -0,0 +1,97 @@ +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Payload.HouseManagement +{ + // http://open-gkh.ru/HouseManagement/importAccountRequest/Account.html + public class ImportAccountDataPayload + { + /// + /// Тип лицевого счета + /// + public enum AccountType + { + /// + /// Лицевой счет для оплаты за жилое помещение и коммунальные услуги + /// + UO, + + /// + /// Лицевой счет для оплаты за коммунальные услуги + /// + RSO, + + /// + /// Лицевой счет для оплаты капитального ремонта + /// + CR, + + /// + /// Лицевой счет РКЦ + /// + RC, + + /// + /// Лицевой счет ОГВ/ОМС + /// + OGVorOMS, + + /// + /// Лицевой счет ТКО + /// + TKO + } + + /// + /// Необязательное. Номер лицевого счета или иной идентификатор плательщика. Максимум 30 символов. + /// + public string accountNumber; + + /// + /// Необязательное. Идентификатор ЛС в ГИС ЖКХ (при обновлении данных ЛС). + /// + public string accountGUID; + + /// + /// Необязательное. Конкретизация оснований ЛС (договоров ресурсоснабжения, договоров социального найма, + /// договоров по обращению с ТКО). + /// + public AccountReasonsImportType accountReasons; + + /// + /// Тип лицевого счета + /// + public AccountType accountType; + + /// + /// Необязательное. Количество проживающих, не больше 9999. + /// + public uint? livingPersonsNumber; + + /// + /// Необязательное. Общая площадь для ЛС. Не более 4 цифр после целой. + /// + public decimal? totalSquare; + + /// + /// Необязательное. Жилая площадь. Не более 4 цифр после целой. + /// + public decimal? residentialSquare; + + /// + /// Необязательное. Отапливаемая площадь. Не более 4 цифр после целой. + /// + public decimal? heatedArea; + + // TODO: Добавить причину закрытия лицевого счета + + /// + /// Помещения + /// + public AccountTypeAccommodation[] accomodations; + + /// + /// Сведения о платильщике + /// + public AccountTypePayerInfo payerInfo; + } +} diff --git a/Hcs.Broker/Api/Payload/HouseManagement/ImportContractDataPayload.cs b/Hcs.Broker/Api/Payload/HouseManagement/ImportContractDataPayload.cs new file mode 100644 index 0000000..836ab13 --- /dev/null +++ b/Hcs.Broker/Api/Payload/HouseManagement/ImportContractDataPayload.cs @@ -0,0 +1,68 @@ +using Hcs.Broker.Api.Registry; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Payload.HouseManagement +{ + public class ImportContractDataPayload + { + // TODO: LicenseRequest + + /// + /// Объекты управления + /// + public importContractRequestContractPlacingContractContractObject[] contractObjects; + + /// + /// Номер документа + /// + public string docNum; + + /// + /// Дата заключения + /// + public DateTime signingDate; + + /// + /// Дата вступления в силу + /// + public DateTime effectiveDate; + + /// + /// Планируемая дата окончания + /// + public DateTime planDateComptetion; + + // TODO: Вторая сторона договора + + // TODO: Protocol + + /// + /// Ссылка на НСИ "Основание заключения договора" (реестровый номер 58) + /// + public RegistryElement contractBase; + + /// + /// Сведения о сроках + /// + public DateDetailsType dateDetailsType; + + /// + /// Договор на управление и приложения + /// + public AttachmentType[] contractAttachment; + + // TODO: AgreementAttachment + + // TODO: SignedOwners + + // TODO: CommissioningPermitAgreement + + // TODO: Charter + + // TODO: LocalGovernmentDecision + + // TODO: RegistryDecisionID + + // TODO: AutomaticRollOverOneYear + } +} diff --git a/Hcs.Broker/Api/Payload/HouseManagement/ImportLivingHouseUODataPayload.cs b/Hcs.Broker/Api/Payload/HouseManagement/ImportLivingHouseUODataPayload.cs new file mode 100644 index 0000000..89ae01a --- /dev/null +++ b/Hcs.Broker/Api/Payload/HouseManagement/ImportLivingHouseUODataPayload.cs @@ -0,0 +1,94 @@ +using Hcs.Broker.Api.Registry; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Payload.HouseManagement +{ + // http://open-gkh.ru/HouseManagement/importHouseUORequest/LivingHouse/LivingHouseToCreate.html + // http://open-gkh.ru/HouseManagement/HouseBasicUOType.html + public class ImportLivingHouseUODataPayload + { + /// + /// Глобальный уникальный идентификатор дома по ФИАС + /// + public Guid fiasHouseGuid; + + /// + /// Общая площадь здания + /// + public decimal totalSquare; + + /// + /// Состояние (НСИ 24) + /// + public RegistryElement state; + + /// + /// Необязательное. Стадия жизненного цикла (НСИ 338). + /// + public RegistryElement lifeCycleStage; + + /// + /// Год ввода в эксплуатацию. До 2215 включительно. + /// + public short usedYear; + + /// + /// Количество этажей. До 999 включительно. + /// + public int floorCount; + + /// + /// Необязательное. ОКТМО (обязательное для всех территорий, за исключением города и космодрома + /// "Байконур"). Значение из ФИАС при наличии. + /// + public OKTMORefType oktmo; + + /// + /// Часовая зона. Справочник 32. + /// + public RegistryElement olsonTZ; + + /// + /// Наличие у дома статуса объекта культурного наследия + /// + public bool culturalHeritage; + + /// + /// Необязательное. Данные ОЖФ + /// + public OGFData[] ogfData; + + /// + /// Необязательное. Дом находится в муниципальной собственности и в полном объеме используется + /// в качестве общежития. Принимает только false. + /// + public bool isMunicipalProperty; + + /// + /// Необязательное. Дом находится в собственности субъекта Российской Федерации и в полном объеме + /// используется в качестве общежития. Принимает только false. + /// + public bool isRegionProperty; + + /// + /// Кадастровый номер + /// + public string cadastralNumber; + + /// + /// Условный номер. При указании в ГИС ЖКХ осуществляется привязка к ЕГРП (поиск в ЕГРП выполняется + /// по условному номеру). + /// + public string conditionalNumber; + + /// + /// Необязательное. Жилой дом блокированной застройки (если не указан - аналог false). + /// + public bool hasBlocks; + + /// + /// Необязательное. Несколько жилых домов с одинаковым адресом (если не указан - аналог false) + /// + public bool hasMultipleHousesWithSameAddress; + } +} diff --git a/Hcs.Broker/Api/Payload/HouseManagement/ImportNotificationDataPayload.cs b/Hcs.Broker/Api/Payload/HouseManagement/ImportNotificationDataPayload.cs new file mode 100644 index 0000000..2a78bb8 --- /dev/null +++ b/Hcs.Broker/Api/Payload/HouseManagement/ImportNotificationDataPayload.cs @@ -0,0 +1,73 @@ +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Payload.HouseManagement +{ + // http://open-gkh.ru/HouseManagement/importNotificationRequest/notification/Create.html + public class ImportNotificationDataPayload + { + /// + /// Выборочное. Строковое представление темы, вместо ссылки на справочник. Максимальная длина + /// текста равно 200 символам. + /// + public string topic; + + /// + /// Выборочное. Тема из справочника 364, заместо строкового представления темы. + /// + public nsiRef topicFromRegistry; + + /// + /// Необязательное. Показывает высокую важность новости. + /// + public bool isImportant; + + /// + /// Необязательное. Текст новости с максимальной длиной в 5000 символов. + /// + public string content; + + /// + /// Адресаты. Подходящие типы для значения: + /// , если это глобальный уникальный идентификатор дома по ФИАС, + /// , + /// либо true, если все дома. + /// + public List> destinations; + + /// + /// Выборочное. Если true, то новость всегда актуальна. Иначе период актуальности берется из + /// и . + /// + public bool isNotLimit; + + /// + /// Условное. Период актуальности "С". Обязательно задается в случае = false. + /// + public DateTime? startDate; + + /// + /// Условное. Период актуальности "ДО". Обязательно задается в случае = false. + /// + public DateTime? endDate; + + /// + /// Необязательное. Документы новостей. + /// + public AttachmentType[] attachment; + + /// + /// Необязательное. Если true, то новость отправляется адресатам. + /// + public bool isShipOff; + + /// + /// Необязательное. Признак "Для публикации в мобильном приложении". + /// + public bool isForPublishToMobileApp; + + /// + /// Необязательное. Информация для новости, публикуемой в мобильном приложении. + /// + public importNotificationRequestNotificationCreateMobileAppData mobileAppData; + } +} diff --git a/Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractDataPayload.cs b/Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractDataPayload.cs new file mode 100644 index 0000000..6468057 --- /dev/null +++ b/Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractDataPayload.cs @@ -0,0 +1,211 @@ +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Payload.HouseManagement +{ + // http://open-gkh.ru/HouseManagement/SupplyResourceContractType.html + public class ImportSupplyResourceContractDataPayload + { + /// + /// Если договор не является публичным и/или присутствует заключенный на бумажном носителе + /// (электронной форме) и/или не заключен в отношении нежилых помещений в многоквартирных домах, + /// то равно true, иначе - false + /// + public bool isContract; + + /// + /// Номер договора + /// + public string contractNumber; + + /// + /// Дата заключения + /// + public DateTime signingDate; + + /// + /// Дата вступления в силу + /// + public DateTime effectiveDate; + + /// + /// Необязательное. Договор заключен на неопределенный срок или нет. + /// + public bool indefiniteTerm; + + /// + /// Необязательное. Автоматически пролонгировать договор на один год при наступлении + /// даты окончания действия или нет. + /// + public bool automaticRollOverOneYear; + + /// + /// Условное. Дата окончания действия. Обязательно для заполнения, если + /// = true. + /// + public DateTime? comptetionDate; + + /// + /// Условное. Период передачи текущих показаний по индивидуальным приборам учета. Обязателен для + /// заполнения, если поле = true ИЛИ если поле + /// = true. + /// + public SupplyResourceContractTypePeriod period; + + /// + /// Необязательное. Показывает, разрешена ли гражданам передача текущих показаний по + /// индивидуальным приборам учета в любой день месяца. Заполнение возможно только если: в настройках + /// организации установлена настройка "Разрешить передачу гражданам показаний индивидуальных или общих + /// (квартирных) приборов учета в любой день месяца" ИЛИ в настройках организации установлена настройка + /// "Разрешить передачу гражданам показаний индивидуальных или общих (квартирных) приборов учета только + /// в сроки, установленные в договоре, или в любой день месяца, если в договоре установлен признак + /// "Разрешить передачу показаний приборов учета в любой день месяца" И заполнен . + /// + public bool indicationsAnyDay; + + /// + /// Необязательное. Ссылка на НСИ "Основание заключения договора" (реестровый номер 58). Значения + /// брать из . + /// + public nsiRef[] contractBase; + + /// + /// Вторая сторона договора. Подходящие типы: + /// , + /// , + /// , + /// , + /// либо true, если это договор оферты. + /// + public object counterparty; + + /// + /// Если в договоре в наличии плановый объем и режим подачи поставки ресурсов то true, иначе - false + /// + public bool isPlannedVolume; + + /// + /// Необязательное. Тип ведения планового объема и режима подачи: D - в разрезе договора, + /// O - в разрезе объектов жилищного фонда. Заполняется при наличии в договоре планового объема и + /// режима поставки ресурсов. + /// + public SupplyResourceContractTypePlannedVolumeType? plannedVolumeType; + + /// + /// Предмет договора. Максимум 100 записей. + /// + public SupplyResourceContractTypeContractSubject[] contractSubject; + + /// + /// Условное. Размещение информации о начислениях за коммунальные услуги осуществляет: R(SO)- РСО, + /// P(roprietor) - исполнитель коммунальных услуг. Заполняется, если порядок размещения информации + /// о начислениях за коммунальные услуги ведется в разрезе договора. + /// + public SupplyResourceContractTypeCountingResource? countingResource; + + /// + /// Показатели качества коммунальных ресурсов и температурный график ведутся: D - в разрезе договора, + /// O - в разрезе объектов жилищного фонда + /// + public SupplyResourceContractTypeSpecifyingQualityIndicators specifyingQualityIndicators; + + /// + /// Необязательное. Признак "Отсутствие присоединения сетей объектов жилищного фонда к централизованной + /// системе водоснабжения". Может быть указан, только если показатели качества коммунальных ресурсов + /// ведутся в разрезе договора и предмет договора включает коммунальную услугу "Холодное водоснабжение" + /// И/ИЛИ "Горячее водоснабжение". + /// + public bool noConnectionToWaterSupply; + + /// + /// Условное. Данные об объекте жилищного фонда. При импорте договора должен быть добавлен как минимум + /// один адрес объекта жилищного фонда. + /// + public SupplyResourceContractTypeObjectAddress[] objectAddress; + + /// + /// Необязательное. Показатель качества (содержащийся в справочнике показателей качества). Если + /// показатели указываются в разрезе договора, то ссылка на ОЖФ не заполняется. Если показатели + /// указываются в разрезе ОЖФ, то ссылка на ОЖФ обязательна. + /// + public SupplyResourceContractTypeQuality[] quality; + + /// + /// Необязательное. Иной показатель качества коммунального ресурса (не содержащийся в справочнике + /// показателей качества). Если показатели указываются в разрезе договора, то ссылка на ОЖФ + /// не заполняется. Если показатели указываются в разрезе ОЖФ, то ссылка на ОЖФ обязательна. + /// + public SupplyResourceContractTypeOtherQualityIndicator[] otherQualityIndicator; + + /// + /// Необязательное. Информация о температурном графике. Если показатели качества указываются в разрезе + /// договора, то ссылка на ОЖФ в данном элементе не заполняется и элемент может заполняться только если + /// в предмете договора хотя бы раз встречается ресурс "Тепловая энергия". Если показатели качества + /// указываются в разрезе ОЖФ, то ссылка на ОЖФ обязательна и элемент заполняется только если + /// в рамках ОЖФ встречается ресурс "Тепловая энергия". + /// + public SupplyResourceContractTypeTemperatureChart[] temperatureChart; + + /// + /// Условное. Срок представления (выставления) платежных документов, не позднее. Является + /// обязательным, если вторая сторона договора отличается от "Управляющая организация" ИЛИ если + /// заполнено поле . Не заполняется, если + /// = true. + /// + public SupplyResourceContractTypeBillingDate billingDate; + + /// + /// Условное. Срок внесения платы, не позднее. Является обязательным, если вторая сторона договора + /// отличается от "Управляющая организация" И договор не является публичным и/или присутствует + /// заключенный на бумажном носителе или в электронной форме И в поле + /// = false. Не заполняется, если = true. + /// + public SupplyResourceContractTypePaymentDate paymentDate; + + /// + /// Условное. Срок предоставления информации о поступивших платежах, не позднее. Является + /// обязательным, если второй стороной договора является "Управляющая организация", + /// "Размещение информации о начислениях за коммунальные услуги осуществляет" = "РСО" И + /// договор не является публичным и/или присутствует заключенный на бумажном носителе или в + /// электронной форме. + /// + public SupplyResourceContractTypeProvidingInformationDate providingInformationDate; + + /// + /// Условное. Указывает на то, что размещение информации об индивидуальных приборах учета и их + /// показаниях осуществляет ресурсоснабжающая организация или нет. Обязательно для заполнения, + /// если в указано "РСО". В остальных случаях не заполняется. + /// + public bool? meteringDeviceInformation; + + /// + /// Необязательное. Указывает на то, что объем поставки ресурса(ов) определяется на основании прибора + /// учета или нет. Поле не заполняется, если вторая сторона договора "Управляющая организация" + /// ИЛИ поле = true. + /// + public bool? volumeDepends; + + /// + /// Необязательное. Указывает на то, что оплата предоставленных услуг осуществляется ли единоразово + /// при отгрузке указанных ресурсов без заведения лицевых счетов для потребителей. Доступно + /// для заполнения, только если вторая сторона договора отлична от "Управляющая организация". + /// + public bool? oneTimePayment; + + /// + /// Необязательное. Порядок размещения информации о начислениях за коммунальные услуги ведется: D - в + /// разрезе договора, O - в разрезе объектов жилищного фонда. Заполняется, если второй стороной договора + /// является исполнитель коммунальных услуг. + /// + public SupplyResourceContractTypeAccrualProcedure? accrualProcedure; + + /// + /// Необязательное. Информация о применяемом тарифе. + /// + public SupplyResourceContractTypeTariff[] tariff; + + /// + /// Необязательное. Информация о нормативе потребления коммунальной услуги. + /// + public SupplyResourceContractTypeNorm[] norm; + } +} diff --git a/Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractProjectPayload.cs b/Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractProjectPayload.cs new file mode 100644 index 0000000..5fbab87 --- /dev/null +++ b/Hcs.Broker/Api/Payload/HouseManagement/ImportSupplyResourceContractProjectPayload.cs @@ -0,0 +1,213 @@ +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Payload.HouseManagement +{ + // http://open-gkh.ru/HouseManagement/SupplyResourceContractType.html + public class ImportSupplyResourceContractProjectPayload + { + /// + /// Если договор не является публичным и/или присутствует заключенный на бумажном носителе + /// (электронной форме) и/или не заключен в отношении нежилых помещений в многоквартирных домах, + /// то равно true, иначе - false + /// + public bool isContract; + + /// + /// Номер договора + /// + public string contractNumber; + + /// + /// Дата заключения + /// + public DateTime signingDate; + + /// + /// Дата вступления в силу + /// + public DateTime effectiveDate; + + /// + /// Необязательное. Договор заключен на неопределенный срок или нет. + /// + public bool indefiniteTerm; + + /// + /// Необязательное. Автоматически пролонгировать договор на один год при наступлении + /// даты окончания действия или нет. + /// + public bool automaticRollOverOneYear; + + /// + /// Условное. Дата окончания действия. Обязательно для заполнения, если + /// = true. + /// + public DateTime? comptetionDate; + + /// + /// Условное. Период передачи текущих показаний по индивидуальным приборам учета. Обязателен для + /// заполнения, если поле = true ИЛИ если поле + /// = true. + /// + public SupplyResourceContractProjectTypePeriod period; + + /// + /// Необязательное. Показывает, разрешена ли гражданам передача текущих показаний по + /// индивидуальным приборам учета в любой день месяца. Заполнение возможно только если: в настройках + /// организации установлена настройка "Разрешить передачу гражданам показаний индивидуальных или общих + /// (квартирных) приборов учета в любой день месяца" ИЛИ в настройках организации установлена настройка + /// "Разрешить передачу гражданам показаний индивидуальных или общих (квартирных) приборов учета только + /// в сроки, установленные в договоре, или в любой день месяца, если в договоре установлен признак + /// "Разрешить передачу показаний приборов учета в любой день месяца" И заполнен . + /// + public bool indicationsAnyDay; + + /// + /// Необязательное. Ссылка на НСИ "Основание заключения договора" (реестровый номер 58). Значения + /// брать из . + /// + public nsiRef[] contractBase; + + /// + /// Вторая сторона договора. Подходящие типы: + /// , + /// , + /// , + /// , + /// либо true, если это договор оферты. + /// + public object counterparty; + + /// + /// Если в договоре в наличии плановый объем и режим подачи поставки ресурсов то true, иначе - false + /// + public bool isPlannedVolume; + + /// + /// Необязательное. Тип ведения планового объема и режима подачи: D - в разрезе договора, + /// O - в разрезе объектов жилищного фонда. Заполняется при наличии в договоре планового объема и + /// режима поставки ресурсов. + /// + public SupplyResourceContractProjectTypePlannedVolumeType? plannedVolumeType; + + /// + /// Предмет договора. Максимум 100 записей. + /// + public SupplyResourceContractProjectTypeContractSubject[] contractSubject; + + /// + /// Условное. Размещение информации о начислениях за коммунальные услуги осуществляет: R(SO)- РСО, + /// P(roprietor) - исполнитель коммунальных услуг. Заполняется, если порядок размещения информации + /// о начислениях за коммунальные услуги ведется в разрезе договора. + /// + public SupplyResourceContractProjectTypeCountingResource? countingResource; + + /// + /// Показатели качества коммунальных ресурсов и температурный график ведутся: D - в разрезе договора, + /// O - в разрезе объектов жилищного фонда + /// + public SupplyResourceContractProjectTypeSpecifyingQualityIndicators specifyingQualityIndicators; + + /// + /// Необязательное. Признак "Отсутствие присоединения сетей объектов жилищного фонда к централизованной + /// системе водоснабжения". Может быть указан, только если показатели качества коммунальных ресурсов + /// ведутся в разрезе договора и предмет договора включает коммунальную услугу "Холодное водоснабжение" + /// И/ИЛИ "Горячее водоснабжение". + /// + public bool noConnectionToWaterSupply; + + /// + /// Необязательное. Показатель качества (содержащийся в справочнике показателей качества). Обязательно + /// для заполнения, если показатели качества указываются в разрезе договора. Для пары КУ и КР + /// "Горячее водоснабжение" и "Питьевая вода" указываются актуальные показатели, определенные для КР + /// "Горячая вода" в справочнике показателей качества коммунальных ресурсов. Для пары КУ и КР + /// "Горячее водоснабжение" и "Тепловая энергия" информация о показателях качества не заполняется + /// только в том случае, если для договора (если показатели ведутся в разрезе договора) или + /// ОЖФ в договоре (если показатели ведутся в разрезе ОЖФ) также указана пара КУ и КР + /// "Горячее водоснабжение" и "Питьевая вода". + /// + public SupplyResourceContractProjectTypeQuality[] quality; + + /// + /// Необязательное. Иной показатель качества коммунального ресурса (не содержащийся в справочнике + /// показателей качества). + /// + public SupplyResourceContractProjectTypeOtherQualityIndicator[] otherQualityIndicator; + + /// + /// Необязательное. Информация о температурном графике. Доступно для заполнения только если в + /// предмете договора хотя бы раз встречается ресурс "Тепловая энергия". + /// + public SupplyResourceContractProjectTypeTemperatureChart[] temperatureChart; + + /// + /// Условное. Срок представления (выставления) платежных документов, не позднее. Является + /// обязательным, если вторая сторона договора отличается от "Управляющая организация" ИЛИ если + /// заполнено поле . Не заполняется, если + /// = true. + /// + public SupplyResourceContractProjectTypeBillingDate billingDate; + + /// + /// Условное. Срок внесения платы, не позднее. Является обязательным, если вторая сторона договора + /// отличается от "Управляющая организация" И договор не является публичным и/или присутствует + /// заключенный на бумажном носителе или в электронной форме И в поле + /// = false. Не заполняется, если = true. + /// + public SupplyResourceContractProjectTypePaymentDate paymentDate; + + /// + /// Условное. Срок предоставления информации о поступивших платежах, не позднее. Является + /// обязательным, если второй стороной договора является "Управляющая организация", + /// "Размещение информации о начислениях за коммунальные услуги осуществляет" = "РСО" И + /// договор не является публичным и/или присутствует заключенный на бумажном носителе или в + /// электронной форме. + /// + public SupplyResourceContractProjectTypeProvidingInformationDate providingInformationDate; + + /// + /// Условное. Указывает на то, что размещение информации об индивидуальных приборах учета и их + /// показаниях осуществляет ресурсоснабжающая организация или нет. Обязательно для заполнения, + /// если в указано "РСО". В остальных случаях не заполняется. + /// + public bool? meteringDeviceInformation; + + /// + /// Необязательное. Указывает на то, что объем поставки ресурса(ов) определяется на основании прибора + /// учета или нет. Поле не заполняется, если вторая сторона договора "Управляющая организация" + /// ИЛИ поле = true. + /// + public bool? volumeDepends; + + /// + /// Необязательное. Указывает на то, что оплата предоставленных услуг осуществляется ли единоразово + /// при отгрузке указанных ресурсов без заведения лицевых счетов для потребителей. Доступно + /// для заполнения, только если вторая сторона договора отлична от "Управляющая организация". + /// + public bool? oneTimePayment; + + /// + /// Необязательное. Порядок размещения информации о начислениях за коммунальные услуги ведется: D - в + /// разрезе договора, O - в разрезе объектов жилищного фонда. Заполняется, если второй стороной договора + /// является исполнитель коммунальных услуг. + /// + public SupplyResourceContractProjectTypeAccrualProcedure? accrualProcedure; + + /// + /// Кода ФИАС региона РФ, в котором применяются тарифы и/или нормативы потребления КУ (у поставщика + /// данных должна быть подтвержденная функция РСО в этом Субъекте РФ). + /// + public string regionCodeFias; + + /// + /// Необязательное. Информация о применяемом тарифе. Заполнется при указании . + /// + public SupplyResourceContractProjectTypeRegionalSettingsTariff[] tariff; + + /// + /// Необязательное. Информация о нормативе потребления коммунальной услуги. Заполнется при + /// указании . + /// + public SupplyResourceContractProjectTypeRegionalSettingsNorm[] norm; + } +} diff --git a/Hcs.Broker/Api/Payload/Payments/ImportNotificationsOfOrderExecutionPayload.cs b/Hcs.Broker/Api/Payload/Payments/ImportNotificationsOfOrderExecutionPayload.cs new file mode 100644 index 0000000..fade651 --- /dev/null +++ b/Hcs.Broker/Api/Payload/Payments/ImportNotificationsOfOrderExecutionPayload.cs @@ -0,0 +1,46 @@ +namespace Hcs.Broker.Api.Payload.Payments +{ + // http://open-gkh.ru/Payment/importNotificationsOfOrderExecutionRequest/NotificationOfOrderExecution139Type.html + public class ImportNotificationsOfOrderExecutionPayload + { + /// + /// Уникальный номер платежа (идентификатор операции) + /// + public string orderId; + + /// + /// Дата + /// + public DateTime orderDate; + + /// + /// Сумма оплаты (в копейках) + /// + public decimal amount; + + /// + /// Необязательное. Признак онлайн-оплаты. + /// + public bool? onlinePayment; + + /// + /// Необязательное. Год. Указывать совместно с . + /// + public short? year; + + /// + /// Необязательное. Месяц. Указывать совместно с . + /// + public int? month; + + /// + /// Идентификатор платежного документа + /// + public string paymentDocumentId; + + /// + /// GUID платежного документа + /// + public string paymentDocumentGUID; + } +} diff --git a/Hcs.Broker/Api/Payload/Payments/ImportSupplierNotificationsOfOrderExecutionPayload.cs b/Hcs.Broker/Api/Payload/Payments/ImportSupplierNotificationsOfOrderExecutionPayload.cs new file mode 100644 index 0000000..f771bcf --- /dev/null +++ b/Hcs.Broker/Api/Payload/Payments/ImportSupplierNotificationsOfOrderExecutionPayload.cs @@ -0,0 +1,36 @@ +namespace Hcs.Broker.Api.Payload.Payments +{ + // http://open-gkh.ru/Payment/importSupplierNotificationsOfOrderExecutionRequest/SupplierNotificationOfOrderExecution.html + public class ImportSupplierNotificationsOfOrderExecutionPayload + { + /// + /// Дата внесения платы (в случае отсутствия: дата поступления средств) + /// + public DateTime orderDate; + + /// + /// Необязательное. Месяц, за который вносится плата. Указывать совместно с . + /// + public int? month; + + /// + /// Необязательное. Год, за который вносится плата. Указывать совместно с . + /// + public short? year; + + /// + /// Идентификатор платежного документа + /// + public string paymentDocumentId; + + /// + /// Сумма + /// + public decimal amount; + + /// + /// Необязательное. Признак онлайн-оплаты. + /// + public bool? onlinePayment; + } +} diff --git a/Hcs.Broker/Api/PaymentsApi.cs b/Hcs.Broker/Api/PaymentsApi.cs new file mode 100644 index 0000000..ca3be31 --- /dev/null +++ b/Hcs.Broker/Api/PaymentsApi.cs @@ -0,0 +1,33 @@ +using Hcs.Broker.Api.Payload.Payments; +using Hcs.Broker.Api.Request.Payments; + +namespace Hcs.Broker.Api +{ + // http://open-gkh.ru/PaymentsServiceAsync/ + public class PaymentsApi(Client client) : ApiBase(client) + { + /// + /// ВИ_ОПЛАТА_ИЗВ. Передать перечень документов "Извещение о принятии к исполнению распоряжения". + /// + /// Пейлоад документа + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportNotificationsOfOrderExecutionAsync(ImportNotificationsOfOrderExecutionPayload payload, CancellationToken token = default) + { + var request = new ImportNotificationsOfOrderExecutionRequest(client); + return await request.ExecuteAsync(payload, token); + } + + /// + /// Импорт пакета документов "Извещение о принятии к исполнению распоряжения", размещаемых исполнителем + /// + /// Пейлоад документа + /// Токен отмены + /// true, если операция выполнена успешно, иначе - false + public async Task ImportSupplierNotificationsOfOrderExecutionAsync(ImportSupplierNotificationsOfOrderExecutionPayload payload, CancellationToken token = default) + { + var request = new ImportSupplierNotificationsOfOrderExecutionRequest(client); + return await request.ExecuteAsync(payload, token); + } + } +} diff --git a/Hcs.Broker/Api/Registry/Registry16.cs b/Hcs.Broker/Api/Registry/Registry16.cs new file mode 100644 index 0000000..03b33e8 --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry16.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Межповерочный интервал" (реестровый номер 16). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-16/v1. + /// + public static class Registry16 + { + /// + /// 4 года + /// + public static RegistryElement Element4 => new( + "4", + "e5e3288d-2994-41f7-8e44-f329b09ab77f"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry2.cs b/Hcs.Broker/Api/Registry/Registry2.cs new file mode 100644 index 0000000..2a27fcd --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry2.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Коммунальный ресурс" (реестровый номер 2). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-2/v1. + /// + public static class Registry2 + { + /// + /// Тепловая энергия + /// + public static RegistryElement Element5 => new( + "5", + "44af905f-09c3-4cc3-b749-70048a53d8cf"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry239.cs b/Hcs.Broker/Api/Registry/Registry239.cs new file mode 100644 index 0000000..2956bef --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry239.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Тарифицируемый ресурс" (реестровый номер 239). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-239/v1. + /// + public static class Registry239 + { + /// + /// Тепловая энергия + /// + public static RegistryElement Element4 => new( + "4", + "eec6e4b8-76c8-4fce-99b7-c95718edad19"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry24.cs b/Hcs.Broker/Api/Registry/Registry24.cs new file mode 100644 index 0000000..6240cdb --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry24.cs @@ -0,0 +1,37 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Состояние дома" (реестровый номер 24). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-24/v1. + /// + public static class Registry24 + { + /// + /// Аварийный + /// + public static RegistryElement Element1 => new( + "1", + "cbe05853-a91b-43cc-a2cb-06cdfa97d492"); + + /// + /// Исправный + /// + public static RegistryElement Element2 => new( + "2", + "2d3ae73e-6c72-4740-9122-9c632d1893a7"); + + /// + /// Ветхий + /// + public static RegistryElement Element3 => new( + "3", + "bf083ae4-e4ec-4ace-b190-4d009e5cd1a1"); + + /// + /// Не выбран + /// + public static RegistryElement Element4 => new( + "4", + "4ee07c0b-82d6-41f4-a8c5-2cff784bbd9c"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry27.cs b/Hcs.Broker/Api/Registry/Registry27.cs new file mode 100644 index 0000000..fcbcd5b --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry27.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Тип прибора учета" (реестровый номер 27). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-27/v1. + /// + public static class Registry27 + { + /// + /// Индивидуальный + /// + public static RegistryElement Element1 => new( + "1", + "3a9687b5-caed-4ec6-8a08-f4d3d012f2c7"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry276.cs b/Hcs.Broker/Api/Registry/Registry276.cs new file mode 100644 index 0000000..5ad4184 --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry276.cs @@ -0,0 +1,23 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Показатели качества коммунальных ресурсов" (реестровый номер 276). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-276/v1. + /// + public static class Registry276 + { + /// + /// Величина тепловой нагрузки + /// + public static RegistryElement Element4 => new( + "4", + "51dd6edc-83fe-4810-8b62-4dc85a75e9a3"); + + /// + /// Диапазон давления теплоносителя в подающем трубопроводе + /// + public static RegistryElement Element10 => new( + "10", + "a5a17c90-cc4b-4f32-a22b-6e06cd42a68c"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry3.cs b/Hcs.Broker/Api/Registry/Registry3.cs new file mode 100644 index 0000000..1956911 --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry3.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Вид коммунальной услуги" (реестровый номер 3). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-3/v1. + /// + public static class Registry3 + { + /// + /// Отопление + /// + public static RegistryElement Element6 => new( + "6", + "74925764-ddf3-4b4b-b18d-85994187c13a"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry32.cs b/Hcs.Broker/Api/Registry/Registry32.cs new file mode 100644 index 0000000..e54117e --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry32.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Часовые зоны по Olson" (реестровый номер 32). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-32/v1. + /// + public static class Registry32 + { + /// + /// Иркутск + /// + public static RegistryElement Element11 => new( + "11", + "244ae392-0b96-46f2-80ea-4dac32e7326a"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry338.cs b/Hcs.Broker/Api/Registry/Registry338.cs new file mode 100644 index 0000000..667b192 --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry338.cs @@ -0,0 +1,58 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Стадия жизненного цикла" (реестровый номер 338). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-338/v1. + /// + public static class Registry338 + { + /// + /// Эксплуатация + /// + public static RegistryElement Element1 => new( + "1", + "29b18683-5195-4ef4-83fc-71bf45597d46"); + + /// + /// Реконструкция + /// + public static RegistryElement Element2 => new( + "2", + "75764145-f181-47e5-bff1-1306a46eb20e"); + + /// + /// Капитальный ремонт с отселением + /// + public static RegistryElement Element3 => new( + "3", + "dee170df-db42-4cd6-9e5e-b62be91b3663"); + + /// + /// Капитальный ремонт без отселения + /// + public static RegistryElement Element4 => new( + "4", + "91dc91e2-6883-4c84-b711-53f57f28dbe2"); + + /// + /// Снос + /// + public static RegistryElement Element5 => new( + "5", + "cc358aa9-10b3-4d6a-bbec-c5f6b14950f6"); + + /// + /// Не эксплуатируется, расселен + /// + public static RegistryElement Element6 => new( + "6", + "4bed3d7e-6015-428e-b4b4-7b7aec171c0d"); + + /// + /// Выведен из эксплуатации + /// + public static RegistryElement Element7 => new( + "7", + "f3edc065-c1a1-4110-96fa-03313ae7a039"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry51.cs b/Hcs.Broker/Api/Registry/Registry51.cs new file mode 100644 index 0000000..56a5723 --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry51.cs @@ -0,0 +1,15 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Вид коммунальной услуги" (реестровый номер 51) + /// + public static class Registry51 + { + /// + /// Отопление + /// + public static RegistryElement Element6_1 => new( + "6.1", + "14ad13a3-45ce-408b-b641-6fc59554f803"); + } +} diff --git a/Hcs.Broker/Api/Registry/Registry58.cs b/Hcs.Broker/Api/Registry/Registry58.cs new file mode 100644 index 0000000..3a78ad3 --- /dev/null +++ b/Hcs.Broker/Api/Registry/Registry58.cs @@ -0,0 +1,79 @@ +namespace Hcs.Broker.Api.Registry +{ + /// + /// НСИ "Основание заключения договора" (реестровый номер 58). + /// Взято из https://dom.gosuslugi.ru/opendataapi/nsi-58/v1. + /// + public static class Registry58 + { + /// + /// Решение собрания собственников + /// + public static RegistryElement Element1 => new( + "1", + "110d48b2-32a9-4a44-939c-b784d9794621"); + + /// + /// Открытый конкурс + /// + public static RegistryElement Element2 => new( + "2", + "a9dc59c3-d53f-42eb-ba98-cf8c74d88d36"); + + /// + /// Договор управления + /// + public static RegistryElement Element3 => new( + "3", + "11efe618-79f8-4f53-bfd6-11620e8e9e1e"); + + /// + /// Устав + /// + public static RegistryElement Element4 => new( + "4", + "a2eb920c-8163-4958-812a-ad153a5dfde6"); + + /// + /// Решение правления + /// + public static RegistryElement Element5 => new( + "5", + "58639715-2708-4b8e-a5e6-7cae4ddbf03b"); + + /// + /// Решение органа управления застройщика + /// + public static RegistryElement Element6 => new( + "6", + "9b606ef5-7701-4a12-a837-d81b50939160"); + + /// + /// Заявление потребителя + /// + public static RegistryElement Element7 => new( + "7", + "93cd9d85-91b8-4bf9-ae48-c5f1e691949f"); + + /// + /// Нормативный правовой акт + /// + public static RegistryElement Element8 => new( + "8", + "8b8ee37b-fa79-40cc-b98d-0e51f0c38d03"); + + /// + /// Разрешение на ввод в эксплуатацию + /// + public static RegistryElement Element9 => new( + "9", + "16331000-d96e-4a33-a6c7-3cb9eacf4927"); + + /// + /// Устав + /// + public static RegistryElement Element10 => new( + "10", + "555638ae-a207-46fa-99bd-88bdb297c45a"); + } +} diff --git a/Hcs.Broker/Api/Registry/RegistryElement.cs b/Hcs.Broker/Api/Registry/RegistryElement.cs new file mode 100644 index 0000000..eee17d7 --- /dev/null +++ b/Hcs.Broker/Api/Registry/RegistryElement.cs @@ -0,0 +1,9 @@ +namespace Hcs.Broker.Api.Registry +{ + public class RegistryElement(string code, string guid) + { + public string Code { get; } = code; + + public string GUID { get; } = guid; + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IAck.cs b/Hcs.Broker/Api/Request/Adapter/IAck.cs new file mode 100644 index 0000000..4e9c371 --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IAck.cs @@ -0,0 +1,9 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IAck + { + string MessageGUID { get; set; } + + string RequesterMessageGUID { get; set; } + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IAsyncClient.cs b/Hcs.Broker/Api/Request/Adapter/IAsyncClient.cs new file mode 100644 index 0000000..980a5ee --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IAsyncClient.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IAsyncClient where TRequestHeader : class + { + Task GetStateAsync(TRequestHeader header, IGetStateRequest request); + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IErrorMessage.cs b/Hcs.Broker/Api/Request/Adapter/IErrorMessage.cs new file mode 100644 index 0000000..4536629 --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IErrorMessage.cs @@ -0,0 +1,9 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IErrorMessage + { + string ErrorCode { get; } + + string Description { get; } + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IGetStateRequest.cs b/Hcs.Broker/Api/Request/Adapter/IGetStateRequest.cs new file mode 100644 index 0000000..a9b7e3b --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IGetStateRequest.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IGetStateRequest + { + string MessageGUID { get; set; } + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IGetStateResponse.cs b/Hcs.Broker/Api/Request/Adapter/IGetStateResponse.cs new file mode 100644 index 0000000..50c50ec --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IGetStateResponse.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IGetStateResponse + { + IGetStateResult GetStateResult { get; } + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IGetStateResult.cs b/Hcs.Broker/Api/Request/Adapter/IGetStateResult.cs new file mode 100644 index 0000000..ff0111a --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IGetStateResult.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IGetStateResult + { + sbyte RequestState { get; } + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IGetStateResultMany.cs b/Hcs.Broker/Api/Request/Adapter/IGetStateResultMany.cs new file mode 100644 index 0000000..3722a9b --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IGetStateResultMany.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IGetStateResultMany : IGetStateResult + { + object[] Items { get; } + } +} diff --git a/Hcs.Broker/Api/Request/Adapter/IGetStateResultOne.cs b/Hcs.Broker/Api/Request/Adapter/IGetStateResultOne.cs new file mode 100644 index 0000000..126308e --- /dev/null +++ b/Hcs.Broker/Api/Request/Adapter/IGetStateResultOne.cs @@ -0,0 +1,7 @@ +namespace Hcs.Broker.Api.Request.Adapter +{ + public interface IGetStateResultOne : IGetStateResult + { + object Item { get; } + } +} diff --git a/Hcs.Broker/Api/Request/AsyncRequestStateType.cs b/Hcs.Broker/Api/Request/AsyncRequestStateType.cs new file mode 100644 index 0000000..aa2933a --- /dev/null +++ b/Hcs.Broker/Api/Request/AsyncRequestStateType.cs @@ -0,0 +1,9 @@ +namespace Hcs.Broker.Api.Request +{ + internal enum AsyncRequestStateType + { + Received = 1, + InProgress, + Ready + } +} diff --git a/Hcs.Broker/Api/Request/Bills/BillsRequestBase.cs b/Hcs.Broker/Api/Request/Bills/BillsRequestBase.cs new file mode 100644 index 0000000..60b9cd9 --- /dev/null +++ b/Hcs.Broker/Api/Request/Bills/BillsRequestBase.cs @@ -0,0 +1,53 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Service.Async.Bills; + +namespace Hcs.Service.Async.Bills +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultMany { } +#pragma warning restore IDE1006 + + public partial class BillsPortsTypeAsyncClient : IAsyncClient + { + public async Task GetStateAsync(RequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.Bills +{ + internal class BillsRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.BillsAsync; + + protected override bool EnableMinimalResponseWaitDelay => false; + + protected override bool CanBeRestarted => false; + + protected override int RestartTimeoutMinutes => 20; + } +} diff --git a/Hcs.Broker/Api/Request/Bills/ExportPaymentDocumentDataRequest.cs b/Hcs.Broker/Api/Request/Bills/ExportPaymentDocumentDataRequest.cs new file mode 100644 index 0000000..9600a1f --- /dev/null +++ b/Hcs.Broker/Api/Request/Bills/ExportPaymentDocumentDataRequest.cs @@ -0,0 +1,67 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.Bills; + +namespace Hcs.Broker.Api.Request.Bills +{ + internal class ExportPaymentDocumentDataRequest(Client client) : BillsRequestBase(client) + { + protected override bool CanBeRestarted => true; + + internal async Task> ExecuteByPaymentDocumentIDAsync(string paymentDocumentID, CancellationToken token) + { + var request = new exportPaymentDocumentRequest() + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.1.0.1", + Items = [paymentDocumentID], + ItemsElementName = [ItemsChoiceType7.PaymentDocumentID] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportPaymentDocumentDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + + internal async Task> ExecuteByAccountNumberAsync(short year, int month, string fiasHouseGuid, string accountNumber, CancellationToken token) + { + var request = new exportPaymentDocumentRequest() + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.1.0.1", + Items = [year, month, fiasHouseGuid, accountNumber], + ItemsElementName = [ItemsChoiceType7.Year, ItemsChoiceType7.Month, ItemsChoiceType7.FIASHouseGuid, ItemsChoiceType7.AccountNumber] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportPaymentDocumentDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + + internal async Task> ExecuteByPaymentDocumentNumberAsync(short year, int month, string fiasHouseGuid, string paymentDocumentNumber, CancellationToken token) + { + var request = new exportPaymentDocumentRequest() + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.1.0.1", + Items = [year, month, fiasHouseGuid, paymentDocumentNumber], + ItemsElementName = [ItemsChoiceType7.Year, ItemsChoiceType7.Month, ItemsChoiceType7.FIASHouseGuid, ItemsChoiceType7.PaymentDocumentNumber] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportPaymentDocumentDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + } +} diff --git a/Hcs.Broker/Api/Request/Bills/ImportPaymentDocumentDataRequest.cs b/Hcs.Broker/Api/Request/Bills/ImportPaymentDocumentDataRequest.cs new file mode 100644 index 0000000..8bfd0f6 --- /dev/null +++ b/Hcs.Broker/Api/Request/Bills/ImportPaymentDocumentDataRequest.cs @@ -0,0 +1,271 @@ +using Hcs.Broker.Api.Payload.Bills; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Api.Type; +using Hcs.Broker.Internal; +using Hcs.Service.Async.Bills; + +namespace Hcs.Broker.Api.Request.Bills +{ + internal class ImportPaymentDocumentDataRequest(Client client) : BillsRequestBase(client) + { + internal async Task ExecuteAsync(ImportPaymentDocumentDataPayload payload, CancellationToken token) + { + // TODO: Добавить проверку пейлоада + + var request = GetRequestFromPayload(payload); + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importPaymentDocumentDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + result.Items.OfType().ToList().ForEach(commonResult => + { + commonResult.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + }); + + return true; + } + + private importPaymentDocumentRequest GetRequestFromPayload(ImportPaymentDocumentDataPayload payload) + { + var items = new List(); + if (payload.confirmAmountsCorrect) + { + items.Add(true); + } + items.Add(payload.month); + items.Add(payload.year); + + var paymentInformations = new Dictionary(); + foreach (var entry in payload.paymentInformation) + { + var paymentInformation = new importPaymentDocumentRequestPaymentInformation() + { + TransportGUID = Guid.NewGuid().ToString(), + BankBIK = entry.bankBIK, + operatingAccountNumber = entry.operatingAccountNumber + }; + paymentInformations.Add(entry, paymentInformation); + + items.Add(paymentInformation); + } + + foreach (var entry in payload.paymentDocument) + { + var chargeInfo = new List(); + foreach (var subEntry in entry.chargeInfo) + { + if (subEntry is ImportPaymentDocumentDataPayload.MunicipalService municipalService) + { + var item = new PDServiceChargeTypeMunicipalService() + { + ServiceType = new nsiRef() + { + Code = municipalService.serviceType.Code, + GUID = municipalService.serviceType.GUID + }, + Rate = municipalService.rate, + TotalPayable = municipalService.totalPayable + }; + + if (municipalService.moneyRecalculation.HasValue) + { + item.ServiceCharge = new ServiceChargeImportType() + { + MoneyRecalculation = municipalService.moneyRecalculation.Value, + MoneyRecalculationSpecified = true + }; + } + if (municipalService.moneyDiscount.HasValue) + { + item.ServiceCharge ??= new ServiceChargeImportType(); + item.ServiceCharge.MoneyDiscount = municipalService.moneyDiscount.Value; + item.ServiceCharge.MoneyDiscountSpecified = true; + } + + if (municipalService.houseOverallNeedsNorm.HasValue) + { + item.ServiceInformation = new ServiceInformation() + { + houseOverallNeedsNorm = municipalService.houseOverallNeedsNorm.Value, + houseOverallNeedsNormSpecified = true + }; + } + if (municipalService.individualConsumptionNorm.HasValue) + { + item.ServiceInformation ??= new ServiceInformation(); + item.ServiceInformation.individualConsumptionNorm = municipalService.individualConsumptionNorm.Value; + item.ServiceInformation.individualConsumptionNormSpecified = true; + } + if (municipalService.individualConsumptionCurrentValue.HasValue) + { + item.ServiceInformation ??= new ServiceInformation(); + item.ServiceInformation.individualConsumptionCurrentValue = municipalService.individualConsumptionCurrentValue.Value; + item.ServiceInformation.individualConsumptionCurrentValueSpecified = true; + } + if (municipalService.houseOverallNeedsCurrentValue.HasValue) + { + item.ServiceInformation ??= new ServiceInformation(); + item.ServiceInformation.houseOverallNeedsCurrentValue = municipalService.houseOverallNeedsCurrentValue.Value; + item.ServiceInformation.houseOverallNeedsCurrentValueSpecified = true; + } + if (municipalService.houseTotalIndividualConsumption.HasValue) + { + item.ServiceInformation ??= new ServiceInformation(); + item.ServiceInformation.houseTotalIndividualConsumption = municipalService.houseTotalIndividualConsumption.Value; + item.ServiceInformation.houseTotalIndividualConsumptionSpecified = true; + } + if (municipalService.houseTotalHouseOverallNeeds.HasValue) + { + item.ServiceInformation ??= new ServiceInformation(); + item.ServiceInformation.houseTotalHouseOverallNeeds = municipalService.houseTotalHouseOverallNeeds.Value; + item.ServiceInformation.houseTotalHouseOverallNeedsSpecified = true; + } + + var consumption = new List(); + if (municipalService.individualConsumptionVolumeDeterminingMethod.HasValue) + { + consumption.Add(new PDServiceChargeTypeMunicipalServiceVolume() + { + determiningMethod = municipalService.individualConsumptionVolumeDeterminingMethod.Value.ToServiceType(), + determiningMethodSpecified = true, + type = PDServiceChargeTypeMunicipalServiceVolumeType.I, + typeSpecified = true, + Value = municipalService.individualConsumptionVolumeValue.Value + }); + } + if (municipalService.overallConsumptionVolumeDeterminingMethod.HasValue) + { + consumption.Add(new PDServiceChargeTypeMunicipalServiceVolume() + { + determiningMethod = municipalService.overallConsumptionVolumeDeterminingMethod.Value.ToServiceType(), + determiningMethodSpecified = true, + type = PDServiceChargeTypeMunicipalServiceVolumeType.O, + typeSpecified = true, + Value = municipalService.overallConsumptionVolumeValue.Value + }); + } + item.Consumption = [.. consumption]; + + if (municipalService.multiplyingFactorRatio.HasValue) + { + item.MultiplyingFactor = new PDServiceChargeTypeMunicipalServiceMultiplyingFactor() + { + Ratio = municipalService.multiplyingFactorRatio.Value + }; + + if (municipalService.amountOfExcessFees.HasValue) + { + item.MultiplyingFactor.AmountOfExcessFees = municipalService.amountOfExcessFees.Value; + item.MultiplyingFactor.AmountOfExcessFeesSpecified = true; + } + } + + if (municipalService.municipalServiceIndividualConsumptionPayable.HasValue) + { + item.MunicipalServiceIndividualConsumptionPayable = municipalService.municipalServiceIndividualConsumptionPayable.Value; + item.MunicipalServiceIndividualConsumptionPayableSpecified = true; + } + + if (municipalService.municipalServiceCommunalConsumptionPayable.HasValue) + { + item.MunicipalServiceCommunalConsumptionPayable = municipalService.municipalServiceCommunalConsumptionPayable.Value; + item.MunicipalServiceCommunalConsumptionPayableSpecified = true; + } + + if (municipalService.amountOfPaymentMunicipalServiceIndividualConsumption.HasValue) + { + item.AmountOfPaymentMunicipalServiceIndividualConsumption = municipalService.amountOfPaymentMunicipalServiceIndividualConsumption.Value; + item.AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified = true; + } + + if (municipalService.amountOfPaymentMunicipalServiceCommunalConsumption.HasValue) + { + item.AmountOfPaymentMunicipalServiceCommunalConsumption = municipalService.amountOfPaymentMunicipalServiceCommunalConsumption.Value; + item.AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified = true; + } + + if (municipalService.accountingPeriodTotal.HasValue) + { + item.AccountingPeriodTotal = municipalService.accountingPeriodTotal.Value; + item.AccountingPeriodTotalSpecified = true; + } + + chargeInfo.Add(new PaymentDocumentTypeChargeInfo() + { + Item = item + }); + } + + // TODO: Обработать ошибку + } + + var paymentDocument = new importPaymentDocumentRequestPaymentDocument() + { + TransportGUID = Guid.NewGuid().ToString(), + Items1 = [paymentInformations[entry.paymentInformation].TransportGUID], + AccountGuid = entry.accountGuid, + PaymentDocumentNumber = entry.paymentDocumentNumber, + Items = [.. chargeInfo], + Item = true, + ItemElementName = entry.exposeNotWithdraw ? ItemChoiceType5.Expose : ItemChoiceType5.Withdraw + }; + + if (entry.debtPreviousPeriods.HasValue) + { + paymentDocument.DebtPreviousPeriods = entry.debtPreviousPeriods.Value; + paymentDocument.DebtPreviousPeriodsSpecified = true; + } + + if (entry.advanceBllingPeriod.HasValue) + { + paymentDocument.AdvanceBllingPeriod = entry.advanceBllingPeriod.Value; + paymentDocument.AdvanceBllingPeriodSpecified = true; + } + + if (entry.totalPayableByPDWithDebtAndAdvance.HasValue) + { + paymentDocument.TotalPayableByPDWithDebtAndAdvance = entry.totalPayableByPDWithDebtAndAdvance.Value; + paymentDocument.TotalPayableByPDWithDebtAndAdvanceSpecified = true; + } + + if (entry.totalPayableByPD.HasValue) + { + paymentDocument.TotalPayableByPD = entry.totalPayableByPD.Value; + paymentDocument.TotalPayableByPDSpecified = true; + } + + if (entry.paidCash.HasValue) + { + paymentDocument.PaidCash = entry.paidCash.Value; + paymentDocument.PaidCashSpecified = true; + } + + if (entry.dateOfLastReceivedPayment.HasValue) + { + paymentDocument.DateOfLastReceivedPayment = entry.dateOfLastReceivedPayment.Value; + paymentDocument.DateOfLastReceivedPaymentSpecified = true; + } + + items.Add(paymentDocument); + } + + // http://open-gkh.ru/Bills/importPaymentDocumentRequest.html + return new importPaymentDocumentRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "11.2.0.16", + Items = [.. items] + }; + } + } +} diff --git a/Hcs.Broker/Api/Request/DeviceMetering/DeviceMeteringRequestBase.cs b/Hcs.Broker/Api/Request/DeviceMetering/DeviceMeteringRequestBase.cs new file mode 100644 index 0000000..240c9a2 --- /dev/null +++ b/Hcs.Broker/Api/Request/DeviceMetering/DeviceMeteringRequestBase.cs @@ -0,0 +1,53 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Service.Async.DeviceMetering; + +namespace Hcs.Service.Async.DeviceMetering +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultMany { } +#pragma warning restore IDE1006 + + public partial class DeviceMeteringPortTypesAsyncClient : IAsyncClient + { + public async Task GetStateAsync(RequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.DeviceMetering +{ + internal class DeviceMeteringRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.DeviceMeteringAsync; + + protected override bool EnableMinimalResponseWaitDelay => true; + + protected override bool CanBeRestarted => true; + + protected override int RestartTimeoutMinutes => 20; + } +} diff --git a/Hcs.Broker/Api/Request/DeviceMetering/ExportMeteringDeviceHistoryRequest.cs b/Hcs.Broker/Api/Request/DeviceMetering/ExportMeteringDeviceHistoryRequest.cs new file mode 100644 index 0000000..db20c17 --- /dev/null +++ b/Hcs.Broker/Api/Request/DeviceMetering/ExportMeteringDeviceHistoryRequest.cs @@ -0,0 +1,174 @@ +using Hcs.Broker.Api.Payload.DeviceMetering; +using Hcs.Broker.Internal; +using Hcs.Service.Async.DeviceMetering; + +namespace Hcs.Broker.Api.Request.DeviceMetering +{ + internal class ExportMeteringDeviceHistoryRequest(Client client) : DeviceMeteringRequestBase(client) + { + protected override bool EnableMinimalResponseWaitDelay => false; + + internal async Task> ExecuteAsync(ExportMeteringDeviceHistoryPayload payload, CancellationToken token) + { + ThrowIfPayloadIncorrect(payload); + + var request = GetRequestFromPayload(payload); + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportMeteringDeviceHistoryAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + + private void ThrowIfPayloadIncorrect(ExportMeteringDeviceHistoryPayload payload) + { + if (payload.meteringDeviceType?.Length <= 0 && payload.municipalResource?.Length <= 0 && + payload.meteringDeviceRootGUID?.Length <= 0) + { + throw new ArgumentException($"{nameof(payload.meteringDeviceType)}/{nameof(payload.municipalResource)}/{nameof(payload.meteringDeviceRootGUID)} are empty"); + } + + if (payload.meteringDeviceType?.Length + payload.municipalResource?.Length + + payload.meteringDeviceRootGUID?.Length > 100) + { + throw new ArgumentException($"Too much {nameof(payload.meteringDeviceType)}/{nameof(payload.municipalResource)}/{nameof(payload.meteringDeviceRootGUID)} values"); + } + + if (payload.inputDateFrom.HasValue && payload.inputDateTo.HasValue) + { + if (payload.inputDateFrom.HasValue && payload.inputDateTo.HasValue && + payload.inputDateFrom.Value > payload.inputDateTo.Value) + { + throw new ArgumentException($"{nameof(payload.inputDateFrom)} must be earlier than {nameof(payload.inputDateTo)}"); + } + + if (payload.inputDateTo.Value - payload.inputDateFrom.Value > TimeSpan.FromDays( + DateTime.DaysInMonth(payload.inputDateTo.Value.Year, payload.inputDateTo.Value.Month) + + DateTime.DaysInMonth(payload.inputDateFrom.Value.Year, payload.inputDateFrom.Value.Month))) + { + throw new ArgumentException($"Too big range from {nameof(payload.inputDateFrom)} to {nameof(payload.inputDateTo)}"); + } + } + else if (payload.inputDateFrom.HasValue && !payload.inputDateTo.HasValue) + { + throw new ArgumentException($"{nameof(payload.inputDateTo)} is null"); + } + else if (!payload.inputDateFrom.HasValue && payload.inputDateTo.HasValue) + { + throw new ArgumentException($"{nameof(payload.inputDateFrom)} is null"); + } + } + + private exportMeteringDeviceHistoryRequest GetRequestFromPayload(ExportMeteringDeviceHistoryPayload payload) + { + var items = new List(); + var itemsElementName = new List(); + if (payload.meteringDeviceType != null) + { + foreach (var meteringDeviceType in payload.meteringDeviceType) + { + items.Add(new nsiRef() + { + Code = meteringDeviceType.Code, + GUID = meteringDeviceType.GUID + }); + itemsElementName.Add(ItemsChoiceType4.MeteringDeviceType); + } + } + if (payload.municipalResource != null) + { + foreach (var municipalResource in payload.municipalResource) + { + items.Add(new nsiRef() + { + Code = municipalResource.Code, + GUID = municipalResource.GUID + }); + itemsElementName.Add(ItemsChoiceType4.MunicipalResource); + } + } + if (payload.meteringDeviceRootGUID != null) + { + foreach (var meteringDeviceRootGUID in payload.meteringDeviceRootGUID) + { + items.Add(meteringDeviceRootGUID); + itemsElementName.Add(ItemsChoiceType4.MeteringDeviceRootGUID); + } + } + + // http://open-gkh.ru/DeviceMetering/exportMeteringDeviceHistoryRequest.html + var request = new exportMeteringDeviceHistoryRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.1.3.1", + FIASHouseGuid = payload.fiasHouseGuid, + Items = [.. items], + ItemsElementName = [.. itemsElementName] + }; + + if (payload.commissioningDateFrom.HasValue) + { + request.CommissioningDateFrom = payload.commissioningDateFrom.Value; + request.CommissioningDateFromSpecified = true; + } + + if (payload.сommissioningDateTo.HasValue) + { + request.CommissioningDateTo = payload.сommissioningDateTo.Value; + request.CommissioningDateToSpecified = true; + } + + if (payload.serchArchived.HasValue) + { + request.SerchArchived = payload.serchArchived.Value; + request.SerchArchivedSpecified = true; + } + + if (payload.archiveDateFrom.HasValue) + { + request.ArchiveDateFrom = payload.archiveDateFrom.Value; + request.ArchiveDateFromSpecified = true; + } + + if (payload.archiveDateTo.HasValue) + { + request.ArchiveDateTo = payload.archiveDateTo.Value; + request.ArchiveDateToSpecified = true; + } + + if (payload.inputDateFrom.HasValue) + { + request.inputDateFrom = payload.inputDateFrom.Value; + request.inputDateFromSpecified = true; + } + + if (payload.inputDateTo.HasValue) + { + request.inputDateTo = payload.inputDateTo.Value; + request.inputDateToSpecified = true; + } + + if (payload.excludePersonAsDataSource.HasValue) + { + request.ExcludePersonAsDataSource = payload.excludePersonAsDataSource.Value; + request.ExcludePersonAsDataSourceSpecified = true; + } + + if (payload.excludeCurrentOrgAsDataSource.HasValue) + { + request.ExcludeCurrentOrgAsDataSource = payload.excludeCurrentOrgAsDataSource.Value; + request.ExcludeCurrentOrgAsDataSourceSpecified = true; + } + + if (payload.excludeOtherOrgAsDataSource.HasValue) + { + request.ExcludeOtherOrgAsDataSource = payload.excludeOtherOrgAsDataSource.Value; + request.ExcludeOtherOrgAsDataSourceSpecified = true; + } + + return request; + } + } +} diff --git a/Hcs.Broker/Api/Request/DeviceMetering/ImportMeteringDeviceValuesRequest.cs b/Hcs.Broker/Api/Request/DeviceMetering/ImportMeteringDeviceValuesRequest.cs new file mode 100644 index 0000000..c926a4c --- /dev/null +++ b/Hcs.Broker/Api/Request/DeviceMetering/ImportMeteringDeviceValuesRequest.cs @@ -0,0 +1,43 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.DeviceMetering; + +namespace Hcs.Broker.Api.Request.DeviceMetering +{ + internal class ImportMeteringDeviceValuesRequest(Client client) : DeviceMeteringRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(importMeteringDeviceValuesRequestMeteringDevicesValues values, CancellationToken token) + { + // http://open-gkh.ru/DeviceMetering/importMeteringDeviceValuesRequest.html + var request = new importMeteringDeviceValuesRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.1", + MeteringDevicesValues = [values] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importMeteringDeviceValuesAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + result.Items.OfType().ToList().ForEach(commonResult => + { + commonResult.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + }); + + return true; + } + } +} diff --git a/Hcs.Broker/Api/Request/EndPoint.cs b/Hcs.Broker/Api/Request/EndPoint.cs new file mode 100644 index 0000000..4dae7c6 --- /dev/null +++ b/Hcs.Broker/Api/Request/EndPoint.cs @@ -0,0 +1,16 @@ +namespace Hcs.Broker.Api.Request +{ + internal enum EndPoint + { + BillsAsync, + DebtRequestsAsync, + DeviceMeteringAsync, + HomeManagementAsync, + LicensesAsync, + NsiAsync, + NsiCommonAsync, + OrgRegistryAsync, + OrgRegistryCommonAsync, + PaymentsAsync + } +} diff --git a/Hcs.Broker/Api/Request/EndPointLocator.cs b/Hcs.Broker/Api/Request/EndPointLocator.cs new file mode 100644 index 0000000..1f40fdc --- /dev/null +++ b/Hcs.Broker/Api/Request/EndPointLocator.cs @@ -0,0 +1,28 @@ +namespace Hcs.Broker.Api.Request +{ + internal class EndPointLocator + { + private static readonly Dictionary endPoints; + + static EndPointLocator() + { + endPoints ??= []; + + endPoints.Add(EndPoint.BillsAsync, "ext-bus-bills-service/services/BillsAsync"); + endPoints.Add(EndPoint.DebtRequestsAsync, "ext-bus-debtreq-service/services/DebtRequestsAsync"); + endPoints.Add(EndPoint.DeviceMeteringAsync, "ext-bus-device-metering-service/services/DeviceMeteringAsync"); + endPoints.Add(EndPoint.HomeManagementAsync, "ext-bus-home-management-service/services/HomeManagementAsync"); + endPoints.Add(EndPoint.LicensesAsync, "ext-bus-licenses-service/services/LicensesAsync"); + endPoints.Add(EndPoint.NsiAsync, "ext-bus-nsi-service/services/NsiAsync"); + endPoints.Add(EndPoint.NsiCommonAsync, "ext-bus-nsi-common-service/services/NsiCommonAsync"); + endPoints.Add(EndPoint.OrgRegistryAsync, "ext-bus-org-registry-service/services/OrgRegistryAsync"); + endPoints.Add(EndPoint.OrgRegistryCommonAsync, "ext-bus-org-registry-common-service/services/OrgRegistryCommonAsync"); + endPoints.Add(EndPoint.PaymentsAsync, "ext-bus-payment-service/services/PaymentAsync"); + } + + internal static string GetPath(EndPoint endPoint) + { + return endPoints[endPoint]; + } + } +} diff --git a/Hcs.Broker/Api/Request/Exception/NoResultsRemoteException.cs b/Hcs.Broker/Api/Request/Exception/NoResultsRemoteException.cs new file mode 100644 index 0000000..722ac1c --- /dev/null +++ b/Hcs.Broker/Api/Request/Exception/NoResultsRemoteException.cs @@ -0,0 +1,17 @@ +namespace Hcs.Broker.Api.Request.Exception +{ + /// + /// Исключение указывает на то, что сервер обнаружил что у + /// него нет объектов для выдачи по условию + /// + internal class NoResultsRemoteException : RemoteException + { + public NoResultsRemoteException(string description) : base(NO_OBJECTS_FOR_EXPORT, description) { } + + public NoResultsRemoteException(string errorCode, string description) : + base(errorCode, description) { } + + public NoResultsRemoteException(string errorCode, string description, System.Exception nested) : + base(errorCode, description, nested) { } + } +} diff --git a/Hcs.Broker/Api/Request/Exception/RemoteException.cs b/Hcs.Broker/Api/Request/Exception/RemoteException.cs new file mode 100644 index 0000000..8eebee5 --- /dev/null +++ b/Hcs.Broker/Api/Request/Exception/RemoteException.cs @@ -0,0 +1,63 @@ +using Hcs.Broker.Internal; + +namespace Hcs.Broker.Api.Request.Exception +{ + internal class RemoteException : System.Exception + { + internal const string NO_OBJECTS_FOR_EXPORT = "INT002012"; + internal const string MISSING_IN_REGISTRY = "INT002000"; + internal const string ACCESS_DENIED = "AUT011003"; + + internal string ErrorCode { get; private set; } + internal string Description { get; private set; } + + public RemoteException(string errorCode, string description) + : base(Combine(errorCode, description)) + { + ErrorCode = errorCode; + Description = description; + } + + public RemoteException(string errorCode, string description, System.Exception nestedException) + : base(Combine(errorCode, description), nestedException) + { + ErrorCode = errorCode; + Description = description; + } + + private static string Combine(string errorCode, string description) + { + return $"Remote server returned an error: [{errorCode}] {description}"; + } + + internal static RemoteException CreateNew(string errorCode, string description, System.Exception nested = null) + { + if (string.Compare(errorCode, NO_OBJECTS_FOR_EXPORT) == 0) + { + return new NoResultsRemoteException(errorCode, description, nested); + } + return new RemoteException(errorCode, description); + } + + internal static RemoteException CreateNew(RemoteException nested) + { + if (nested == null) + { + throw new ArgumentNullException(nameof(nested)); + } + return CreateNew(nested.ErrorCode, nested.Description, nested); + } + + /// + /// Возвращает true, если ошибка @e или ее вложенные ошибки содержат @errorCode + /// + internal static bool ContainsErrorCode(SystemException e, string errorCode) + { + if (e == null) + { + return false; + } + return Util.EnumerateInnerExceptions(e).OfType().Where(x => x.ErrorCode == errorCode).Any(); + } + } +} diff --git a/Hcs.Broker/Api/Request/Exception/RestartTimeoutException.cs b/Hcs.Broker/Api/Request/Exception/RestartTimeoutException.cs new file mode 100644 index 0000000..1a16964 --- /dev/null +++ b/Hcs.Broker/Api/Request/Exception/RestartTimeoutException.cs @@ -0,0 +1,9 @@ +namespace Hcs.Broker.Api.Request.Exception +{ + internal class RestartTimeoutException : System.Exception + { + public RestartTimeoutException(string message) : base(message) { } + + public RestartTimeoutException(string message, System.Exception innerException) : base(message, innerException) { } + } +} diff --git a/Hcs.Broker/Api/Request/GostSigningEndpointBehavior.cs b/Hcs.Broker/Api/Request/GostSigningEndpointBehavior.cs new file mode 100644 index 0000000..9b14f44 --- /dev/null +++ b/Hcs.Broker/Api/Request/GostSigningEndpointBehavior.cs @@ -0,0 +1,23 @@ +using System.ServiceModel.Channels; +using System.ServiceModel.Description; +using System.ServiceModel.Dispatcher; + +namespace Hcs.Broker.Api.Request +{ + internal class GostSigningEndpointBehavior(Client client) : IEndpointBehavior + { + private readonly Client client = client; + + public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) { } + + public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) + { + clientRuntime.ClientMessageInspectors.Add( + new GostSigningMessageInspector(client)); + } + + public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) { } + + public void Validate(ServiceEndpoint endpoint) { } + } +} diff --git a/Hcs.Broker/Api/Request/GostSigningMessageInspector.cs b/Hcs.Broker/Api/Request/GostSigningMessageInspector.cs new file mode 100644 index 0000000..e7efeac --- /dev/null +++ b/Hcs.Broker/Api/Request/GostSigningMessageInspector.cs @@ -0,0 +1,170 @@ +using CryptoPro.Security.Cryptography; +using CryptoPro.Security.Cryptography.X509Certificates; +using CryptoPro.Security.Cryptography.Xml; +using Hcs.Broker.Internal; +using System.Security.Cryptography; +using System.ServiceModel; +using System.ServiceModel.Channels; +using System.ServiceModel.Dispatcher; +using System.Text; +using System.Xml; + +namespace Hcs.Broker.Api.Request +{ + /// + /// Фильтр сообщений добавляет в XML-сообщение электронную подпись XADES/GOST + /// + internal class GostSigningMessageInspector(Client client) : IClientMessageInspector + { + private readonly Client client = client; + + public object BeforeSendRequest(ref Message request, IClientChannel channel) + { + try + { + var filterHeader = "[Message Inspector]"; + + PurgeDebuggerHeaders(ref request); + + var messageBody = GetMessageBodyString(ref request, Encoding.UTF8); + if (!messageBody.Contains(Constants.SIGNED_XML_ELEMENT_ID)) + { + client.TryCaptureMessage(true, messageBody); + } + else + { + client.TryLog($"{filterHeader} signing message with key [{client.Certificate.FriendlyName}]..."); + + var stopwatch = System.Diagnostics.Stopwatch.StartNew(); + + var xmlDocument = new XmlDocument(); + xmlDocument.LoadXml(messageBody); + + var signedXml = SignXmlFileXades( + xmlDocument, + client.Certificate, + client.Certificate.PrivateKey as Gost3410_2012_256CryptoServiceProvider, + CpSignedXml.XmlDsigGost3411_2012_256Url); + + stopwatch.Stop(); + + client.TryLog($"{filterHeader} message signed in {stopwatch.ElapsedMilliseconds} ms"); + client.TryCaptureMessage(true, signedXml); + + request = Message.CreateMessage( + XmlReaderFromString(signedXml), int.MaxValue, request.Version); + } + } + catch (System.Exception ex) + { + throw new System.Exception($"Exception occured in {GetType().Name}", ex); + } + + return null; + } + + private void PurgeDebuggerHeaders(ref Message request) + { + var limit = request.Headers.Count; + for (var i = 0; i < limit; ++i) + { + if (request.Headers[i].Name.Equals("VsDebuggerCausalityData")) + { + request.Headers.RemoveAt(i); + + break; + } + } + } + + private string GetMessageBodyString(ref Message request, Encoding encoding) + { + var mb = request.CreateBufferedCopy(int.MaxValue); + request = mb.CreateMessage(); + + var s = new MemoryStream(); + var xw = XmlWriter.Create(s); + mb.CreateMessage().WriteMessage(xw); + xw.Flush(); + + s.Position = 0; + + var bXML = new byte[s.Length]; + s.Read(bXML, 0, (int)s.Length); + + if (bXML[0] != (byte)'<') + { + return encoding.GetString(bXML, 3, bXML.Length - 3); + } + else + { + return encoding.GetString(bXML, 0, bXML.Length); + } + } + + private string SignXmlFileXades( + XmlDocument doc, + CpX509Certificate certificate, + AsymmetricAlgorithm key, + string digestMethod, + bool useDsPrefix = false) + { + var keyInfo = new CpKeyInfo(); + keyInfo.AddClause(new CpKeyInfoX509Data(certificate)); + + var signedXml = new CpXadesSignedXml(doc) + { + SigningKey = key, + KeyInfo = keyInfo + }; + + var reference = new CpReference() + { + Uri = "", + DigestMethod = digestMethod + }; + + var signTransform = new CpXmlDsigEnvelopedSignatureTransform(); + reference.AddTransform(signTransform); + + var c14nTransform = new CpXmlDsigC14NTransform(); + reference.AddTransform(c14nTransform); + + signedXml.AddReference(reference); + + if (useDsPrefix) + { + signedXml.SignatureNodePrefix = "ds"; + } + + signedXml.ComputeXadesSignature(); + + var xmlDigitalSignature = signedXml.GetXml(); + doc.DocumentElement.AppendChild(doc.ImportNode(xmlDigitalSignature, true)); + + if (doc.FirstChild is XmlDeclaration) + { + doc.RemoveChild(doc.FirstChild); + } + + return doc.ToString(); + } + + private XmlReader XmlReaderFromString(string xml) + { + var stream = new MemoryStream(); + var writer = new StreamWriter(stream); + writer.Write(xml); + writer.Flush(); + + stream.Position = 0; + + return XmlReader.Create(stream); + } + + public void AfterReceiveReply(ref Message reply, object correlationState) + { + client.TryCaptureMessage(false, reply.ToString()); + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ExportAccountRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ExportAccountRequest.cs new file mode 100644 index 0000000..123a9dc --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ExportAccountRequest.cs @@ -0,0 +1,30 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ExportAccountRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool EnableMinimalResponseWaitDelay => false; + + internal async Task> ExecuteAsync(string fiasHouseGuid, CancellationToken token) + { + // http://open-gkh.ru/HouseManagement/exportAccountRequest.html + var request = new exportAccountRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.1", + Items = [fiasHouseGuid], + ItemsElementName = [ItemsChoiceType26.FIASHouseGuid] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportAccountDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ExportHouseRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ExportHouseRequest.cs new file mode 100644 index 0000000..d336a81 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ExportHouseRequest.cs @@ -0,0 +1,29 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ExportHouseRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool EnableMinimalResponseWaitDelay => false; + + internal async Task> ExecuteAsync(string fiasHouseGuid, CancellationToken token) + { + // http://open-gkh.ru/HouseManagement/exportHouseRequest.html + var request = new exportHouseRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "15.6.0.1", + FIASHouseGuid = fiasHouseGuid + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportHouseDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractDataRequest.cs new file mode 100644 index 0000000..833c8e6 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractDataRequest.cs @@ -0,0 +1,130 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ExportSupplyResourceContractDataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool EnableMinimalResponseWaitDelay => false; + + internal async Task> ExecuteAsync(CancellationToken token) + { + var result = new List(); + + void OnResultReceived(exportSupplyResourceContractResultType[] contracts) + { + if (contracts?.Length > 0) + { + result.AddRange(contracts); + } + } + + var pageNum = 0; + Guid? exportContractRootGuid = null; + while (true) + { + pageNum++; + + client.TryLog($"Querying page #{pageNum}..."); + + var data = await QueryBatchAsync(null, null, exportContractRootGuid, OnResultReceived, token); + if (data.IsLastPage) + { + break; + } + + exportContractRootGuid = data.NextGuid; + } + + return result; + } + + internal async Task ExecuteAsync(Guid contractRootGuid, CancellationToken token) + { + exportSupplyResourceContractResultType result = null; + + void OnResultReceived(exportSupplyResourceContractResultType[] contracts) + { + result = contracts?.Length > 0 ? contracts[0] : null; + } + + await QueryBatchAsync(contractRootGuid, null, null, OnResultReceived, token); + + return result; + } + + internal async Task ExecuteAsync(string contractNumber, CancellationToken token) + { + exportSupplyResourceContractResultType result = null; + + void OnResultReceived(exportSupplyResourceContractResultType[] contracts) + { + result = contracts?.Length > 0 ? contracts[0] : null; + } + + await QueryBatchAsync(null, contractNumber, null, OnResultReceived, token); + + return result; + } + + private async Task QueryBatchAsync( + Guid? contractRootGuid, string contractNumber, Guid? exportContractRootGuid, + Action onResultReceived, + CancellationToken token) + { + var itemsElementName = new List(); + var items = new List(); + + if (contractRootGuid.HasValue) + { + itemsElementName.Add(ItemsChoiceType32.ContractRootGUID); + items.Add(contractRootGuid.ToString()); + } + + if (!string.IsNullOrEmpty(contractNumber)) + { + itemsElementName.Add(ItemsChoiceType32.ContractNumber); + items.Add(contractNumber); + } + + if (exportContractRootGuid.HasValue) + { + itemsElementName.Add(ItemsChoiceType32.ExportContractRootGUID); + items.Add(exportContractRootGuid.ToString()); + } + + // http://open-gkh.ru/HouseManagement/exportSupplyResourceContractRequest.html + var request = new exportSupplyResourceContractRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.1.1.1", + ItemsElementName = [.. itemsElementName], + Items = [.. items] + }; + + try + { + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var ackResponse = await asyncClient.exportSupplyResourceContractDataAsync( + CreateRequestHeader(), request); + return ackResponse.AckRequest.Ack; + }, token); + + var contractResult = result.Items.OfType().First(); + onResultReceived?.Invoke(contractResult.Contract); + + return new PaginationData(contractResult.Item); + } + catch (NoResultsRemoteException) + { + return PaginationData.CreateLastPageData(); + } + catch (System.Exception e) + { + throw e; + } + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractObjectAddressDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractObjectAddressDataRequest.cs new file mode 100644 index 0000000..4debb3c --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ExportSupplyResourceContractObjectAddressDataRequest.cs @@ -0,0 +1,91 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ExportSupplyResourceContractObjectAddressDataRequest(Client client) : HouseManagementRequestBase(client) + { + internal async Task> ExecuteAsync(Guid contractRootGuid, CancellationToken token) + { + var result = new List(); + + void OnResultReceived(exportSupplyResourceContractObjectAddressResultType[] addresses) + { + if (addresses?.Length > 0) + { + result.AddRange(addresses); + } + } + + var pageNum = 0; + Guid? exportObjectGuid = null; + while (true) + { + pageNum++; + + client.TryLog($"Querying page #{pageNum}..."); + + var data = await QueryBatchAsync(contractRootGuid, exportObjectGuid, OnResultReceived, token); + if (data.IsLastPage) + { + break; + } + + exportObjectGuid = data.NextGuid; + } + + return result; + } + + private async Task QueryBatchAsync( + Guid contractRootGuid, Guid? exportObjectGuid, + Action onResultReceived, + CancellationToken token) + { + var itemsElementName = new List(); + var items = new List(); + + itemsElementName.Add(ItemsChoiceType34.ContractRootGUID); + items.Add(contractRootGuid.ToString()); + + if (exportObjectGuid.HasValue) + { + itemsElementName.Add(ItemsChoiceType34.ExportObjectGUID); + items.Add(exportObjectGuid.ToString()); + } + + // http://open-gkh.ru/HouseManagement/exportSupplyResourceContractObjectAddressRequest.html + var request = new exportSupplyResourceContractObjectAddressRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.1.1.1", + ItemsElementName = [.. itemsElementName], + Items = [.. items] + }; + + try + { + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var ackResponse = await asyncClient.exportSupplyResourceContractObjectAddressDataAsync( + CreateRequestHeader(), request); + return ackResponse.AckRequest.Ack; + }, token); + + var contractResult = result.Items.OfType().First(); + onResultReceived?.Invoke(contractResult.ObjectAddress); + + return new PaginationData(contractResult.Item); + } + catch (NoResultsRemoteException) + { + return PaginationData.CreateLastPageData(); + } + catch (System.Exception e) + { + throw e; + } + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/HouseManagementRequestBase.cs b/Hcs.Broker/Api/Request/HouseManagement/HouseManagementRequestBase.cs new file mode 100644 index 0000000..8f4c72c --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/HouseManagementRequestBase.cs @@ -0,0 +1,78 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Service.Async.HouseManagement +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultMany { } +#pragma warning restore IDE1006 + + public partial class HouseManagementPortsTypeAsyncClient : IAsyncClient + { + public async Task GetStateAsync(RequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class HouseManagementRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.HomeManagementAsync; + + protected override bool EnableMinimalResponseWaitDelay => true; + + protected override bool CanBeRestarted => true; + + protected override int RestartTimeoutMinutes => 20; + + protected getStateResultImportResultCommonResult[] GetCommonResults(IEnumerable importResults) + { + var result = new List(); + foreach (var importResult in importResults) + { + importResult.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var commonResults = importResult.Items.OfType(); + foreach (var commonResult in commonResults) + { + commonResult.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + } + + result.AddRange(commonResults); + } + return [.. result]; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportAccountDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportAccountDataRequest.cs new file mode 100644 index 0000000..7456135 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportAccountDataRequest.cs @@ -0,0 +1,114 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportAccountDataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportAccountDataPayload payload, CancellationToken token) + { + // TODO: Добавить проверку пейлоада + + // http://open-gkh.ru/HouseManagement/importAccountRequest.html + var request = new importAccountRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.1", + Account = [GetAccountFromPayload(payload)] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importAccountDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + foreach (var commonResult in commonResults) + { + if (commonResult.ItemElementName == ItemChoiceType26.ImportAccount) + { + return commonResult.Item is getStateResultImportResultCommonResultImportAccount; + } + } + + return false; + } + + private importAccountRequestAccount GetAccountFromPayload(ImportAccountDataPayload payload) + { + var account = new importAccountRequestAccount() + { + TransportGUID = Guid.NewGuid().ToString(), + AccountNumber = payload.accountNumber, + AccountGUID = payload.accountGUID, + AccountReasons = payload.accountReasons, + Item = true, + Accommodation = payload.accomodations, + PayerInfo = payload.payerInfo + }; + + switch (payload.accountType) + { + case ImportAccountDataPayload.AccountType.UO: + account.ItemElementName = ItemChoiceType8.isUOAccount; + break; + + case ImportAccountDataPayload.AccountType.RSO: + account.ItemElementName = ItemChoiceType8.isRSOAccount; + break; + + case ImportAccountDataPayload.AccountType.CR: + account.ItemElementName = ItemChoiceType8.isCRAccount; + break; + + case ImportAccountDataPayload.AccountType.RC: + account.ItemElementName = ItemChoiceType8.isRCAccount; + break; + + case ImportAccountDataPayload.AccountType.OGVorOMS: + account.ItemElementName = ItemChoiceType8.isOGVorOMSAccount; + break; + + case ImportAccountDataPayload.AccountType.TKO: + account.ItemElementName = ItemChoiceType8.isTKOAccount; + break; + } + + if (payload.livingPersonsNumber.HasValue) + { + account.LivingPersonsNumber = payload.livingPersonsNumber.Value.ToString(); + } + + if (payload.totalSquare.HasValue) + { + account.TotalSquare = payload.totalSquare.Value; + account.TotalSquareSpecified = true; + } + + if (payload.residentialSquare.HasValue) + { + account.ResidentialSquare = payload.residentialSquare.Value; + account.ResidentialSquareSpecified = true; + } + + if (payload.heatedArea.HasValue) + { + account.HeatedArea = payload.heatedArea.Value; + account.HeatedAreaSpecified = true; + } + + return account; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportContractDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportContractDataRequest.cs new file mode 100644 index 0000000..5399a24 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportContractDataRequest.cs @@ -0,0 +1,81 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportContractDataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + internal async Task ExecuteAsync(ImportContractDataPayload payload, CancellationToken token) + { + // TODO: Добавить проверку пейлоада + + // http://open-gkh.ru/HouseManagement/importContractRequest/Contract.html + var contract = new importContractRequestContract + { + TransportGUID = Guid.NewGuid().ToString(), + Item = GetContractFromPayload(payload) + }; + + // http://open-gkh.ru/HouseManagement/importContractRequest.html + var request = new importContractRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "11.9.0.1", + Contract = [contract] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importContractDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + foreach (var commonResult in commonResults) + { + if (commonResult.ItemElementName == ItemChoiceType26.importContract) + { + if (commonResult.Item is importContractResultType importedContract) + { + return importedContract; + } + } + } + + return null; + } + + private importContractRequestContractPlacingContract GetContractFromPayload(ImportContractDataPayload payload) + { + // http://open-gkh.ru/HouseManagement/importContractRequest/Contract/PlacingContract.html + var contract = new importContractRequestContractPlacingContract() + { + ContractObject = payload.contractObjects, + DocNum = payload.docNum, + SigningDate = payload.signingDate, + EffectiveDate = payload.effectiveDate, + PlanDateComptetion = payload.planDateComptetion, + Item = true, + ItemElementName = ItemChoiceType13.Owners, + ContractBase = new nsiRef() + { + Code = payload.contractBase.Code, + GUID = payload.contractBase.GUID + }, + DateDetails = payload.dateDetailsType, + ContractAttachment = payload.contractAttachment + }; + + return contract; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportHouseUODataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportHouseUODataRequest.cs new file mode 100644 index 0000000..c76f2c0 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportHouseUODataRequest.cs @@ -0,0 +1,113 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportHouseUODataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportLivingHouseUODataPayload payload, CancellationToken token) + { + // TODO: Добавить проверку пейлоада + + // http://open-gkh.ru/HouseManagement/importHouseUORequest.html + var request = new importHouseUORequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.2.3.2", + Item = GetLivingHouseFromPayload(payload) + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importHouseUODataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + foreach (var commonResult in commonResults) + { + if (commonResult.ItemElementName == ItemChoiceType26.ImportHouseUO) + { + return commonResult.Item is OGFImportStatusType; + } + } + + return false; + } + + private importHouseUORequestLivingHouse GetLivingHouseFromPayload(ImportLivingHouseUODataPayload payload) + { + var livingHouse = new importHouseUORequestLivingHouseLivingHouseToCreate() + { + TransportGUID = Guid.NewGuid().ToString(), + BasicCharacteristicts = new HouseBasicUOType() + { + FIASHouseGuid = payload.fiasHouseGuid.ToString(), + TotalSquare = payload.totalSquare, + State = new nsiRef() + { + Code = payload.state.Code, + GUID = payload.state.GUID + }, + LifeCycleStage = new nsiRef() + { + Code = payload.lifeCycleStage.Code, + GUID = payload.lifeCycleStage.GUID + }, + UsedYear = payload.usedYear, + FloorCount = payload.floorCount, + OKTMO = payload.oktmo, + OlsonTZ = new nsiRef() + { + Code = payload.olsonTZ.Code, + GUID = payload.olsonTZ.GUID + }, + CulturalHeritage = payload.culturalHeritage, + OGFData = payload.ogfData, + // TODO: Разобраться с кадастровым номером + Items = [true, payload.conditionalNumber], + ItemsElementName = [ItemsChoiceType3.NoCadastralNumber, ItemsChoiceType3.ConditionalNumber] + } + }; + + if (!payload.isMunicipalProperty) + { + livingHouse.BasicCharacteristicts.IsMunicipalProperty = false; + livingHouse.BasicCharacteristicts.IsMunicipalPropertySpecified = true; + } + + if (!payload.isRegionProperty) + { + livingHouse.BasicCharacteristicts.IsRegionProperty = false; + livingHouse.BasicCharacteristicts.IsRegionPropertySpecified = true; + } + + if (payload.hasBlocks) + { + livingHouse.HasBlocks = true; + livingHouse.HasBlocksSpecified = true; + } + + if (payload.hasMultipleHousesWithSameAddress) + { + livingHouse.HasMultipleHousesWithSameAddress = true; + livingHouse.HasMultipleHousesWithSameAddressSpecified = true; + } + + return new importHouseUORequestLivingHouse() + { + Item = livingHouse + }; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportMeteringDeviceDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportMeteringDeviceDataRequest.cs new file mode 100644 index 0000000..6796385 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportMeteringDeviceDataRequest.cs @@ -0,0 +1,52 @@ +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportMeteringDeviceDataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(MeteringDeviceFullInformationType meteringDevice, CancellationToken token) + { + // http://open-gkh.ru/HouseManagement/importMeteringDeviceDataRequest.html + var request = new importMeteringDeviceDataRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "11.1.0.8", + MeteringDevice = + [ + new importMeteringDeviceDataRequestMeteringDevice() + { + TransportGUID = Guid.NewGuid().ToString(), + Item = meteringDevice + } + ] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importMeteringDeviceDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + foreach (var commonResult in commonResults) + { + if (commonResult.ItemElementName == ItemChoiceType26.importMeteringDevice) + { + return commonResult.Item is getStateResultImportResultCommonResultImportMeteringDevice; + } + } + + return false; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportNotificationDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportNotificationDataRequest.cs new file mode 100644 index 0000000..fbdd3d4 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportNotificationDataRequest.cs @@ -0,0 +1,108 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportNotificationDataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportNotificationDataPayload payload, CancellationToken token) + { + // TODO: Добавить проверку пейлоада + + var notification = new importNotificationRequestNotification() + { + TransportGUID = Guid.NewGuid().ToString(), + Item = GetNotificationFromPayload(payload) + }; + + // http://open-gkh.ru/HouseManagement/importNotificationRequest.html + var request = new importNotificationRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "13.2.2.0", + notification = [notification] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importNotificationDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + + return true; + } + + private importNotificationRequestNotificationCreate GetNotificationFromPayload(ImportNotificationDataPayload payload) + { + var notification = new importNotificationRequestNotificationCreate(); + + if (!string.IsNullOrEmpty(payload.topic)) + { + notification.Item = payload.topic; + } + else + { + notification.Item = payload.topicFromRegistry; + } + + if (payload.isImportant) + { + notification.IsImportant = true; + notification.IsImportantSpecified = true; + } + + notification.content = payload.content; + + var items = new List(); + var itemsElementName = new List(); + foreach (var tuple in payload.destinations) + { + items.Add(tuple.Item2); + itemsElementName.Add(tuple.Item1); + } + notification.Items = [.. items]; + notification.ItemsElementName = [.. itemsElementName]; + + if (payload.isNotLimit) + { + notification.Items1 = [true]; + notification.Items1ElementName = [Items1ChoiceType.IsNotLimit]; + } + else + { + notification.Items1 = [payload.startDate.Value, payload.endDate.Value]; + notification.Items1ElementName = [Items1ChoiceType.StartDate, Items1ChoiceType.EndDate]; + } + + // TODO: Добавить добавление аттачмента + + if (payload.isShipOff) + { + notification.IsShipOff = true; + notification.IsShipOffSpecified = true; + } + + if (payload.isForPublishToMobileApp) + { + notification.IsForPublishToMobileApp = true; + notification.IsForPublishToMobileAppSpecified = true; + } + + notification.MobileAppData = payload.mobileAppData; + + return notification; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractDataRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractDataRequest.cs new file mode 100644 index 0000000..413f7a2 --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractDataRequest.cs @@ -0,0 +1,297 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportSupplyResourceContractDataRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportSupplyResourceContractDataPayload payload, CancellationToken token) + { + ThrowIfPayloadIncorrect(payload); + + // http://open-gkh.ru/HouseManagement/SupplyResourceContractType.html + var contract = new importSupplyResourceContractRequestContract + { + TransportGUID = Guid.NewGuid().ToString(), + Item1 = GetContractFromPayload(payload) + }; + + // http://open-gkh.ru/HouseManagement/importSupplyResourceContractRequest.html + var request = new importSupplyResourceContractRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "11.3.0.5", + Contract = [contract] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importSupplyResourceContractDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + foreach (var commonResult in commonResults) + { + if (commonResult.ItemElementName == ItemChoiceType26.ImportSupplyResourceContract) + { + if (commonResult.Item is getStateResultImportResultCommonResultImportSupplyResourceContract importedContract) + { + return importedContract; + } + } + } + + return null; + } + + private void ThrowIfPayloadIncorrect(ImportSupplyResourceContractDataPayload payload) + { + if (string.IsNullOrEmpty(payload.contractNumber)) + { + throw new ArgumentException($"{nameof(payload.contractNumber)} is empty"); + } + + if (payload.signingDate.Equals(default) || payload.effectiveDate.Equals(default)) + { + throw new ArgumentException($"{nameof(payload.signingDate)} OR/AND {nameof(payload.effectiveDate)} are default"); + } + + if (!payload.comptetionDate.HasValue && payload.automaticRollOverOneYear) + { + throw new ArgumentException($"{nameof(payload.comptetionDate)} is null but {nameof(payload.automaticRollOverOneYear)} has value"); + } + + if (payload.period == null && (payload.volumeDepends.HasValue && payload.volumeDepends.Value + || payload.meteringDeviceInformation.HasValue && payload.meteringDeviceInformation.Value)) + { + throw new ArgumentException($"{nameof(payload.period)} is null but {nameof(payload.volumeDepends)} OR/AND {nameof(payload.meteringDeviceInformation)} have value"); + } + + if (payload.indicationsAnyDay && payload.period == null) + { + throw new ArgumentException($"{nameof(payload.indicationsAnyDay)} has value but {nameof(payload.period)} is null"); + } + + // TODO: Add counterparty check + + if (payload.plannedVolumeType.HasValue && !payload.isPlannedVolume) + { + throw new ArgumentException($"{nameof(payload.plannedVolumeType)} has value but {nameof(payload.isPlannedVolume)} is false"); + } + + if (payload.contractSubject == null || payload.contractSubject.Length == 0) + { + throw new ArgumentException($"{nameof(payload.contractSubject)} is empty"); + } + + if (payload.contractSubject != null && payload.contractSubject.Length > 100) + { + throw new ArgumentException($"{nameof(payload.contractSubject)} exceeds its limit ({payload.contractSubject.Length} of 100)"); + } + + if (payload.countingResource.HasValue && (!payload.accrualProcedure.HasValue || + payload.accrualProcedure.Value == SupplyResourceContractTypeAccrualProcedure.O)) + { + throw new ArgumentException($"{nameof(payload.countingResource)} has value but {nameof(payload.accrualProcedure)} is null OR has inappropriate value"); + } + + // TODO: Add noConnectionToWaterSupply check + + if (payload.objectAddress == null || payload.objectAddress.Length == 0) + { + throw new ArgumentException($"{nameof(payload.objectAddress)} is empty"); + } + + // TODO: Add quality check + // TODO: Add otherQualityIndicator check + // TODO: Add temperatureChart check + + if (payload.billingDate == null && (payload.counterparty is not SupplyResourceContractTypeOrganization || + payload.meteringDeviceInformation.HasValue)) + { + throw new ArgumentException($"{nameof(payload.billingDate)} is null but {nameof(payload.meteringDeviceInformation)} has value"); + } + + if (payload.billingDate != null && payload.oneTimePayment.HasValue && payload.oneTimePayment.Value) + { + throw new ArgumentException($"{nameof(payload.billingDate)} has value but {nameof(payload.oneTimePayment)} is true"); + } + + if (payload.paymentDate == null && payload.counterparty is not SupplyResourceContractTypeOrganization && + payload.isContract && payload.oneTimePayment.HasValue && !payload.oneTimePayment.Value) + { + throw new ArgumentException($"{nameof(payload.paymentDate)} is null but should have value"); + } + + if (payload.paymentDate != null && payload.oneTimePayment.HasValue && payload.oneTimePayment.Value) + { + throw new ArgumentException($"{nameof(payload.paymentDate)} has value but {nameof(payload.oneTimePayment)} is true"); + } + + if (payload.providingInformationDate == null && payload.counterparty is SupplyResourceContractTypeOrganization && + payload.countingResource.HasValue && payload.countingResource.Value == SupplyResourceContractTypeCountingResource.R && + payload.isContract) + { + throw new ArgumentException($"{nameof(payload.providingInformationDate)} is null but should have value"); + } + + if (!payload.meteringDeviceInformation.HasValue && + payload.countingResource.HasValue && payload.countingResource == SupplyResourceContractTypeCountingResource.R) + { + throw new ArgumentException($"{nameof(payload.meteringDeviceInformation)} is null but should have value"); + } + + if (payload.volumeDepends.HasValue && (payload.counterparty is SupplyResourceContractTypeOrganization || + payload.oneTimePayment.HasValue && payload.oneTimePayment.Value)) + { + throw new ArgumentException($"{nameof(payload.volumeDepends)} has value but should have not one"); + } + + if (payload.oneTimePayment.HasValue && payload.counterparty is SupplyResourceContractTypeOrganization) + { + throw new ArgumentException($"{nameof(payload.oneTimePayment)} has value but {nameof(payload.counterparty)} has inappropriate value"); + } + + // TODO: Add accrualProcedure check + } + + private SupplyResourceContractType GetContractFromPayload(ImportSupplyResourceContractDataPayload payload) + { + // http://open-gkh.ru/HouseManagement/SupplyResourceContractType.html + var contract = new SupplyResourceContractType(); + + if (payload.isContract) + { + var isContract = new SupplyResourceContractTypeIsContract() + { + ContractNumber = payload.contractNumber, + SigningDate = payload.signingDate, + EffectiveDate = payload.effectiveDate + }; + contract.Item = isContract; + } + else + { + var isNotContract = new SupplyResourceContractTypeIsNotContract() + { + ContractNumber = payload.contractNumber, + SigningDate = payload.signingDate, + SigningDateSpecified = true, + EffectiveDate = payload.effectiveDate, + EffectiveDateSpecified = true + }; + contract.Item = isNotContract; + } + + var items = new List(); + var itemsElementName = new List(); + if (payload.indefiniteTerm) + { + items.Add(payload.indefiniteTerm); + itemsElementName.Add(ItemsChoiceType9.IndefiniteTerm); + } + if (payload.automaticRollOverOneYear) + { + items.Add(payload.automaticRollOverOneYear); + itemsElementName.Add(ItemsChoiceType9.AutomaticRollOverOneYear); + + items.Add(payload.comptetionDate.Value); + itemsElementName.Add(ItemsChoiceType9.ComptetionDate); + } + if (items.Count > 0 && itemsElementName.Count > 0) + { + contract.Items = [.. items]; + contract.ItemsElementName = [.. itemsElementName]; + } + + if (payload.period != null) + { + contract.Period = payload.period; + } + + if (payload.indicationsAnyDay) + { + contract.IndicationsAnyDay = true; + contract.IndicationsAnyDaySpecified = true; + } + + if (payload.contractBase != null && payload.contractBase.Length > 0) + { + contract.ContractBase = payload.contractBase; + } + + contract.Item1 = payload.counterparty; + contract.IsPlannedVolume = payload.isPlannedVolume; + + if (payload.plannedVolumeType.HasValue) + { + contract.PlannedVolumeType = payload.plannedVolumeType.Value; + contract.PlannedVolumeTypeSpecified = true; + } + + contract.ContractSubject = payload.contractSubject; + + if (payload.countingResource.HasValue) + { + contract.CountingResource = payload.countingResource.Value; + contract.CountingResourceSpecified = true; + } + + contract.SpecifyingQualityIndicators = payload.specifyingQualityIndicators; + + if (payload.noConnectionToWaterSupply) + { + contract.NoConnectionToWaterSupply = true; + contract.NoConnectionToWaterSupplySpecified = true; + } + + contract.ObjectAddress = payload.objectAddress; + contract.Quality = payload.quality; + contract.OtherQualityIndicator = payload.otherQualityIndicator; + contract.TemperatureChart = payload.temperatureChart; + contract.BillingDate = payload.billingDate; + contract.PaymentDate = payload.paymentDate; + contract.ProvidingInformationDate = payload.providingInformationDate; + + if (payload.meteringDeviceInformation.HasValue) + { + contract.MeteringDeviceInformation = payload.meteringDeviceInformation.Value; + contract.MeteringDeviceInformationSpecified = true; + } + + if (payload.volumeDepends.HasValue) + { + contract.VolumeDepends = payload.volumeDepends.Value; + contract.VolumeDependsSpecified = true; + } + + if (payload.oneTimePayment.HasValue) + { + contract.OneTimePayment = payload.oneTimePayment.Value; + contract.OneTimePaymentSpecified = true; + } + + if (payload.accrualProcedure.HasValue) + { + contract.AccrualProcedure = payload.accrualProcedure.Value; + contract.AccrualProcedureSpecified = true; + } + + contract.Tariff = payload.tariff; + contract.Norm = payload.norm; + + return contract; + } + } +} diff --git a/Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractProjectRequest.cs b/Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractProjectRequest.cs new file mode 100644 index 0000000..8c605cd --- /dev/null +++ b/Hcs.Broker/Api/Request/HouseManagement/ImportSupplyResourceContractProjectRequest.cs @@ -0,0 +1,301 @@ +using Hcs.Broker.Api.Payload.HouseManagement; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.HouseManagement; + +namespace Hcs.Broker.Api.Request.HouseManagement +{ + internal class ImportSupplyResourceContractProjectRequest(Client client) : HouseManagementRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportSupplyResourceContractProjectPayload payload, CancellationToken token) + { + ThrowIfPayloadIncorrect(payload); + + // http://open-gkh.ru/HouseManagement/importSupplyResourceContractProjectRequest/Contract.html + var contract = new importSupplyResourceContractProjectRequestContract + { + TransportGUID = Guid.NewGuid().ToString(), + Item1 = GetContractFromPayload(payload) + }; + + // http://open-gkh.ru/HouseManagement/importSupplyResourceContractProjectRequest.html + var request = new importSupplyResourceContractProjectRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "11.7.0.3", + Contract = [contract] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importSupplyResourceContractProjectDataAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + var importResults = result.Items.OfType(); + var commonResults = GetCommonResults(importResults); + foreach (var commonResult in commonResults) + { + if (commonResult.ItemElementName == ItemChoiceType26.ImportSupplyResourceContractProject) + { + if (commonResult.Item is getStateResultImportResultCommonResultImportSupplyResourceContractProject importedContract) + { + return importedContract; + } + } + } + + return null; + } + + // TODO: Дополнить проверки + private void ThrowIfPayloadIncorrect(ImportSupplyResourceContractProjectPayload payload) + { + if (string.IsNullOrEmpty(payload.contractNumber)) + { + throw new ArgumentException($"{nameof(payload.contractNumber)} is empty"); + } + + if (payload.signingDate.Equals(default) || payload.effectiveDate.Equals(default)) + { + throw new ArgumentException($"{nameof(payload.signingDate)} OR/AND {nameof(payload.effectiveDate)} are default"); + } + + if (!payload.comptetionDate.HasValue && payload.automaticRollOverOneYear) + { + throw new ArgumentException($"{nameof(payload.comptetionDate)} is null but {nameof(payload.automaticRollOverOneYear)} has value"); + } + + if (payload.period == null && (payload.volumeDepends.HasValue && payload.volumeDepends.Value + || payload.meteringDeviceInformation.HasValue && payload.meteringDeviceInformation.Value)) + { + throw new ArgumentException($"{nameof(payload.period)} is null but {nameof(payload.volumeDepends)} OR/AND {nameof(payload.meteringDeviceInformation)} have value"); + } + + if (payload.indicationsAnyDay && payload.period == null) + { + throw new ArgumentException($"{nameof(payload.indicationsAnyDay)} has value but {nameof(payload.period)} is null"); + } + + // TODO: Add counterparty check + + if (payload.plannedVolumeType.HasValue && !payload.isPlannedVolume) + { + throw new ArgumentException($"{nameof(payload.plannedVolumeType)} has value but {nameof(payload.isPlannedVolume)} is false"); + } + + if (payload.contractSubject == null || payload.contractSubject.Length == 0) + { + throw new ArgumentException($"{nameof(payload.contractSubject)} is empty"); + } + + if (payload.contractSubject != null && payload.contractSubject.Length > 100) + { + throw new ArgumentException($"{nameof(payload.contractSubject)} exceeds its limit ({payload.contractSubject.Length} of 100)"); + } + + if (payload.countingResource.HasValue && (!payload.accrualProcedure.HasValue || + payload.accrualProcedure.Value == SupplyResourceContractProjectTypeAccrualProcedure.O)) + { + throw new ArgumentException($"{nameof(payload.countingResource)} has value but {nameof(payload.accrualProcedure)} is null OR has inappropriate value"); + } + + // TODO: Add noConnectionToWaterSupply check + // TODO: Add quality check + // TODO: Add otherQualityIndicator check + // TODO: Add temperatureChart check + + if (payload.billingDate == null && (payload.counterparty is not SupplyResourceContractTypeOrganization || + payload.meteringDeviceInformation.HasValue)) + { + throw new ArgumentException($"{nameof(payload.billingDate)} is null but {nameof(payload.meteringDeviceInformation)} has value"); + } + + if (payload.billingDate != null && payload.oneTimePayment.HasValue && payload.oneTimePayment.Value) + { + throw new ArgumentException($"{nameof(payload.billingDate)} has value but {nameof(payload.oneTimePayment)} is true"); + } + + if (payload.paymentDate == null && payload.counterparty is not SupplyResourceContractTypeOrganization && + payload.isContract && payload.oneTimePayment.HasValue && !payload.oneTimePayment.Value) + { + throw new ArgumentException($"{nameof(payload.paymentDate)} is null but should have value"); + } + + if (payload.paymentDate != null && payload.oneTimePayment.HasValue && payload.oneTimePayment.Value) + { + throw new ArgumentException($"{nameof(payload.paymentDate)} has value but {nameof(payload.oneTimePayment)} is true"); + } + + if (payload.providingInformationDate == null && payload.counterparty is SupplyResourceContractTypeOrganization && + payload.countingResource.HasValue && payload.countingResource.Value == SupplyResourceContractProjectTypeCountingResource.R && + payload.isContract) + { + throw new ArgumentException($"{nameof(payload.providingInformationDate)} is null but should have value"); + } + + if (!payload.meteringDeviceInformation.HasValue && + payload.countingResource.HasValue && payload.countingResource == SupplyResourceContractProjectTypeCountingResource.R) + { + throw new ArgumentException($"{nameof(payload.meteringDeviceInformation)} is null but should have value"); + } + + if (payload.volumeDepends.HasValue && (payload.counterparty is SupplyResourceContractTypeOrganization || + payload.oneTimePayment.HasValue && payload.oneTimePayment.Value)) + { + throw new ArgumentException($"{nameof(payload.volumeDepends)} has value but should have not one"); + } + + if (payload.oneTimePayment.HasValue && payload.counterparty is SupplyResourceContractTypeOrganization) + { + throw new ArgumentException($"{nameof(payload.oneTimePayment)} has value but {nameof(payload.counterparty)} has inappropriate value"); + } + + // TODO: Add accrualProcedure check + } + + private SupplyResourceContractProjectType GetContractFromPayload(ImportSupplyResourceContractProjectPayload payload) + { + // http://open-gkh.ru/HouseManagement/SupplyResourceContractProjectType.html + var contract = new SupplyResourceContractProjectType(); + + if (payload.isContract) + { + var isContract = new SupplyResourceContractProjectTypeIsContract() + { + ContractNumber = payload.contractNumber, + SigningDate = payload.signingDate, + EffectiveDate = payload.effectiveDate + }; + contract.Item = isContract; + } + else + { + var isNotContract = new SupplyResourceContractProjectTypeIsNotContract() + { + ContractNumber = payload.contractNumber, + SigningDate = payload.signingDate, + SigningDateSpecified = true, + EffectiveDate = payload.effectiveDate, + EffectiveDateSpecified = true + }; + contract.Item = isNotContract; + } + + var items = new List(); + var itemsElementName = new List(); + if (payload.indefiniteTerm) + { + items.Add(payload.indefiniteTerm); + itemsElementName.Add(ItemsChoiceType14.IndefiniteTerm); + } + if (payload.automaticRollOverOneYear) + { + items.Add(payload.automaticRollOverOneYear); + itemsElementName.Add(ItemsChoiceType14.AutomaticRollOverOneYear); + + items.Add(payload.comptetionDate.Value); + itemsElementName.Add(ItemsChoiceType14.ComptetionDate); + } + if (items.Count > 0 && itemsElementName.Count > 0) + { + contract.Items = [.. items]; + contract.ItemsElementName = [.. itemsElementName]; + } + + if (payload.period != null) + { + contract.Period = payload.period; + } + + if (payload.indicationsAnyDay) + { + contract.IndicationsAnyDay = true; + contract.IndicationsAnyDaySpecified = true; + } + + if (payload.contractBase != null && payload.contractBase.Length > 0) + { + contract.ContractBase = payload.contractBase; + } + + contract.Item1 = payload.counterparty; + contract.IsPlannedVolume = payload.isPlannedVolume; + + if (payload.plannedVolumeType.HasValue) + { + contract.PlannedVolumeType = payload.plannedVolumeType.Value; + contract.PlannedVolumeTypeSpecified = true; + } + + contract.ContractSubject = payload.contractSubject; + + if (payload.countingResource.HasValue) + { + contract.CountingResource = payload.countingResource.Value; + contract.CountingResourceSpecified = true; + } + + contract.SpecifyingQualityIndicators = payload.specifyingQualityIndicators; + + if (payload.noConnectionToWaterSupply) + { + contract.NoConnectionToWaterSupply = true; + contract.NoConnectionToWaterSupplySpecified = true; + } + + contract.Quality = payload.quality; + contract.OtherQualityIndicator = payload.otherQualityIndicator; + contract.TemperatureChart = payload.temperatureChart; + contract.BillingDate = payload.billingDate; + contract.PaymentDate = payload.paymentDate; + contract.ProvidingInformationDate = payload.providingInformationDate; + + if (payload.meteringDeviceInformation.HasValue) + { + contract.MeteringDeviceInformation = payload.meteringDeviceInformation.Value; + contract.MeteringDeviceInformationSpecified = true; + } + + if (payload.volumeDepends.HasValue) + { + contract.VolumeDepends = payload.volumeDepends.Value; + contract.VolumeDependsSpecified = true; + } + + if (payload.oneTimePayment.HasValue) + { + contract.OneTimePayment = payload.oneTimePayment.Value; + contract.OneTimePaymentSpecified = true; + } + + if (payload.accrualProcedure.HasValue) + { + contract.AccrualProcedure = payload.accrualProcedure.Value; + contract.AccrualProcedureSpecified = true; + } + + if (!string.IsNullOrEmpty(payload.regionCodeFias)) + { + contract.RegionalSettings = new SupplyResourceContractProjectTypeRegionalSettings() + { + Region = new RegionType() + { + code = payload.regionCodeFias + }, + Tariff = payload.tariff, + Norm = payload.norm + }; + } + + return contract; + } + } +} diff --git a/Hcs.Broker/Api/Request/Nsi/ExportDataProviderNsiItemRequest.cs b/Hcs.Broker/Api/Request/Nsi/ExportDataProviderNsiItemRequest.cs new file mode 100644 index 0000000..b79b0bc --- /dev/null +++ b/Hcs.Broker/Api/Request/Nsi/ExportDataProviderNsiItemRequest.cs @@ -0,0 +1,27 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.Nsi; + +namespace Hcs.Broker.Api.Request.Nsi +{ + internal class ExportDataProviderNsiItemRequest(Client client) : NsiRequestBase(client) + { + internal async Task> ExecuteAsync(exportDataProviderNsiItemRequestRegistryNumber registryNumber, CancellationToken token) + { + // http://open-gkh.ru/Nsi/exportDataProviderNsiItemRequest.html + var request = new exportDataProviderNsiItemRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.2", + RegistryNumber = registryNumber + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportDataProviderNsiItemAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + } +} diff --git a/Hcs.Broker/Api/Request/Nsi/NsiRequestBase.cs b/Hcs.Broker/Api/Request/Nsi/NsiRequestBase.cs new file mode 100644 index 0000000..9394057 --- /dev/null +++ b/Hcs.Broker/Api/Request/Nsi/NsiRequestBase.cs @@ -0,0 +1,53 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Service.Async.Nsi; + +namespace Hcs.Service.Async.Nsi +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultMany { } +#pragma warning restore IDE1006 + + public partial class NsiPortsTypeAsyncClient : IAsyncClient + { + public async Task GetStateAsync(RequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.Nsi +{ + internal class NsiRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.NsiAsync; + + protected override bool EnableMinimalResponseWaitDelay => true; + + protected override bool CanBeRestarted => true; + + protected override int RestartTimeoutMinutes => 20; + } +} diff --git a/Hcs.Broker/Api/Request/NsiCommon/ExportNsiItemRequest.cs b/Hcs.Broker/Api/Request/NsiCommon/ExportNsiItemRequest.cs new file mode 100644 index 0000000..4cf5729 --- /dev/null +++ b/Hcs.Broker/Api/Request/NsiCommon/ExportNsiItemRequest.cs @@ -0,0 +1,28 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.NsiCommon; + +namespace Hcs.Broker.Api.Request.NsiCommon +{ + internal class ExportNsiItemRequest(Client client) : NsiCommonRequestBase(client) + { + internal async Task ExecuteAsync(int registryNumber, ListGroup listGroup, CancellationToken token) + { + // http://open-gkh.ru/NsiCommon/exportNsiItemRequest.html + var request = new exportNsiItemRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.2", + RegistryNumber = registryNumber.ToString(), + ListGroup = listGroup + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportNsiItemAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Item as NsiItemType; + } + } +} diff --git a/Hcs.Broker/Api/Request/NsiCommon/ExportNsiListRequest.cs b/Hcs.Broker/Api/Request/NsiCommon/ExportNsiListRequest.cs new file mode 100644 index 0000000..bfd5627 --- /dev/null +++ b/Hcs.Broker/Api/Request/NsiCommon/ExportNsiListRequest.cs @@ -0,0 +1,27 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.NsiCommon; + +namespace Hcs.Broker.Api.Request.NsiCommon +{ + internal class ExportNsiListRequest(Client client) : NsiCommonRequestBase(client) + { + internal async Task ExecuteAsync(ListGroup listGroup, CancellationToken token) + { + // http://open-gkh.ru/NsiCommon/exportNsiListRequest.html + var request = new exportNsiListRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.2", + ListGroup = listGroup + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportNsiListAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Item as NsiListType; + } + } +} diff --git a/Hcs.Broker/Api/Request/NsiCommon/NsiCommonRequestBase.cs b/Hcs.Broker/Api/Request/NsiCommon/NsiCommonRequestBase.cs new file mode 100644 index 0000000..0e0d15b --- /dev/null +++ b/Hcs.Broker/Api/Request/NsiCommon/NsiCommonRequestBase.cs @@ -0,0 +1,53 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Service.Async.NsiCommon; + +namespace Hcs.Service.Async.NsiCommon +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultOne { } +#pragma warning restore IDE1006 + + public partial class NsiPortsTypeAsyncClient : IAsyncClient + { + public async Task GetStateAsync(ISRequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.NsiCommon +{ + internal class NsiCommonRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.NsiCommonAsync; + + protected override bool EnableMinimalResponseWaitDelay => true; + + protected override bool CanBeRestarted => true; + + protected override int RestartTimeoutMinutes => 20; + } +} diff --git a/Hcs.Broker/Api/Request/OrgRegistryCommon/ExportDataProviderRequest.cs b/Hcs.Broker/Api/Request/OrgRegistryCommon/ExportDataProviderRequest.cs new file mode 100644 index 0000000..b92853c --- /dev/null +++ b/Hcs.Broker/Api/Request/OrgRegistryCommon/ExportDataProviderRequest.cs @@ -0,0 +1,32 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.OrgRegistryCommon; + +namespace Hcs.Broker.Api.Request.OrgRegistryCommon +{ + internal class ExportDataProviderRequest(Client client) : OrgRegistryCommonRequestBase(client) + { + internal async Task> ExecuteAsync(bool isActual, CancellationToken token) + { + // http://open-gkh.ru/OrganizationsRegistryCommon/exportDataProviderRequest.html + var request = new exportDataProviderRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.2.1" + }; + + if (isActual) + { + request.IsActual = true; + request.IsActualSpecified = true; + } + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportDataProviderAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + } +} diff --git a/Hcs.Broker/Api/Request/OrgRegistryCommon/ExportOrgRegistryRequest.cs b/Hcs.Broker/Api/Request/OrgRegistryCommon/ExportOrgRegistryRequest.cs new file mode 100644 index 0000000..dc3a17f --- /dev/null +++ b/Hcs.Broker/Api/Request/OrgRegistryCommon/ExportOrgRegistryRequest.cs @@ -0,0 +1,46 @@ +using Hcs.Broker.Internal; +using Hcs.Service.Async.OrgRegistryCommon; + +namespace Hcs.Broker.Api.Request.OrgRegistryCommon +{ + internal class ExportOrgRegistryRequest(Client client) : OrgRegistryCommonRequestBase(client) + { + private const int OGRN_LENGTH = 13; + + internal async Task> ExecuteAsync(string ogrn, string kpp, CancellationToken token) + { + if (ogrn.Length != OGRN_LENGTH) + { + throw new System.ArgumentException($"The length of {ogrn} is incorrect"); + } + + var criteria = new exportOrgRegistryRequestSearchCriteria(); + if (!string.IsNullOrEmpty(kpp)) + { + criteria.Items = [ogrn, kpp]; + criteria.ItemsElementName = [ItemsChoiceType3.OGRN, ItemsChoiceType3.KPP]; + } + else + { + criteria.Items = [ogrn]; + criteria.ItemsElementName = [ItemsChoiceType3.OGRN]; + } + + // http://open-gkh.ru/OrganizationsRegistryCommon/exportOrgRegistryRequest.html + var request = new exportOrgRegistryRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.2.1", + SearchCriteria = [criteria] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.exportOrgRegistryAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + return result.Items.OfType(); + } + } +} diff --git a/Hcs.Broker/Api/Request/OrgRegistryCommon/OrgRegistryCommonRequestBase.cs b/Hcs.Broker/Api/Request/OrgRegistryCommon/OrgRegistryCommonRequestBase.cs new file mode 100644 index 0000000..3a3e2ce --- /dev/null +++ b/Hcs.Broker/Api/Request/OrgRegistryCommon/OrgRegistryCommonRequestBase.cs @@ -0,0 +1,53 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Service.Async.OrgRegistryCommon; + +namespace Hcs.Service.Async.OrgRegistryCommon +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultMany { } +#pragma warning restore IDE1006 + + public partial class RegOrgPortsTypeAsyncClient : IAsyncClient + { + public async Task GetStateAsync(ISRequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.OrgRegistryCommon +{ + internal class OrgRegistryCommonRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.OrgRegistryCommonAsync; + + protected override bool EnableMinimalResponseWaitDelay => true; + + protected override bool CanBeRestarted => true; + + protected override int RestartTimeoutMinutes => 20; + } +} diff --git a/Hcs.Broker/Api/Request/PaginationData.cs b/Hcs.Broker/Api/Request/PaginationData.cs new file mode 100644 index 0000000..0e01707 --- /dev/null +++ b/Hcs.Broker/Api/Request/PaginationData.cs @@ -0,0 +1,52 @@ +namespace Hcs.Broker.Api.Request +{ + internal class PaginationData + { + /// + /// Состояние, указывающее на то, что это последняя страница + /// + internal bool IsLastPage { get; private set; } + + /// + /// Идентификатор следующей страницы + /// + internal Guid NextGuid { get; private set; } + + public PaginationData(object item) + { + if (item == null) + { + throw new System.Exception($"[{nameof(PaginationData)}] item is null"); + } + else if (item is bool boolItem) + { + if (boolItem == false) + { + throw new System.Exception($"[{nameof(PaginationData)}] item is false"); + } + + IsLastPage = true; + } + else if (item is string stringItem) + { + IsLastPage = false; + NextGuid = Guid.Parse(stringItem); + } + else + { + throw new System.Exception($"[{nameof(PaginationData)}] failed to handle item of {item.GetType().FullName} type"); + } + } + + internal static PaginationData CreateLastPageData() + { + return new PaginationData(true); + } + + public override string ToString() + { + return $"[{nameof(PaginationData)}] {nameof(IsLastPage)} = {IsLastPage}" + + (IsLastPage ? "" : $", {nameof(NextGuid)} = {NextGuid}"); + } + } +} diff --git a/Hcs.Broker/Api/Request/Payments/ImportNotificationsOfOrderExecutionRequest.cs b/Hcs.Broker/Api/Request/Payments/ImportNotificationsOfOrderExecutionRequest.cs new file mode 100644 index 0000000..8ce7919 --- /dev/null +++ b/Hcs.Broker/Api/Request/Payments/ImportNotificationsOfOrderExecutionRequest.cs @@ -0,0 +1,107 @@ +using Hcs.Broker.Api.Payload.Payments; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.Payments; + +namespace Hcs.Broker.Api.Request.Payments +{ + internal class ImportNotificationsOfOrderExecutionRequest(Client client) : PaymentsRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportNotificationsOfOrderExecutionPayload payload, CancellationToken token) + { + ThrowIfPayloadIncorrect(payload); + + // http://open-gkh.ru/Payment/importNotificationsOfOrderExecutionRequest.html + var request = new importNotificationsOfOrderExecutionRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.1", + Items = [GetNotificationFromPayload(payload)] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importNotificationsOfOrderExecutionAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + result.Items.OfType().ToList().ForEach(commonResult => + { + commonResult.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + }); + + return true; + } + + private void ThrowIfPayloadIncorrect(ImportNotificationsOfOrderExecutionPayload payload) + { + if (string.IsNullOrEmpty(payload.orderId)) + { + throw new ArgumentException($"{nameof(payload.orderId)} is empty"); + } + + if (payload.month.HasValue && !payload.year.HasValue) + { + throw new ArgumentException($"{nameof(payload.month)} has value but {nameof(payload.year)} has not"); + } + + if (!payload.month.HasValue && payload.year.HasValue) + { + throw new ArgumentException($"{nameof(payload.year)} has value but {nameof(payload.month)} has not"); + } + + if (string.IsNullOrEmpty(payload.paymentDocumentId)) + { + throw new ArgumentException($"{nameof(payload.paymentDocumentId)} is empty"); + } + + if (string.IsNullOrEmpty(payload.paymentDocumentGUID)) + { + throw new ArgumentException($"{nameof(payload.paymentDocumentGUID)} is empty"); + } + } + + private importNotificationsOfOrderExecutionRequestNotificationOfOrderExecution139Type GetNotificationFromPayload(ImportNotificationsOfOrderExecutionPayload payload) + { + var notification = new importNotificationsOfOrderExecutionRequestNotificationOfOrderExecution139Type() + { + TransportGUID = Guid.NewGuid().ToString(), + OrderInfo = new NotificationOfOrderExecution139TypeOrderInfo() + { + OrderID = payload.orderId, + OrderDate = payload.orderDate, + Amount = payload.amount, + Items = [payload.paymentDocumentId, payload.paymentDocumentGUID], + ItemsElementName = [ItemsChoiceType4.PaymentDocumentID, ItemsChoiceType4.PaymentDocumentGUID] + } + }; + + if (payload.onlinePayment.HasValue && payload.onlinePayment.Value) + { + notification.OrderInfo.OnlinePayment = true; + notification.OrderInfo.OnlinePaymentSpecified = true; + } + + if (payload.month.HasValue) + { + notification.OrderInfo.MonthAndYear = new NotificationOfOrderExecution139TypeOrderInfoMonthAndYear() + { + Year = payload.year.Value, + Month = payload.month.Value + }; + } + + return notification; + } + } +} diff --git a/Hcs.Broker/Api/Request/Payments/ImportSupplierNotificationsOfOrderExecutionRequest.cs b/Hcs.Broker/Api/Request/Payments/ImportSupplierNotificationsOfOrderExecutionRequest.cs new file mode 100644 index 0000000..87c4d2a --- /dev/null +++ b/Hcs.Broker/Api/Request/Payments/ImportSupplierNotificationsOfOrderExecutionRequest.cs @@ -0,0 +1,93 @@ +using Hcs.Broker.Api.Payload.Payments; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using Hcs.Service.Async.Payments; + +namespace Hcs.Broker.Api.Request.Payments +{ + internal class ImportSupplierNotificationsOfOrderExecutionRequest(Client client) : PaymentsRequestBase(client) + { + protected override bool CanBeRestarted => false; + + internal async Task ExecuteAsync(ImportSupplierNotificationsOfOrderExecutionPayload payload, CancellationToken token) + { + ThrowIfPayloadIncorrect(payload); + + // http://open-gkh.ru/Payment/importSupplierNotificationsOfOrderExecutionRequest.html + var request = new importSupplierNotificationsOfOrderExecutionRequest + { + Id = Constants.SIGNED_XML_ELEMENT_ID, + version = "10.0.1.1", + SupplierNotificationOfOrderExecution = [GetNotificationFromPayload(payload)] + }; + + var result = await SendAndWaitResultAsync(request, async asyncClient => + { + var response = await asyncClient.importSupplierNotificationsOfOrderExecutionAsync(CreateRequestHeader(), request); + return response.AckRequest.Ack; + }, token); + + result.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + + result.Items.OfType().ToList().ForEach(commonResult => + { + commonResult.Items.OfType().ToList().ForEach(error => + { + throw RemoteException.CreateNew(error.ErrorCode, error.Description); + }); + }); + + return true; + } + + private void ThrowIfPayloadIncorrect(ImportSupplierNotificationsOfOrderExecutionPayload payload) + { + if (payload.month.HasValue && !payload.year.HasValue) + { + throw new ArgumentException($"{nameof(payload.month)} has value but {nameof(payload.year)} has not"); + } + + if (!payload.month.HasValue && payload.year.HasValue) + { + throw new ArgumentException($"{nameof(payload.year)} has value but {nameof(payload.month)} has not"); + } + + if (string.IsNullOrEmpty(payload.paymentDocumentId)) + { + throw new ArgumentException($"{nameof(payload.paymentDocumentId)} is empty"); + } + } + + private importSupplierNotificationsOfOrderExecutionRequestSupplierNotificationOfOrderExecution GetNotificationFromPayload(ImportSupplierNotificationsOfOrderExecutionPayload payload) + { + var notification = new importSupplierNotificationsOfOrderExecutionRequestSupplierNotificationOfOrderExecution() + { + TransportGUID = Guid.NewGuid().ToString(), + OrderDate = payload.orderDate, + Item = payload.paymentDocumentId, + ItemElementName = ItemChoiceType1.PaymentDocumentID, + Amount = payload.amount + }; + + if (payload.month.HasValue) + { + notification.OrderPeriod = new SupplierNotificationOfOrderExecutionTypeOrderPeriod() + { + Month = payload.month.Value, + Year = payload.year.Value + }; + } + + if (payload.onlinePayment.HasValue && payload.onlinePayment.Value) + { + notification.OnlinePayment = true; + notification.OnlinePaymentSpecified = true; + } + + return notification; + } + } +} diff --git a/Hcs.Broker/Api/Request/Payments/PaymentsRequestBase.cs b/Hcs.Broker/Api/Request/Payments/PaymentsRequestBase.cs new file mode 100644 index 0000000..c72030e --- /dev/null +++ b/Hcs.Broker/Api/Request/Payments/PaymentsRequestBase.cs @@ -0,0 +1,55 @@ +using Hcs.Broker.Api.Request; +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Service.Async.Payments; +using System.Threading.Tasks; + +namespace Hcs.Service.Async.Payments +{ +#pragma warning disable IDE1006 + public partial class getStateResult : IGetStateResultMany { } +#pragma warning restore IDE1006 + + public partial class PaymentPortsTypeAsyncClient : IAsyncClient + { + public async Task GetStateAsync(RequestHeader header, IGetStateRequest request) + { + return await getStateAsync(header, (getStateRequest)request); + } + } + +#pragma warning disable IDE1006 + public partial class getStateResponse : IGetStateResponse +#pragma warning restore IDE1006 + { + public IGetStateResult GetStateResult => getStateResult; + } + + public partial class AckRequestAck : IAck { } + + public partial class ErrorMessageType : IErrorMessage { } + +#pragma warning disable IDE1006 + public partial class getStateRequest : IGetStateRequest { } +#pragma warning restore IDE1006 +} + +namespace Hcs.Broker.Api.Request.Payments +{ + internal class PaymentsRequestBase(Client client) : + RequestBase(client) + { + protected override EndPoint EndPoint => EndPoint.PaymentsAsync; + + protected override bool EnableMinimalResponseWaitDelay => true; + + protected override bool CanBeRestarted => true; + + protected override int RestartTimeoutMinutes => 20; + } +} diff --git a/Hcs.Broker/Api/Request/RequestBase.cs b/Hcs.Broker/Api/Request/RequestBase.cs new file mode 100644 index 0000000..3a6f50c --- /dev/null +++ b/Hcs.Broker/Api/Request/RequestBase.cs @@ -0,0 +1,419 @@ +using Hcs.Broker.Api.Request.Adapter; +using Hcs.Broker.Api.Request.Exception; +using Hcs.Broker.Internal; +using System.Security.Cryptography.X509Certificates; +using System.ServiceModel; +using System.ServiceModel.Channels; +using System.ServiceModel.Description; +using System.Text; + +namespace Hcs.Broker.Api.Request +{ + internal abstract class RequestBase + where TResult : IGetStateResult + where TAsyncClient : ClientBase, TChannel, IAsyncClient + where TChannel : class + where TRequestHeader : class + where TAck : IAck + where TErrorMessage : IErrorMessage + where TGetStateRequest : IGetStateRequest, new() + { + private const int RESPONSE_WAIT_DELAY_MIN = 2; + private const int RESPONSE_WAIT_DELAY_MAX = 5; + + // "[EXP001000] Произошла ошибка при передаче данных. Попробуйте осуществить передачу данных повторно". + // Видимо, эту ошибку нельзя включать здесь. Предположительно это маркер DDOS защиты и если отправлять + // точно такой же пакет повторно, то ошибка входит в бесконечный цикл - необходимо заново + // собирать пакет с новыми кодами и временем и новой подписью. Такую ошибку надо обнаруживать + // на более высоком уровне и заново отправлять запрос новым пакетом. + private static readonly string[] ignorableSystemErrorMarkers = [ + "Истекло время ожидания шлюза", + "Базовое соединение закрыто: Соединение, которое должно было работать, было разорвано сервером", + "Попробуйте осуществить передачу данных повторно", + "(502) Недопустимый шлюз", + "(503) Сервер не доступен" + ]; + + protected Client client; + protected CustomBinding binding; + + protected abstract EndPoint EndPoint { get; } + + /// + /// Для запросов, возвращающих мало данных, можно попробовать сократить + /// начальный период ожидания подготовки ответа + /// + protected abstract bool EnableMinimalResponseWaitDelay { get; } + + /// + /// Указывает на то, что можно ли этот метод перезапускать в случае зависания + /// ожидания или в случае сбоя на сервере + /// + protected abstract bool CanBeRestarted { get; } + + /// + /// Для противодействия зависанию ожидания вводится предел ожидания в минутах + /// для запросов, которые можно перезапустить заново с теми же параметрами + /// + protected abstract int RestartTimeoutMinutes { get; } + + private EndpointAddress RemoteAddress => new(client.ComposeEndpointUri(EndPointLocator.GetPath(EndPoint))); + + private string ThreadIdText => $"(Thread #{ThreadId})"; + + /// + /// Возвращает идентификатор текущего исполняемого потока + /// + private int ThreadId => Environment.CurrentManagedThreadId; + + public RequestBase(Client client) + { + this.client = client; + + ConfigureBinding(); + } + + private void ConfigureBinding() + { + binding = new CustomBinding + { + CloseTimeout = TimeSpan.FromSeconds(180), + OpenTimeout = TimeSpan.FromSeconds(180), + ReceiveTimeout = TimeSpan.FromSeconds(180), + SendTimeout = TimeSpan.FromSeconds(180) + }; + + binding.Elements.Add(new TextMessageEncodingBindingElement + { + MessageVersion = MessageVersion.Soap11, + WriteEncoding = Encoding.UTF8 + }); + + if (client.UseTunnel) + { + if (!System.Diagnostics.Process.GetProcessesByName("stunnel").Any()) + { + throw new System.Exception("stunnel is not running"); + } + + binding.Elements.Add(new HttpTransportBindingElement + { + AuthenticationScheme = (client.IsPPAK ? System.Net.AuthenticationSchemes.Digest : System.Net.AuthenticationSchemes.Basic), + MaxReceivedMessageSize = int.MaxValue, + UseDefaultWebProxy = false + }); + } + else + { + binding.Elements.Add(new HttpsTransportBindingElement + { + AuthenticationScheme = (client.IsPPAK ? System.Net.AuthenticationSchemes.Digest : System.Net.AuthenticationSchemes.Basic), + MaxReceivedMessageSize = int.MaxValue, + RequireClientCertificate = true, + UseDefaultWebProxy = false + }); + } + } + + protected async Task SendAndWaitResultAsync( + object request, + Func> sender, + CancellationToken token) + { + token.ThrowIfCancellationRequested(); + + while (true) + { + try + { + if (CanBeRestarted) + { + return await RunRepeatableTaskInsistentlyAsync( + async () => await ExecuteSendAndWaitResultAsync(request, sender, token), token); + } + else + { + return await ExecuteSendAndWaitResultAsync(request, sender, token); + } + } + catch (RestartTimeoutException e) + { + if (!CanBeRestarted) + { + throw new System.Exception("Cannot restart request execution on timeout", e); + } + + client.TryLog($"Restarting {request.GetType().Name} request execution..."); + } + } + } + + /// + /// Для запросов к серверу которые можно направлять несколько раз, разрешаем + /// серверу аномально отказаться. Предполагается, что здесь мы игнорируем + /// только жесткие отказы серверной инфраструктуры, которые указывают + /// что запрос даже не был принят в обработку. Также все запросы на + /// чтение можно повторять в случае их серверных системных ошибок. + /// + protected async Task RunRepeatableTaskInsistentlyAsync( + Func> func, CancellationToken token) + { + var afterErrorDelaySec = 120; + for (var attempt = 1; ; attempt++) + { + try + { + return await func(); + } + catch (System.Exception e) + { + if (CanIgnoreSuchException(e, out string marker)) + { + client.TryLog($"Ignoring error of attempt #{attempt} with type [{marker}]"); + client.TryLog($"Waiting {afterErrorDelaySec} sec until next attempt..."); + + await Task.Delay(afterErrorDelaySec * 1000, token); + + continue; + } + + if (e is RestartTimeoutException) + { + throw e; + } + + if (e is RemoteException) + { + throw RemoteException.CreateNew(e as RemoteException); + } + + throw new System.Exception("Cannot ignore this exception", e); + } + } + } + + private bool CanIgnoreSuchException(System.Exception e, out string resultMarker) + { + foreach (var marker in ignorableSystemErrorMarkers) + { + var found = Util.EnumerateInnerExceptions(e).Find( + x => x.Message != null && x.Message.Contains(marker)); + if (found != null) + { + resultMarker = marker; + + return true; + } + } + + resultMarker = null; + + return false; + } + + private async Task ExecuteSendAndWaitResultAsync( + object request, + Func> sender, + CancellationToken token) + { + if (request == null) + { + throw new ArgumentNullException(nameof(request)); + } + + var version = RequestHelper.GetRequestVersionString(request); + client.TryLog($"Executing request {RemoteAddress.Uri}/{request.GetType().Name} of version {version}..."); + + TAck ack; + + var stopWatch = System.Diagnostics.Stopwatch.StartNew(); + using (var asyncClient = CreateAsyncClient()) + { + ack = await sender(asyncClient); + } + stopWatch.Stop(); + + client.TryLog($"Request executed in {stopWatch.ElapsedMilliseconds} ms, result GUID is {ack.MessageGUID}"); + + var result = await WaitForResultAsync(ack, true, token); + if (result is IQueryable queryableResult) + { + queryableResult.OfType().ToList().ForEach(x => + { + throw RemoteException.CreateNew(x.ErrorCode, x.Description); + }); + } + else if (result is TErrorMessage x) + { + throw RemoteException.CreateNew(x.ErrorCode, x.Description); + } + return result; + } + + private TAsyncClient CreateAsyncClient() + { + var asyncClient = (TAsyncClient)Activator.CreateInstance(typeof(TAsyncClient), binding, RemoteAddress); + ConfigureEndpointCredentials(asyncClient.Endpoint, asyncClient.ClientCredentials); + return asyncClient; + } + + private void ConfigureEndpointCredentials( + ServiceEndpoint serviceEndpoint, ClientCredentials clientCredentials) + { + serviceEndpoint.EndpointBehaviors.Add(new GostSigningEndpointBehavior(client)); + + if (!client.IsPPAK) + { + clientCredentials.UserName.UserName = Constants.NAME_SIT; + clientCredentials.UserName.Password = Constants.PASSWORD_SIT; + } + + System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate ( + object sender, X509Certificate serverCertificate, X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors) + { + return true; + }; + + if (!client.UseTunnel) + { + clientCredentials.ClientCertificate.SetCertificate( + StoreLocation.CurrentUser, + StoreName.My, + X509FindType.FindByThumbprint, + client.Certificate.Thumbprint); + } + } + + /// + /// Основной алгоритм ожидания ответа на асинхронный запрос. + /// Из документации ГИС ЖКХ: + /// Также рекомендуем придерживаться следующего алгоритма отправки запросов на получение статуса обработки пакета в случае использования асинхронных сервисов ГИС ЖКХ (в рамках одного MessageGUID): + /// - первый запрос getState направлять не ранее чем через 10 секунд, после получения квитанции о приеме пакета с бизнес-данными от сервиса ГИС КЖХ; + /// - в случае, если на первый запрос getSate получен результат с RequestState равным "1" или "2", то следующий запрос getState необходимо направлять не ранее чем через 60 секунд после отправки предыдущего запроса; + /// - в случае, если на второй запрос getSate получен результат с RequestState равным "1" или "2", то следующий запрос getState необходимо направлять не ранее чем через 300 секунд после отправки предыдущего запроса; + /// - в случае, если на третий запрос getSate получен результат с RequestState равным "1" или "2", то следующий запрос getState необходимо направлять не ранее чем через 900 секунд после отправки предыдущего запроса; + /// - в случае, если на четвертый(и все последующие запросы) getState получен результат с RequestState равным "1" или "2", то следующий запрос getState необходимо направлять не ранее чем через 1800 секунд после отправки предыдущего запроса. + /// + private async Task WaitForResultAsync( + TAck ack, bool withInitialDelay, CancellationToken token) + { + TResult result; + + var startTime = DateTime.Now; + for (var attempts = 1; ; attempts++) + { + token.ThrowIfCancellationRequested(); + + var delaySec = EnableMinimalResponseWaitDelay ? RESPONSE_WAIT_DELAY_MIN : RESPONSE_WAIT_DELAY_MAX; + if (attempts >= 2) + { + delaySec = RESPONSE_WAIT_DELAY_MAX; + } + if (attempts >= 3) + { + delaySec = RESPONSE_WAIT_DELAY_MAX * 2; + } + if (attempts >= 5) + { + delaySec = RESPONSE_WAIT_DELAY_MAX * 4; + } + if (attempts >= 7) + { + delaySec = RESPONSE_WAIT_DELAY_MAX * 8; + } + if (attempts >= 9) + { + delaySec = RESPONSE_WAIT_DELAY_MAX * 16; + } + if (attempts >= 12) + { + delaySec = RESPONSE_WAIT_DELAY_MAX * 60; + } + + if (attempts > 1 || withInitialDelay) + { + var minutesElapsed = (int)(DateTime.Now - startTime).TotalMinutes; + if (CanBeRestarted && minutesElapsed > RestartTimeoutMinutes) + { + throw new RestartTimeoutException($"{RestartTimeoutMinutes} minute(s) wait time exceeded"); + } + + client.TryLog($"Waiting {delaySec} sec for attempt #{attempts}" + + $" to get response ({minutesElapsed} minute(s) elapsed)..."); + + await Task.Delay(delaySec * 1000, token); + } + + client.TryLog($"Requesting response, attempt #{attempts} in {ThreadIdText}..."); + + result = await TryGetResultAsync(ack); + + if (result != null) + { + break; + } + } + + client.TryLog($"Response received!"); + + return result; + } + + /// + /// Выполняет однократную проверку наличия результата. + /// Возвращает default если результата еще нет. + /// + private async Task TryGetResultAsync(TAck ack) + { + using var asyncClient = CreateAsyncClient(); + var requestHeader = RequestHelper.CreateHeader(client); + var requestBody = new TGetStateRequest + { + MessageGUID = ack.MessageGUID + }; + var response = await asyncClient.GetStateAsync(requestHeader, requestBody); + var result = response.GetStateResult; + if (result.RequestState == (int)AsyncRequestStateType.Ready) + { + return (TResult)result; + } + return default; + } + + protected TRequestHeader CreateRequestHeader() + { + return RequestHelper.CreateHeader(client); + } + + /// + /// Исполнение повторяемой операции некоторое допустимое число ошибок + /// + protected async Task RunRepeatableTaskAsync( + Func> taskFunc, Func canIgnoreFunc, int maxAttempts) + { + for (var attempts = 1; ; attempts++) + { + try + { + return await taskFunc(); + } + catch (System.Exception e) + { + if (canIgnoreFunc(e)) + { + if (attempts < maxAttempts) + { + client.TryLog($"Ignoring error of attempt #{attempts} of {maxAttempts} attempts"); + + continue; + } + + throw new System.Exception("Too much attempts with error"); + } + + throw e; + } + } + } + } +} diff --git a/Hcs.Broker/Api/Request/RequestHelper.cs b/Hcs.Broker/Api/Request/RequestHelper.cs new file mode 100644 index 0000000..d2dff64 --- /dev/null +++ b/Hcs.Broker/Api/Request/RequestHelper.cs @@ -0,0 +1,98 @@ +namespace Hcs.Broker.Api.Request +{ + internal static class RequestHelper + { + /// + /// Подготовка заголовка сообщения отправляемого в ГИС ЖКХ с обязательными атрибутами. + /// Заголовки могут быть разного типа для разных типов сообщений, но имена полей одинаковые. + /// + internal static THeader CreateHeader(Client client) where THeader : class + { + try + { + var instance = Activator.CreateInstance(typeof(THeader)); + foreach (var prop in instance.GetType().GetProperties()) + { + switch (prop.Name) + { + case "Item": + prop.SetValue(instance, client.OrgPPAGUID); + break; + + case "ItemElementName": + prop.SetValue(instance, Enum.Parse(prop.PropertyType, "orgPPAGUID")); + break; + + case "MessageGUID": + prop.SetValue(instance, Guid.NewGuid().ToString()); + break; + + case "Date": + prop.SetValue(instance, DateTime.Now); + break; + + case "IsOperatorSignatureSpecified": + if (client.Role == OrganizationRole.RC || client.Role == OrganizationRole.RSO) + { + prop.SetValue(instance, true); + } + break; + + case "IsOperatorSignature": + if (client.Role == OrganizationRole.RC || client.Role == OrganizationRole.RSO) + { + prop.SetValue(instance, true); + } + break; + } + } + + return instance as THeader; + } + catch (ArgumentNullException e) + { + throw new ApplicationException($"Error occured while building request header: {e.Message}"); + } + catch (SystemException e) + { + throw new ApplicationException($"Error occured while building request header: {e.GetBaseException().Message}"); + } + } + + /// + /// Для объекта запроса возвращает значение строки свойства version + /// + internal static string GetRequestVersionString(object requestObject) + { + if (requestObject == null) + { + return null; + } + + var versionHost = requestObject; + if (versionHost != null) + { + var versionProperty = versionHost.GetType().GetProperties().FirstOrDefault(x => x.Name == "version"); + if (versionProperty != null) + { + return versionProperty.GetValue(versionHost) as string; + } + } + + foreach (var field in requestObject.GetType().GetFields()) + { + versionHost = field.GetValue(requestObject); + if (versionHost != null) + { + var versionProperty = versionHost.GetType().GetProperties().FirstOrDefault(x => x.Name == "version"); + if (versionProperty != null) + { + return versionProperty.GetValue(versionHost) as string; + } + } + } + + return null; + } + } +} diff --git a/Hcs.Broker/Api/Type/MunicipalServiceVolumeDeterminingMethod.cs b/Hcs.Broker/Api/Type/MunicipalServiceVolumeDeterminingMethod.cs new file mode 100644 index 0000000..933985f --- /dev/null +++ b/Hcs.Broker/Api/Type/MunicipalServiceVolumeDeterminingMethod.cs @@ -0,0 +1,32 @@ +using Hcs.Service.Async.Bills; + +namespace Hcs.Broker.Api.Type +{ + // http://open-gkh.ru/Bills/PDServiceChargeType/MunicipalService/Consumption/Volume/determiningMethod.html + public enum MunicipalServiceVolumeDeterminingMethod + { + Norm, + MeteringDevice, + Other + } + + internal static class MunicipalServiceVolumeDeterminingMethodExtensions + { + internal static PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod ToServiceType(this MunicipalServiceVolumeDeterminingMethod type) + { + switch (type) + { + case MunicipalServiceVolumeDeterminingMethod.Norm: + return PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod.N; + + case MunicipalServiceVolumeDeterminingMethod.MeteringDevice: + return PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod.M; + + case MunicipalServiceVolumeDeterminingMethod.Other: + return PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod.O; + } + + throw new NotImplementedException($"Cannot convert {type} to service type"); + } + } +} diff --git a/Hcs.Broker/Client.cs b/Hcs.Broker/Client.cs new file mode 100644 index 0000000..4dceafa --- /dev/null +++ b/Hcs.Broker/Client.cs @@ -0,0 +1,107 @@ +using CryptoPro.Security.Cryptography.X509Certificates; +using Hcs.Broker.Api; +using Hcs.Broker.Internal; +using Hcs.Broker.Logger; +using Hcs.Broker.MessageCapturer; +using System.Security.Cryptography.X509Certificates; + +namespace Hcs.Broker +{ + /// + /// Клиент для вызова всех реализованных функций интеграции с ГИС ЖКХ + /// + public class Client + { + /// + /// Идентификатор поставщика данных ГИС ЖКХ + /// + public string OrgPPAGUID { get; set; } + + /// + /// Исполнитель/сотрудник ГИС ЖКХ, от которого будут регистрироваться ответы + /// + public string ExecutorGUID { get; set; } + + /// + /// Признак, указывающий на то, что используется ли внешний туннель (stunnel) + /// + public bool UseTunnel { get; set; } + + /// + /// Если true, то запросы будут выполняться на промышленном стенде, иначе - на тестовом + /// + public bool IsPPAK { get; set; } + + /// + /// Роль + /// + public OrganizationRole Role { get; set; } + + /// + /// Устанавливаемый пользователем приемник отладочных сообщений + /// + public ILogger Logger { get; set; } + + /// + /// Устанавливаемый пользователем механизм перехвата содержимого отправляемых + /// и принимаемых пакетов + /// + public IMessageCapturer MessageCapturer { get; set; } + + public BillsApi Bills => new(this); + + public DeviceMeteringApi DeviceMetering => new(this); + + public HouseManagementApi HouseManagement => new(this); + + public NsiApi Nsi => new(this); + + public NsiCommonApi NsiCommon => new(this); + + public OrgRegistryCommonApi OrgRegistryCommon => new(this); + + public PaymentsApi Payments => new(this); + + /// + /// Сертификат клиента для применения при формировании запросов + /// + internal CpX509Certificate2 Certificate { get; set; } + + public void SetSigningCertificate(string serialNumber) + { + using var store = new CpX509Store(StoreName.My, StoreLocation.CurrentUser); + store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly); + + var cert = store.Certificates.Find(X509FindType.FindBySerialNumber, serialNumber, true)[0]; + Certificate = cert ?? throw new ArgumentNullException("Certificate not found"); + } + + internal string ComposeEndpointUri(string endpointName) + { + if (UseTunnel) + { + return $"http://{Constants.URI_TUNNEL}/{endpointName}"; + } + + return IsPPAK + ? $"https://{Constants.URI_PPAK}/{endpointName}" + : $"https://{Constants.URI_SIT_02}/{endpointName}"; + } + + /// + /// Пробует вывести сообщение в установленный приемник отладочных сообщений + /// + internal void TryLog(string message) + { + Logger?.WriteLine(message); + } + + /// + /// Пробует отправить тело сообщения в установленный перехватчик + /// + internal void TryCaptureMessage(bool sent, string messageBody) + { + MessageCapturer?.CaptureMessage(sent, messageBody); + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/ConnectedService.json new file mode 100644 index 0000000..ed520e1 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/bills/hcs-bills-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.Bills" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/Reference.cs new file mode 100644 index 0000000..3c1f1ee --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.Bills/Reference.cs @@ -0,0 +1,21330 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +namespace Hcs.Service.Async.Bills +{ + + + /// + [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/bills/")] + public partial class ReportPeriodIKUInfoType + { + + private decimal paidField; + + private AttachmentType[] supportingDocumentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Paid + { + get + { + return this.paidField; + } + set + { + this.paidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SupportingDocuments", Order=1)] + public AttachmentType[] SupportingDocuments + { + get + { + return this.supportingDocumentsField; + } + set + { + this.supportingDocumentsField = 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 AttachmentType + { + + private string nameField; + + private string descriptionField; + + private Attachment attachmentField; + + private string attachmentHASHField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Attachment Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AttachmentHASH + { + get + { + return this.attachmentHASHField; + } + set + { + this.attachmentHASHField = 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 Attachment + { + + private string attachmentGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AttachmentGUID + { + get + { + return this.attachmentGUIDField; + } + set + { + this.attachmentGUIDField = 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/bills/")] + public partial class ReportPeriodRSOInfoType + { + + private decimal credtedField; + + private decimal receiptField; + + private decimal debtsField; + + private decimal overpaymentField; + + private decimal paidField; + + private bool paidFieldSpecified; + + private AttachmentType[] supportingDocumentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Credted + { + get + { + return this.credtedField; + } + set + { + this.credtedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Receipt + { + get + { + return this.receiptField; + } + set + { + this.receiptField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Debts + { + get + { + return this.debtsField; + } + set + { + this.debtsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Overpayment + { + get + { + return this.overpaymentField; + } + set + { + this.overpaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal Paid + { + get + { + return this.paidField; + } + set + { + this.paidField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaidSpecified + { + get + { + return this.paidFieldSpecified; + } + set + { + this.paidFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SupportingDocuments", Order=5)] + public AttachmentType[] SupportingDocuments + { + get + { + return this.supportingDocumentsField; + } + set + { + this.supportingDocumentsField = 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/bills/")] + public partial class ReportPeriodType + { + + private int monthField; + + private short yearField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + } + + /// + [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/bills/")] + public partial class ExportSettlementResultType + { + + private string settlementGUIDField; + + private ExportSettlementResultTypeContract contractField; + + private ExportSettlementResultTypeReportingPeriod[] reportingPeriodField; + + private ExportSettlementResultTypeAnnuled annuledField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string SettlementGUID + { + get + { + return this.settlementGUIDField; + } + set + { + this.settlementGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSettlementResultTypeContract Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ReportingPeriod", Order=2)] + public ExportSettlementResultTypeReportingPeriod[] ReportingPeriod + { + get + { + return this.reportingPeriodField; + } + set + { + this.reportingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ExportSettlementResultTypeAnnuled Annuled + { + get + { + return this.annuledField; + } + set + { + this.annuledField = 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/bills/")] + public partial class ExportSettlementResultTypeContract + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoContract", typeof(ExportSettlementResultTypeContractNoContract), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class ExportSettlementResultTypeContractNoContract + { + + private RegOrgType firstContractPartyField; + + private string docNumField; + + private System.DateTime signingDateField; + + private bool signingDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RegOrgType FirstContractParty + { + get + { + return this.firstContractPartyField; + } + set + { + this.firstContractPartyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DocNum + { + get + { + return this.docNumField; + } + set + { + this.docNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SigningDateSpecified + { + get + { + return this.signingDateFieldSpecified; + } + set + { + this.signingDateFieldSpecified = 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/bills/")] + public partial class ExportSettlementResultTypeReportingPeriod : ReportPeriodType + { + + private object itemField; + + private ExportSettlementResultTypeReportingPeriodReportPeriodStatus reportPeriodStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ReportPeriodIKUInfo", typeof(ReportPeriodIKUInfoType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ReportPeriodRSOInfo", typeof(ReportPeriodRSOInfoType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSettlementResultTypeReportingPeriodReportPeriodStatus ReportPeriodStatus + { + get + { + return this.reportPeriodStatusField; + } + set + { + this.reportPeriodStatusField = 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/bills/")] + public partial class ExportSettlementResultTypeReportingPeriodReportPeriodStatus + { + + private ExportSettlementResultTypeReportingPeriodReportPeriodStatusStatus statusField; + + private string reasonOfAnnulmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ExportSettlementResultTypeReportingPeriodReportPeriodStatusStatus Status + { + get + { + return this.statusField; + } + set + { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ReasonOfAnnulment + { + get + { + return this.reasonOfAnnulmentField; + } + set + { + this.reasonOfAnnulmentField = 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/bills/")] + public enum ExportSettlementResultTypeReportingPeriodReportPeriodStatusStatus + { + + /// + Posted, + + /// + Draft, + + /// + Annul, + } + + /// + [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/bills/")] + public partial class ExportSettlementResultTypeAnnuled + { + + private string reasonOfAnnulmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReasonOfAnnulment + { + get + { + return this.reasonOfAnnulmentField; + } + set + { + this.reasonOfAnnulmentField = 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/bills/")] + public partial class InsuranceProductType + { + + private AttachmentType descriptionField; + + private string insuranceOrgField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AttachmentType Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string InsuranceOrg + { + get + { + return this.insuranceOrgField; + } + set + { + this.insuranceOrgField = 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/bills/")] + public partial class exportNotificationsOfOrderExecutionResultType + { + + private exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatus[] notificationOfOrderExecutionWithStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute("NotificationOfOrderExecutionWithStatus", Order=0)] + public exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatus[] NotificationOfOrderExecutionWithStatus + { + get + { + return this.notificationOfOrderExecutionWithStatusField; + } + set + { + this.notificationOfOrderExecutionWithStatusField = 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/bills/")] + public partial class exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatus : NotificationOfOrderExecutionExportType + { + + private sbyte ackStatusField; + + private System.DateTime creationDateField; + + private exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatusAcknowledgmentRequest[] acknowledgmentRequestsListField; + + private long acknowledgmentAmountField; + + private string notificationsOfOrderExecutionGUIDField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte AckStatus + { + get + { + return this.ackStatusField; + } + set + { + this.ackStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime CreationDate + { + get + { + return this.creationDateField; + } + set + { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=2)] + [System.Xml.Serialization.XmlArrayItemAttribute("AcknowledgmentRequest", IsNullable=false)] + public exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatusAcknowledgmentRequest[] AcknowledgmentRequestsList + { + get + { + return this.acknowledgmentRequestsListField; + } + set + { + this.acknowledgmentRequestsListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public long AcknowledgmentAmount + { + get + { + return this.acknowledgmentAmountField; + } + set + { + this.acknowledgmentAmountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=4)] + public string NotificationsOfOrderExecutionGUID + { + get + { + return this.notificationsOfOrderExecutionGUIDField; + } + set + { + this.notificationsOfOrderExecutionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatusAcknowledgmentRequest : AcknowledgmentRequestInfoExportType + { + + private string orderIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderID + { + get + { + return this.orderIDField; + } + set + { + this.orderIDField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class AcknowledgmentRequestInfoExportType + { + + private string notificationsOfOrderExecutionGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string NotificationsOfOrderExecutionGUID + { + get + { + return this.notificationsOfOrderExecutionGUIDField; + } + set + { + this.notificationsOfOrderExecutionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AckImpossible", typeof(AcknowledgmentRequestInfoExportTypeAckImpossible), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentAck", typeof(AcknowledgmentRequestInfoExportTypePaymentDocumentAck), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class AcknowledgmentRequestInfoExportTypeAckImpossible + { + + private string paymentDocumentIDField; + + private string reasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Reason + { + get + { + return this.reasonField; + } + set + { + this.reasonField = 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/payments-base/")] + public partial class AcknowledgmentRequestInfoExportTypePaymentDocumentAck + { + + private string paymentDocumentIDField; + + private object itemField; + + private ItemChoiceType3 itemElementNameField; + + private decimal amountField; + + private string paymentDocumentNumberField; + + private AcknowledgmentRequestInfoExportTypePaymentDocumentAckDelayPeriod delayPeriodField; + + private AcknowledgmentRequestInfoExportTypePaymentDocumentAckCapitalRepairYearAckPeriod capitalRepairYearAckPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ASType", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("HSType", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("MSType", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PServiceType", typeof(nsiRef), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TMSType", typeof(nsiRef), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType3 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Amount + { + get + { + return this.amountField; + } + set + { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=4)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public AcknowledgmentRequestInfoExportTypePaymentDocumentAckDelayPeriod DelayPeriod + { + get + { + return this.delayPeriodField; + } + set + { + this.delayPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public AcknowledgmentRequestInfoExportTypePaymentDocumentAckCapitalRepairYearAckPeriod CapitalRepairYearAckPeriod + { + get + { + return this.capitalRepairYearAckPeriodField; + } + set + { + this.capitalRepairYearAckPeriodField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemChoiceType3 + { + + /// + ASType, + + /// + HSType, + + /// + MSType, + + /// + PServiceType, + + /// + TMSType, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")] + public partial class AcknowledgmentRequestInfoExportTypePaymentDocumentAckDelayPeriod + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class AcknowledgmentRequestInfoExportTypePaymentDocumentAckCapitalRepairYearAckPeriod + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class NotificationOfOrderExecutionExportType + { + + private NotificationOfOrderExecutionExportTypeSupplierInfo supplierInfoField; + + private NotificationOfOrderExecutionExportTypeRecipientInfo recipientInfoField; + + private NotificationOfOrderExecutionExportTypeOrderInfo orderInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NotificationOfOrderExecutionExportTypeSupplierInfo SupplierInfo + { + get + { + return this.supplierInfoField; + } + set + { + this.supplierInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public NotificationOfOrderExecutionExportTypeRecipientInfo RecipientInfo + { + get + { + return this.recipientInfoField; + } + set + { + this.recipientInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public NotificationOfOrderExecutionExportTypeOrderInfo OrderInfo + { + get + { + return this.orderInfoField; + } + set + { + this.orderInfoField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionExportTypeSupplierInfo + { + + private string supplierIDField; + + private string supplierNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string SupplierID + { + get + { + return this.supplierIDField; + } + set + { + this.supplierIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string SupplierName + { + get + { + return this.supplierNameField; + } + set + { + this.supplierNameField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionExportTypeRecipientInfo + { + + private string iNNField; + + private object itemField; + + private PaymentInformationExportType paymentInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Entpr", typeof(FIOType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("EntprFIO", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(NotificationOfOrderExecutionExportTypeRecipientInfoLegal), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PaymentInformationExportType PaymentInformation + { + get + { + return this.paymentInformationField; + } + set + { + this.paymentInformationField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(IndType))] + [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/individual-registry-base/")] + public partial class FIOType + { + + private string surnameField; + + private string firstNameField; + + private string patronymicField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")] + public partial class IndType : FIOType + { + + private Sex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private object itemField; + + private string placeBirthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public Sex Sex + { + get + { + return this.sexField; + } + set + { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SexSpecified + { + get + { + return this.sexFieldSpecified; + } + set + { + this.sexFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ID", typeof(ID), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PlaceBirth + { + get + { + return this.placeBirthField; + } + set + { + this.placeBirthField = 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/individual-registry-base/")] + public enum Sex + { + + /// + M, + + /// + F, + } + + /// + [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/individual-registry-base/")] + public partial class ID + { + + private nsiRef typeField; + + private string seriesField; + + private string numberField; + + private System.DateTime issueDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime IssueDate + { + get + { + return this.issueDateField; + } + set + { + this.issueDateField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionExportTypeRecipientInfoLegal + { + + private string kPPField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string KPP + { + get + { + return this.kPPField; + } + set + { + this.kPPField = value; + } + } + + /// + [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/payments-base/")] + public partial class PaymentInformationExportType + { + + private string recipientINNField; + + private string recipientKPPField; + + private string bankNameField; + + private string paymentRecipientField; + + private string bankBIKField; + + private string operatingAccountNumberField; + + private string correspondentBankAccountField; + + private bool isCapitalRepairField; + + private bool isCapitalRepairFieldSpecified; + + private string kBKField; + + private string oKTMOField; + + private string numberBudgetaryAccountField; + + public PaymentInformationExportType() + { + this.isCapitalRepairField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RecipientINN + { + get + { + return this.recipientINNField; + } + set + { + this.recipientINNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string RecipientKPP + { + get + { + return this.recipientKPPField; + } + set + { + this.recipientKPPField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string BankName + { + get + { + return this.bankNameField; + } + set + { + this.bankNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PaymentRecipient + { + get + { + return this.paymentRecipientField; + } + set + { + this.paymentRecipientField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string BankBIK + { + get + { + return this.bankBIKField; + } + set + { + this.bankBIKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string operatingAccountNumber + { + get + { + return this.operatingAccountNumberField; + } + set + { + this.operatingAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string CorrespondentBankAccount + { + get + { + return this.correspondentBankAccountField; + } + set + { + this.correspondentBankAccountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool IsCapitalRepair + { + get + { + return this.isCapitalRepairField; + } + set + { + this.isCapitalRepairField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCapitalRepairSpecified + { + get + { + return this.isCapitalRepairFieldSpecified; + } + set + { + this.isCapitalRepairFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string KBK + { + get + { + return this.kBKField; + } + set + { + this.kBKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string NumberBudgetaryAccount + { + get + { + return this.numberBudgetaryAccountField; + } + set + { + this.numberBudgetaryAccountField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionExportTypeOrderInfo + { + + private string orderIDField; + + private System.DateTime orderDateField; + + private string orderNumField; + + private decimal amountField; + + private string paymentPurposeField; + + private bool onlinePaymentField; + + private bool onlinePaymentFieldSpecified; + + private string commentField; + + private string paymentDocumentIDField; + + private string paymentDocumentNumberField; + + private short yearField; + + private int monthField; + + private string unifiedAccountNumberField; + + private NotificationOfOrderExecutionExportTypeOrderInfoAddressAndConsumer addressAndConsumerField; + + private NotificationOfOrderExecutionExportTypeOrderInfoService serviceField; + + private string accountNumberField; + + public NotificationOfOrderExecutionExportTypeOrderInfo() + { + this.onlinePaymentField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderID + { + get + { + return this.orderIDField; + } + set + { + this.orderIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime OrderDate + { + get + { + return this.orderDateField; + } + set + { + this.orderDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string OrderNum + { + get + { + return this.orderNumField; + } + set + { + this.orderNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Amount + { + get + { + return this.amountField; + } + set + { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PaymentPurpose + { + get + { + return this.paymentPurposeField; + } + set + { + this.paymentPurposeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool OnlinePayment + { + get + { + return this.onlinePaymentField; + } + set + { + this.onlinePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OnlinePaymentSpecified + { + get + { + return this.onlinePaymentFieldSpecified; + } + set + { + this.onlinePaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Comment + { + get + { + return this.commentField; + } + set + { + this.commentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=7)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=9)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=10)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=11)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public NotificationOfOrderExecutionExportTypeOrderInfoAddressAndConsumer AddressAndConsumer + { + get + { + return this.addressAndConsumerField; + } + set + { + this.addressAndConsumerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public NotificationOfOrderExecutionExportTypeOrderInfoService Service + { + get + { + return this.serviceField; + } + set + { + this.serviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionExportTypeOrderInfoAddressAndConsumer + { + + private string fIASHouseGuidField; + + private string[] itemsField; + + private ItemsChoiceType5[] itemsElementNameField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Apartment", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NonLivingApartment", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialBlock", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Placement", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialBlock", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialBlockRoom", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public string[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType5[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("INN", typeof(string), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(FIOType), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemsChoiceType5 + { + + /// + Apartment, + + /// + NonLivingApartment, + + /// + NonResidentialBlock, + + /// + Placement, + + /// + ResidentialBlock, + + /// + ResidentialBlockRoom, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")] + public partial class NotificationOfOrderExecutionExportTypeOrderInfoService + { + + private string serviceIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = 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/bills/")] + public partial class PDServiceDebtType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceDebtTypeAdditionalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceDebtTypeGroupMunicipalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceDebtTypeHousingService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceDebtTypeMunicipalService), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceDebtTypeAdditionalService : ServiceDebtType + { + } + + /// + [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/bills/")] + public partial class ServiceDebtType : DebtType + { + + private nsiRef serviceTypeField; + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceDebtType))] + [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/bills/")] + public partial class DebtType + { + + private object[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType3[] 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://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType3 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")] + Month, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")] + Year, + + /// + TotalPayable, + + /// + TotalSumDebtPayable, + + /// + orgPPAGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class PDServiceDebtTypeGroupMunicipalService + { + + private PDServiceDebtTypeGroupMunicipalServiceTypeMunicipalService typeMunicipalServiceField; + + private ServiceDebtType[] municipalServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PDServiceDebtTypeGroupMunicipalServiceTypeMunicipalService TypeMunicipalService + { + get + { + return this.typeMunicipalServiceField; + } + set + { + this.typeMunicipalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)] + public ServiceDebtType[] MunicipalService + { + get + { + return this.municipalServiceField; + } + set + { + this.municipalServiceField = 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/bills/")] + public partial class PDServiceDebtTypeGroupMunicipalServiceTypeMunicipalService + { + + private nsiRef serviceTypeField; + + private object[] itemsField; + + private ItemsChoiceType4[] itemsElementNameField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType4[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType4 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")] + Month, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")] + Year, + + /// + TotalPayable, + + /// + TotalSumDebtPayable, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class PDServiceDebtTypeHousingService : ServiceDebtType + { + + private PDServiceDebtTypeHousingServiceMunicipalResource[] municipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=0)] + public PDServiceDebtTypeHousingServiceMunicipalResource[] MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceDebtTypeHousingServiceMunicipalResource + { + + private decimal itemField; + + private ItemChoiceType itemElementNameField; + + private nsiRef serviceTypeField; + + private string orgPPAGUIDField; + + private PDServiceDebtTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] generalMunicipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public decimal Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=4)] + public PDServiceDebtTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] GeneralMunicipalResource + { + get + { + return this.generalMunicipalResourceField; + } + set + { + this.generalMunicipalResourceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemChoiceType + { + + /// + TotalPayable, + + /// + TotalSumDebtPayable, + } + + /// + [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/bills/")] + public partial class PDServiceDebtTypeHousingServiceMunicipalResourceGeneralMunicipalResource + { + + private nsiRef serviceTypeField; + + private decimal itemField; + + private ItemChoiceType1 itemElementNameField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public decimal Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType1 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemChoiceType1 + { + + /// + TotalPayable, + + /// + TotalSumDebtPayable, + } + + /// + [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/bills/")] + public partial class PDServiceDebtTypeMunicipalService : ServiceDebtType + { + } + + /// + [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/bills/")] + public partial class CapitalRepairMonthlyImportType + { + + private decimal contributionField; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private decimal moneyRecalculationField; + + private bool moneyRecalculationFieldSpecified; + + private decimal moneyDiscountField; + + private bool moneyDiscountFieldSpecified; + + private decimal totalPayableField; + + private string calcExplanationField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Contribution + { + get + { + return this.contributionField; + } + set + { + this.contributionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal MoneyRecalculation + { + get + { + return this.moneyRecalculationField; + } + set + { + this.moneyRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyRecalculationSpecified + { + get + { + return this.moneyRecalculationFieldSpecified; + } + set + { + this.moneyRecalculationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal MoneyDiscount + { + get + { + return this.moneyDiscountField; + } + set + { + this.moneyDiscountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyDiscountSpecified + { + get + { + return this.moneyDiscountFieldSpecified; + } + set + { + this.moneyDiscountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = 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/bills/")] + public partial class CapitalRepairYearExportType + { + + private CapitalRepairYearExportTypeCapitalRepairMonthlyCharge[] capitalRepairMonthlyChargeField; + + private short yearField; + + private string orgPPAGUIDField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairMonthlyCharge", Order=0)] + public CapitalRepairYearExportTypeCapitalRepairMonthlyCharge[] CapitalRepairMonthlyCharge + { + get + { + return this.capitalRepairMonthlyChargeField; + } + set + { + this.capitalRepairMonthlyChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = 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/bills/")] + public partial class CapitalRepairYearExportTypeCapitalRepairMonthlyCharge : CapitalRepairMonthlyImportType + { + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [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/bills/")] + public partial class CapitalRepairType + { + + private decimal contributionField; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private decimal moneyRecalculationField; + + private bool moneyRecalculationFieldSpecified; + + private decimal moneyDiscountField; + + private bool moneyDiscountFieldSpecified; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + private string calcExplanationField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private CapitalRepairTypePaymentRecalculation paymentRecalculationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Contribution + { + get + { + return this.contributionField; + } + set + { + this.contributionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal MoneyRecalculation + { + get + { + return this.moneyRecalculationField; + } + set + { + this.moneyRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyRecalculationSpecified + { + get + { + return this.moneyRecalculationFieldSpecified; + } + set + { + this.moneyRecalculationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal MoneyDiscount + { + get + { + return this.moneyDiscountField; + } + set + { + this.moneyDiscountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyDiscountSpecified + { + get + { + return this.moneyDiscountFieldSpecified; + } + set + { + this.moneyDiscountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public CapitalRepairTypePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = 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/bills/")] + public partial class CapitalRepairTypePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class TypeMunicipalServiceExportType + { + + private nsiRef serviceTypeField; + + private TypeMunicipalServiceExportTypeVolume[] consumptionField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField; + + private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private TypeMunicipalServiceExportTypeMultiplyingFactor multiplyingFactorField; + + private ServiceChargeImportType serviceChargeField; + + private decimal totalPayableField; + + private bool totalPayableFieldSpecified; + + private decimal municipalServiceIndividualConsumptionPayableField; + + private bool municipalServiceIndividualConsumptionPayableFieldSpecified; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private string calcExplanationField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private PiecemealPayment piecemealPaymentField; + + private TypeMunicipalServiceExportTypePaymentRecalculation paymentRecalculationField; + + private ServiceInformation serviceInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public TypeMunicipalServiceExportTypeVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified + { + get + { + return this.rateFieldSpecified; + } + set + { + this.rateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AmountOfPaymentMunicipalServiceIndividualConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public TypeMunicipalServiceExportTypeMultiplyingFactor MultiplyingFactor + { + get + { + return this.multiplyingFactorField; + } + set + { + this.multiplyingFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableSpecified + { + get + { + return this.totalPayableFieldSpecified; + } + set + { + this.totalPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal MunicipalServiceIndividualConsumptionPayable + { + get + { + return this.municipalServiceIndividualConsumptionPayableField; + } + set + { + this.municipalServiceIndividualConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceIndividualConsumptionPayableSpecified + { + get + { + return this.municipalServiceIndividualConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceIndividualConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public PiecemealPayment PiecemealPayment + { + get + { + return this.piecemealPaymentField; + } + set + { + this.piecemealPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public TypeMunicipalServiceExportTypePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public ServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = 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/bills/")] + public partial class TypeMunicipalServiceExportTypeVolume + { + + private TypeMunicipalServiceExportTypeVolumeType typeField; + + private bool typeFieldSpecified; + + private TypeMunicipalServiceExportTypeVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public TypeMunicipalServiceExportTypeVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public TypeMunicipalServiceExportTypeVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum TypeMunicipalServiceExportTypeVolumeType + { + + /// + I, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum TypeMunicipalServiceExportTypeVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class TypeMunicipalServiceExportTypeMultiplyingFactor + { + + private decimal ratioField; + + private decimal amountOfExcessFeesField; + + private bool amountOfExcessFeesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Ratio + { + get + { + return this.ratioField; + } + set + { + this.ratioField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AmountOfExcessFees + { + get + { + return this.amountOfExcessFeesField; + } + set + { + this.amountOfExcessFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfExcessFeesSpecified + { + get + { + return this.amountOfExcessFeesFieldSpecified; + } + set + { + this.amountOfExcessFeesFieldSpecified = 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/bills/")] + public partial class ServiceChargeImportType + { + + private decimal moneyRecalculationField; + + private bool moneyRecalculationFieldSpecified; + + private decimal moneyDiscountField; + + private bool moneyDiscountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal MoneyRecalculation + { + get + { + return this.moneyRecalculationField; + } + set + { + this.moneyRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyRecalculationSpecified + { + get + { + return this.moneyRecalculationFieldSpecified; + } + set + { + this.moneyRecalculationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal MoneyDiscount + { + get + { + return this.moneyDiscountField; + } + set + { + this.moneyDiscountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyDiscountSpecified + { + get + { + return this.moneyDiscountFieldSpecified; + } + set + { + this.moneyDiscountFieldSpecified = 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/bills/")] + public partial class PiecemealPayment + { + + private decimal paymentPeriodPiecemealPaymentSumField; + + private bool paymentPeriodPiecemealPaymentSumFieldSpecified; + + private decimal pastPaymentPeriodPiecemealPaymentSumField; + + private bool pastPaymentPeriodPiecemealPaymentSumFieldSpecified; + + private decimal piecemealPaymentPercentRubField; + + private decimal piecemealPaymentPercentField; + + private decimal piecemealPaymentSumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal paymentPeriodPiecemealPaymentSum + { + get + { + return this.paymentPeriodPiecemealPaymentSumField; + } + set + { + this.paymentPeriodPiecemealPaymentSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool paymentPeriodPiecemealPaymentSumSpecified + { + get + { + return this.paymentPeriodPiecemealPaymentSumFieldSpecified; + } + set + { + this.paymentPeriodPiecemealPaymentSumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal pastPaymentPeriodPiecemealPaymentSum + { + get + { + return this.pastPaymentPeriodPiecemealPaymentSumField; + } + set + { + this.pastPaymentPeriodPiecemealPaymentSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool pastPaymentPeriodPiecemealPaymentSumSpecified + { + get + { + return this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified; + } + set + { + this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal piecemealPaymentPercentRub + { + get + { + return this.piecemealPaymentPercentRubField; + } + set + { + this.piecemealPaymentPercentRubField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal piecemealPaymentPercent + { + get + { + return this.piecemealPaymentPercentField; + } + set + { + this.piecemealPaymentPercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal piecemealPaymentSum + { + get + { + return this.piecemealPaymentSumField; + } + set + { + this.piecemealPaymentSumField = 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/bills/")] + public partial class TypeMunicipalServiceExportTypePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class ServiceInformation : ServiceInformationType + { + + private decimal houseOverallNeedsNormField; + + private bool houseOverallNeedsNormFieldSpecified; + + private decimal individualConsumptionNormField; + + private bool individualConsumptionNormFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal houseOverallNeedsNorm + { + get + { + return this.houseOverallNeedsNormField; + } + set + { + this.houseOverallNeedsNormField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsNormSpecified + { + get + { + return this.houseOverallNeedsNormFieldSpecified; + } + set + { + this.houseOverallNeedsNormFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal individualConsumptionNorm + { + get + { + return this.individualConsumptionNormField; + } + set + { + this.individualConsumptionNormField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool individualConsumptionNormSpecified + { + get + { + return this.individualConsumptionNormFieldSpecified; + } + set + { + this.individualConsumptionNormFieldSpecified = 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/bills/")] + public partial class ServiceInformationType + { + + private decimal individualConsumptionCurrentValueField; + + private bool individualConsumptionCurrentValueFieldSpecified; + + private decimal houseOverallNeedsCurrentValueField; + + private bool houseOverallNeedsCurrentValueFieldSpecified; + + private decimal houseTotalIndividualConsumptionField; + + private bool houseTotalIndividualConsumptionFieldSpecified; + + private decimal houseTotalHouseOverallNeedsField; + + private bool houseTotalHouseOverallNeedsFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal individualConsumptionCurrentValue + { + get + { + return this.individualConsumptionCurrentValueField; + } + set + { + this.individualConsumptionCurrentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool individualConsumptionCurrentValueSpecified + { + get + { + return this.individualConsumptionCurrentValueFieldSpecified; + } + set + { + this.individualConsumptionCurrentValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal houseOverallNeedsCurrentValue + { + get + { + return this.houseOverallNeedsCurrentValueField; + } + set + { + this.houseOverallNeedsCurrentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsCurrentValueSpecified + { + get + { + return this.houseOverallNeedsCurrentValueFieldSpecified; + } + set + { + this.houseOverallNeedsCurrentValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal houseTotalIndividualConsumption + { + get + { + return this.houseTotalIndividualConsumptionField; + } + set + { + this.houseTotalIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseTotalIndividualConsumptionSpecified + { + get + { + return this.houseTotalIndividualConsumptionFieldSpecified; + } + set + { + this.houseTotalIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal houseTotalHouseOverallNeeds + { + get + { + return this.houseTotalHouseOverallNeedsField; + } + set + { + this.houseTotalHouseOverallNeedsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseTotalHouseOverallNeedsSpecified + { + get + { + return this.houseTotalHouseOverallNeedsFieldSpecified; + } + set + { + this.houseTotalHouseOverallNeedsFieldSpecified = 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/bills/")] + public partial class GeneralMunicipalResourceExportType + { + + private nsiRef serviceTypeField; + + private GeneralMunicipalResourceExportTypeConsumption consumptionField; + + private decimal rateField; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private ServiceChargeImportType serviceChargeField; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private GeneralMunicipalResourceExportTypeServiceInformation serviceInformationField; + + private GeneralMunicipalResourceExportTypePaymentRecalculation paymentRecalculationField; + + private decimal totalPayableField; + + private bool totalPayableFieldSpecified; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public GeneralMunicipalResourceExportTypeConsumption Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public GeneralMunicipalResourceExportTypeServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public GeneralMunicipalResourceExportTypePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableSpecified + { + get + { + return this.totalPayableFieldSpecified; + } + set + { + this.totalPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class GeneralMunicipalResourceExportTypeConsumption + { + + private GeneralMunicipalResourceExportTypeConsumptionVolume volumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public GeneralMunicipalResourceExportTypeConsumptionVolume Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = 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/bills/")] + public partial class GeneralMunicipalResourceExportTypeConsumptionVolume + { + + private GeneralMunicipalResourceExportTypeConsumptionVolumeType typeField; + + private bool typeFieldSpecified; + + private GeneralMunicipalResourceExportTypeConsumptionVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public GeneralMunicipalResourceExportTypeConsumptionVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public GeneralMunicipalResourceExportTypeConsumptionVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum GeneralMunicipalResourceExportTypeConsumptionVolumeType + { + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum GeneralMunicipalResourceExportTypeConsumptionVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class GeneralMunicipalResourceExportTypeServiceInformation + { + + private decimal houseOverallNeedsNormField; + + private bool houseOverallNeedsNormFieldSpecified; + + private decimal houseOverallNeedsCurrentValueField; + + private bool houseOverallNeedsCurrentValueFieldSpecified; + + private decimal houseTotalHouseOverallNeedsField; + + private bool houseTotalHouseOverallNeedsFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal houseOverallNeedsNorm + { + get + { + return this.houseOverallNeedsNormField; + } + set + { + this.houseOverallNeedsNormField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsNormSpecified + { + get + { + return this.houseOverallNeedsNormFieldSpecified; + } + set + { + this.houseOverallNeedsNormFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal houseOverallNeedsCurrentValue + { + get + { + return this.houseOverallNeedsCurrentValueField; + } + set + { + this.houseOverallNeedsCurrentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsCurrentValueSpecified + { + get + { + return this.houseOverallNeedsCurrentValueFieldSpecified; + } + set + { + this.houseOverallNeedsCurrentValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal houseTotalHouseOverallNeeds + { + get + { + return this.houseTotalHouseOverallNeedsField; + } + set + { + this.houseTotalHouseOverallNeedsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseTotalHouseOverallNeedsSpecified + { + get + { + return this.houseTotalHouseOverallNeedsFieldSpecified; + } + set + { + this.houseTotalHouseOverallNeedsFieldSpecified = 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/bills/")] + public partial class GeneralMunicipalResourceExportTypePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class ServiceChargeType + { + + private decimal moneyRecalculationField; + + private bool moneyRecalculationFieldSpecified; + + private decimal moneyDiscountField; + + private bool moneyDiscountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal MoneyRecalculation + { + get + { + return this.moneyRecalculationField; + } + set + { + this.moneyRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyRecalculationSpecified + { + get + { + return this.moneyRecalculationFieldSpecified; + } + set + { + this.moneyRecalculationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal MoneyDiscount + { + get + { + return this.moneyDiscountField; + } + set + { + this.moneyDiscountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyDiscountSpecified + { + get + { + return this.moneyDiscountFieldSpecified; + } + set + { + this.moneyDiscountFieldSpecified = 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/bills/")] + public partial class ServicePDType + { + + private nsiRef serviceTypeField; + + private decimal rateField; + + private decimal totalPayableField; + + private bool totalPayableFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private string calcExplanationField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableSpecified + { + get + { + return this.totalPayableFieldSpecified; + } + set + { + this.totalPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = 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/bills/")] + public partial class PDServiceChargeExportType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceChargeExportTypeAdditionalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceChargeExportTypeGroupMunicipalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceChargeExportTypeHousingService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceChargeExportTypeMunicipalService), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceChargeExportTypeAdditionalService : ServicePDType + { + + private ServiceChargeType serviceChargeField; + + private PDServiceChargeExportTypeAdditionalServiceVolume[] consumptionField; + + private PDServiceChargeExportTypeAdditionalServicePaymentRecalculation paymentRecalculationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PDServiceChargeExportTypeAdditionalServiceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeExportTypeAdditionalServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = 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/bills/")] + public partial class PDServiceChargeExportTypeAdditionalServiceVolume + { + + private PDServiceChargeExportTypeAdditionalServiceVolumeType typeField; + + private bool typeFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeAdditionalServiceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeExportTypeAdditionalServiceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeExportTypeAdditionalServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeExportTypeGroupMunicipalService + { + + private TypeMunicipalServiceExportType typeMunicipalServiceField; + + private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalService[] municipalServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public TypeMunicipalServiceExportType TypeMunicipalService + { + get + { + return this.typeMunicipalServiceField; + } + set + { + this.typeMunicipalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)] + public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalService[] MunicipalService + { + get + { + return this.municipalServiceField; + } + set + { + this.municipalServiceField = 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/bills/")] + public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalService : ServicePDType + { + + private ServiceChargeImportType serviceChargeField; + + private PiecemealPayment piecemealPaymentField; + + private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation paymentRecalculationField; + + private ServiceInformation serviceInformationField; + + private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolume[] consumptionField; + + private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor multiplyingFactorField; + + private decimal municipalServiceIndividualConsumptionPayableField; + + private bool municipalServiceIndividualConsumptionPayableFieldSpecified; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField; + + private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PiecemealPayment PiecemealPayment + { + get + { + return this.piecemealPaymentField; + } + set + { + this.piecemealPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=4)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor MultiplyingFactor + { + get + { + return this.multiplyingFactorField; + } + set + { + this.multiplyingFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceIndividualConsumptionPayable + { + get + { + return this.municipalServiceIndividualConsumptionPayableField; + } + set + { + this.municipalServiceIndividualConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceIndividualConsumptionPayableSpecified + { + get + { + return this.municipalServiceIndividualConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceIndividualConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal AmountOfPaymentMunicipalServiceIndividualConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = 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/bills/")] + public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolume + { + + private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor + { + + private decimal ratioField; + + private decimal amountOfExcessFeesField; + + private bool amountOfExcessFeesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Ratio + { + get + { + return this.ratioField; + } + set + { + this.ratioField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AmountOfExcessFees + { + get + { + return this.amountOfExcessFeesField; + } + set + { + this.amountOfExcessFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfExcessFeesSpecified + { + get + { + return this.amountOfExcessFeesFieldSpecified; + } + set + { + this.amountOfExcessFeesFieldSpecified = 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/bills/")] + public partial class PDServiceChargeExportTypeHousingService : ServicePDType + { + + private ServiceChargeType serviceChargeField; + + private PDServiceChargeExportTypeHousingServiceMunicipalResource[] municipalResourceField; + + private PDServiceChargeExportTypeHousingServicePaymentRecalculation paymentRecalculationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=1)] + public PDServiceChargeExportTypeHousingServiceMunicipalResource[] MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeExportTypeHousingServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = 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/bills/")] + public partial class PDServiceChargeExportTypeHousingServiceMunicipalResource + { + + private nsiRef serviceTypeField; + + private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumption consumptionField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private ServiceChargeType serviceChargeField; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private PDServiceChargeExportTypeHousingServiceMunicipalResourceServiceInformation serviceInformationField; + + private PDServiceChargeExportTypeHousingServiceMunicipalResourcePaymentRecalculation paymentRecalculationField; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + private decimal totalPayableField; + + private bool totalPayableFieldSpecified; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private GeneralMunicipalResourceExportType[] generalMunicipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumption Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified + { + get + { + return this.rateFieldSpecified; + } + set + { + this.rateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ServiceChargeType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public PDServiceChargeExportTypeHousingServiceMunicipalResourceServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public PDServiceChargeExportTypeHousingServiceMunicipalResourcePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableSpecified + { + get + { + return this.totalPayableFieldSpecified; + } + set + { + this.totalPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=17)] + public GeneralMunicipalResourceExportType[] GeneralMunicipalResource + { + get + { + return this.generalMunicipalResourceField; + } + set + { + this.generalMunicipalResourceField = 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/bills/")] + public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumption + { + + private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolume volumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolume Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = 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/bills/")] + public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolume + { + + private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeType + { + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourceServiceInformation + { + + private decimal houseOverallNeedsNormField; + + private bool houseOverallNeedsNormFieldSpecified; + + private decimal houseOverallNeedsCurrentValueField; + + private bool houseOverallNeedsCurrentValueFieldSpecified; + + private decimal houseTotalHouseOverallNeedsField; + + private bool houseTotalHouseOverallNeedsFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal houseOverallNeedsNorm + { + get + { + return this.houseOverallNeedsNormField; + } + set + { + this.houseOverallNeedsNormField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsNormSpecified + { + get + { + return this.houseOverallNeedsNormFieldSpecified; + } + set + { + this.houseOverallNeedsNormFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal houseOverallNeedsCurrentValue + { + get + { + return this.houseOverallNeedsCurrentValueField; + } + set + { + this.houseOverallNeedsCurrentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsCurrentValueSpecified + { + get + { + return this.houseOverallNeedsCurrentValueFieldSpecified; + } + set + { + this.houseOverallNeedsCurrentValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal houseTotalHouseOverallNeeds + { + get + { + return this.houseTotalHouseOverallNeedsField; + } + set + { + this.houseTotalHouseOverallNeedsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseTotalHouseOverallNeedsSpecified + { + get + { + return this.houseTotalHouseOverallNeedsFieldSpecified; + } + set + { + this.houseTotalHouseOverallNeedsFieldSpecified = 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/bills/")] + public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourcePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeExportTypeHousingServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeExportTypeMunicipalService : ServicePDType + { + + private PDServiceChargeExportTypeMunicipalServiceServiceCharge serviceChargeField; + + private PDServiceChargeExportTypeMunicipalServicePiecemealPayment piecemealPaymentField; + + private PDServiceChargeExportTypeMunicipalServicePaymentRecalculation paymentRecalculationField; + + private ServiceInformation serviceInformationField; + + private PDServiceChargeExportTypeMunicipalServiceVolume[] consumptionField; + + private PDServiceChargeExportTypeMunicipalServiceMultiplyingFactor multiplyingFactorField; + + private decimal municipalServiceIndividualConsumptionPayableField; + + private bool municipalServiceIndividualConsumptionPayableFieldSpecified; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField; + + private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PDServiceChargeExportTypeMunicipalServiceServiceCharge ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PDServiceChargeExportTypeMunicipalServicePiecemealPayment PiecemealPayment + { + get + { + return this.piecemealPaymentField; + } + set + { + this.piecemealPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeExportTypeMunicipalServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=4)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PDServiceChargeExportTypeMunicipalServiceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public PDServiceChargeExportTypeMunicipalServiceMultiplyingFactor MultiplyingFactor + { + get + { + return this.multiplyingFactorField; + } + set + { + this.multiplyingFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceIndividualConsumptionPayable + { + get + { + return this.municipalServiceIndividualConsumptionPayableField; + } + set + { + this.municipalServiceIndividualConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceIndividualConsumptionPayableSpecified + { + get + { + return this.municipalServiceIndividualConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceIndividualConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal AmountOfPaymentMunicipalServiceIndividualConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = 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/bills/")] + public partial class PDServiceChargeExportTypeMunicipalServiceServiceCharge : ServiceChargeType + { + } + + /// + [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/bills/")] + public partial class PDServiceChargeExportTypeMunicipalServicePiecemealPayment + { + + private decimal paymentPeriodPiecemealPaymentSumField; + + private bool paymentPeriodPiecemealPaymentSumFieldSpecified; + + private decimal pastPaymentPeriodPiecemealPaymentSumField; + + private bool pastPaymentPeriodPiecemealPaymentSumFieldSpecified; + + private decimal piecemealPaymentPercentRubField; + + private decimal piecemealPaymentPercentField; + + private decimal piecemealPaymentSumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal paymentPeriodPiecemealPaymentSum + { + get + { + return this.paymentPeriodPiecemealPaymentSumField; + } + set + { + this.paymentPeriodPiecemealPaymentSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool paymentPeriodPiecemealPaymentSumSpecified + { + get + { + return this.paymentPeriodPiecemealPaymentSumFieldSpecified; + } + set + { + this.paymentPeriodPiecemealPaymentSumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal pastPaymentPeriodPiecemealPaymentSum + { + get + { + return this.pastPaymentPeriodPiecemealPaymentSumField; + } + set + { + this.pastPaymentPeriodPiecemealPaymentSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool pastPaymentPeriodPiecemealPaymentSumSpecified + { + get + { + return this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified; + } + set + { + this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal piecemealPaymentPercentRub + { + get + { + return this.piecemealPaymentPercentRubField; + } + set + { + this.piecemealPaymentPercentRubField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal piecemealPaymentPercent + { + get + { + return this.piecemealPaymentPercentField; + } + set + { + this.piecemealPaymentPercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal piecemealPaymentSum + { + get + { + return this.piecemealPaymentSumField; + } + set + { + this.piecemealPaymentSumField = 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/bills/")] + public partial class PDServiceChargeExportTypeMunicipalServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeExportTypeMunicipalServiceVolume + { + + private PDServiceChargeExportTypeMunicipalServiceVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeExportTypeMunicipalServiceVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeMunicipalServiceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeExportTypeMunicipalServiceVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeExportTypeMunicipalServiceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeExportTypeMunicipalServiceVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeExportTypeMunicipalServiceMultiplyingFactor + { + + private decimal ratioField; + + private decimal amountOfExcessFeesField; + + private bool amountOfExcessFeesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Ratio + { + get + { + return this.ratioField; + } + set + { + this.ratioField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AmountOfExcessFees + { + get + { + return this.amountOfExcessFeesField; + } + set + { + this.amountOfExcessFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfExcessFeesSpecified + { + get + { + return this.amountOfExcessFeesFieldSpecified; + } + set + { + this.amountOfExcessFeesFieldSpecified = 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/bills/")] + public partial class PDServiceMDReadings + { + + private string meteringDeviceField; + + private decimal mDPreviousPeriodReadingsField; + + private bool mDPreviousPeriodReadingsFieldSpecified; + + private PDServiceMDReadingsMDUnit mDUnitField; + + private bool mDUnitFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDevice + { + get + { + return this.meteringDeviceField; + } + set + { + this.meteringDeviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal MDPreviousPeriodReadings + { + get + { + return this.mDPreviousPeriodReadingsField; + } + set + { + this.mDPreviousPeriodReadingsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MDPreviousPeriodReadingsSpecified + { + get + { + return this.mDPreviousPeriodReadingsFieldSpecified; + } + set + { + this.mDPreviousPeriodReadingsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceMDReadingsMDUnit MDUnit + { + get + { + return this.mDUnitField; + } + set + { + this.mDUnitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MDUnitSpecified + { + get + { + return this.mDUnitFieldSpecified; + } + set + { + this.mDUnitFieldSpecified = 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/bills/")] + public enum PDServiceMDReadingsMDUnit + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("116")] + Item116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("233")] + Item233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245")] + Item245, + + /// + [System.Xml.Serialization.XmlEnumAttribute("246")] + Item246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("271")] + Item271, + + /// + A005, + + /// + A056, + + /// + A058, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class PaymentDocumentExportType + { + + private string accountGuidField; + + private string paymentDocumentFormField; + + private string paymentDocumentNumberField; + + private PaymentDocumentExportTypeAddressInfo addressInfoField; + + private PaymentDocumentExportTypeIndividualMDReadings[] individualMDReadingsField; + + private object[] itemsField; + + private bool itemField; + + private ItemChoiceType2 itemElementNameField; + + private decimal totalPayableByChargeInfoField; + + private bool totalPayableByChargeInfoFieldSpecified; + + private decimal totalPayableOverallByChargeInfoField; + + private bool totalPayableOverallByChargeInfoFieldSpecified; + + private decimal debtPreviousPeriodsField; + + private bool debtPreviousPeriodsFieldSpecified; + + private decimal advanceBllingPeriodField; + + private bool advanceBllingPeriodFieldSpecified; + + private decimal totalPiecemealPaymentSumField; + + private bool totalPiecemealPaymentSumFieldSpecified; + + private sbyte paymentsTakenField; + + private bool paymentsTakenFieldSpecified; + + private string additionalInformationField; + + private decimal totalPayableByPDField; + + private bool totalPayableByPDFieldSpecified; + + private decimal totalByPenaltiesAndCourtCostsField; + + private bool totalByPenaltiesAndCourtCostsFieldSpecified; + + private decimal totalPayableByPDWithDebtAndAdvanceField; + + private bool totalPayableByPDWithDebtAndAdvanceFieldSpecified; + + private PaymentDocumentExportTypeComponentsOfCost[] componentsOfCostField; + + private decimal paidCashField; + + private bool paidCashFieldSpecified; + + private System.DateTime dateOfLastReceivedPaymentField; + + private bool dateOfLastReceivedPaymentFieldSpecified; + + private int monthField; + + private bool monthFieldSpecified; + + private short yearField; + + private bool yearFieldSpecified; + + private decimal limitIndexField; + + private bool limitIndexFieldSpecified; + + private decimal subsidiesCompensationSocialSupportField; + + private bool subsidiesCompensationSocialSupportFieldSpecified; + + private PaymentDocumentExportTypePaymentProviderInformation paymentProviderInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + public string AccountGuid + { + get + { + return this.accountGuidField; + } + set + { + this.accountGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PaymentDocumentForm + { + get + { + return this.paymentDocumentFormField; + } + set + { + this.paymentDocumentFormField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=2)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public PaymentDocumentExportTypeAddressInfo AddressInfo + { + get + { + return this.addressInfoField; + } + set + { + this.addressInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IndividualMDReadings", Order=4)] + public PaymentDocumentExportTypeIndividualMDReadings[] IndividualMDReadings + { + get + { + return this.individualMDReadingsField; + } + set + { + this.individualMDReadingsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairCharge", typeof(PaymentDocumentExportTypeCapitalRepairCharge), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairDebt", typeof(PaymentDocumentExportTypeCapitalRepairDebt), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairYearCharge", typeof(CapitalRepairYearExportType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("ChargeDebt", typeof(PaymentDocumentExportTypeChargeDebt), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("ChargeInfo", typeof(PDServiceChargeExportType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("Insurance", typeof(PaymentDocumentExportTypeInsurance), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("PenaltiesAndCourtCosts", typeof(PaymentDocumentExportTypePenaltiesAndCourtCosts), Order=5)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Expose", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Withdraw", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType2 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal TotalPayableByChargeInfo + { + get + { + return this.totalPayableByChargeInfoField; + } + set + { + this.totalPayableByChargeInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByChargeInfoSpecified + { + get + { + return this.totalPayableByChargeInfoFieldSpecified; + } + set + { + this.totalPayableByChargeInfoFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal TotalPayableOverallByChargeInfo + { + get + { + return this.totalPayableOverallByChargeInfoField; + } + set + { + this.totalPayableOverallByChargeInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallByChargeInfoSpecified + { + get + { + return this.totalPayableOverallByChargeInfoFieldSpecified; + } + set + { + this.totalPayableOverallByChargeInfoFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal DebtPreviousPeriods + { + get + { + return this.debtPreviousPeriodsField; + } + set + { + this.debtPreviousPeriodsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsSpecified + { + get + { + return this.debtPreviousPeriodsFieldSpecified; + } + set + { + this.debtPreviousPeriodsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal AdvanceBllingPeriod + { + get + { + return this.advanceBllingPeriodField; + } + set + { + this.advanceBllingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdvanceBllingPeriodSpecified + { + get + { + return this.advanceBllingPeriodFieldSpecified; + } + set + { + this.advanceBllingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal totalPiecemealPaymentSum + { + get + { + return this.totalPiecemealPaymentSumField; + } + set + { + this.totalPiecemealPaymentSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool totalPiecemealPaymentSumSpecified + { + get + { + return this.totalPiecemealPaymentSumFieldSpecified; + } + set + { + this.totalPiecemealPaymentSumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public sbyte PaymentsTaken + { + get + { + return this.paymentsTakenField; + } + set + { + this.paymentsTakenField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaymentsTakenSpecified + { + get + { + return this.paymentsTakenFieldSpecified; + } + set + { + this.paymentsTakenFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal TotalPayableByPD + { + get + { + return this.totalPayableByPDField; + } + set + { + this.totalPayableByPDField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByPDSpecified + { + get + { + return this.totalPayableByPDFieldSpecified; + } + set + { + this.totalPayableByPDFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public decimal TotalByPenaltiesAndCourtCosts + { + get + { + return this.totalByPenaltiesAndCourtCostsField; + } + set + { + this.totalByPenaltiesAndCourtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalByPenaltiesAndCourtCostsSpecified + { + get + { + return this.totalByPenaltiesAndCourtCostsFieldSpecified; + } + set + { + this.totalByPenaltiesAndCourtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public decimal TotalPayableByPDWithDebtAndAdvance + { + get + { + return this.totalPayableByPDWithDebtAndAdvanceField; + } + set + { + this.totalPayableByPDWithDebtAndAdvanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByPDWithDebtAndAdvanceSpecified + { + get + { + return this.totalPayableByPDWithDebtAndAdvanceFieldSpecified; + } + set + { + this.totalPayableByPDWithDebtAndAdvanceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ComponentsOfCost", Order=18)] + public PaymentDocumentExportTypeComponentsOfCost[] ComponentsOfCost + { + get + { + return this.componentsOfCostField; + } + set + { + this.componentsOfCostField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public decimal PaidCash + { + get + { + return this.paidCashField; + } + set + { + this.paidCashField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaidCashSpecified + { + get + { + return this.paidCashFieldSpecified; + } + set + { + this.paidCashFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=20)] + public System.DateTime DateOfLastReceivedPayment + { + get + { + return this.dateOfLastReceivedPaymentField; + } + set + { + this.dateOfLastReceivedPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfLastReceivedPaymentSpecified + { + get + { + return this.dateOfLastReceivedPaymentFieldSpecified; + } + set + { + this.dateOfLastReceivedPaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=21)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MonthSpecified + { + get + { + return this.monthFieldSpecified; + } + set + { + this.monthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=22)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YearSpecified + { + get + { + return this.yearFieldSpecified; + } + set + { + this.yearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=23)] + public decimal LimitIndex + { + get + { + return this.limitIndexField; + } + set + { + this.limitIndexField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LimitIndexSpecified + { + get + { + return this.limitIndexFieldSpecified; + } + set + { + this.limitIndexFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=24)] + public decimal SubsidiesCompensationSocialSupport + { + get + { + return this.subsidiesCompensationSocialSupportField; + } + set + { + this.subsidiesCompensationSocialSupportField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SubsidiesCompensationSocialSupportSpecified + { + get + { + return this.subsidiesCompensationSocialSupportFieldSpecified; + } + set + { + this.subsidiesCompensationSocialSupportFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=25)] + public PaymentDocumentExportTypePaymentProviderInformation PaymentProviderInformation + { + get + { + return this.paymentProviderInformationField; + } + set + { + this.paymentProviderInformationField = 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/bills/")] + public partial class PaymentDocumentExportTypeAddressInfo + { + + private string livingPersonsNumberField; + + private decimal residentialSquareField; + + private bool residentialSquareFieldSpecified; + + private decimal heatedAreaField; + + private bool heatedAreaFieldSpecified; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string LivingPersonsNumber + { + get + { + return this.livingPersonsNumberField; + } + set + { + this.livingPersonsNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal ResidentialSquare + { + get + { + return this.residentialSquareField; + } + set + { + this.residentialSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResidentialSquareSpecified + { + get + { + return this.residentialSquareFieldSpecified; + } + set + { + this.residentialSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal HeatedArea + { + get + { + return this.heatedAreaField; + } + set + { + this.heatedAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeatedAreaSpecified + { + get + { + return this.heatedAreaFieldSpecified; + } + set + { + this.heatedAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = 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/bills/")] + public partial class PaymentDocumentExportTypeIndividualMDReadings : PDServiceMDReadings + { + + private PaymentDocumentExportTypeIndividualMDReadingsMDService[] mDServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MDService", Order=0)] + public PaymentDocumentExportTypeIndividualMDReadingsMDService[] MDService + { + get + { + return this.mDServiceField; + } + set + { + this.mDServiceField = value; + } + } + } + + /// + [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/bills/")] + public partial class PaymentDocumentExportTypeIndividualMDReadingsMDService + { + + private string mDServiceCodeField; + + private string mDServiceNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MDServiceCode + { + get + { + return this.mDServiceCodeField; + } + set + { + this.mDServiceCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MDServiceName + { + get + { + return this.mDServiceNameField; + } + set + { + this.mDServiceNameField = 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/bills/")] + public partial class PaymentDocumentExportTypeCapitalRepairCharge : CapitalRepairType + { + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = value; + } + } + } + + /// + [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/bills/")] + public partial class PaymentDocumentExportTypeCapitalRepairDebt : DebtType + { + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = value; + } + } + } + + /// + [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/bills/")] + public partial class PaymentDocumentExportTypeChargeDebt : PDServiceDebtType + { + } + + /// + [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/bills/")] + public partial class PaymentDocumentExportTypeInsurance + { + + private string insuranceProductGUIDField; + + private decimal rateField; + + private decimal totalPayableField; + + private decimal accountingPeriodTotalField; + + private string calcExplanationField; + + private ServiceChargeType serviceChargeField; + + private PaymentDocumentExportTypeInsuranceVolume[] consumptionField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string InsuranceProductGUID + { + get + { + return this.insuranceProductGUIDField; + } + set + { + this.insuranceProductGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ServiceChargeType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=6)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PaymentDocumentExportTypeInsuranceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = 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/bills/")] + public partial class PaymentDocumentExportTypeInsuranceVolume + { + + private PaymentDocumentExportTypeInsuranceVolumeType typeField; + + private bool typeFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PaymentDocumentExportTypeInsuranceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PaymentDocumentExportTypeInsuranceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [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/bills/")] + public partial class PaymentDocumentExportTypePenaltiesAndCourtCosts + { + + private nsiRef serviceTypeField; + + private string causeField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Cause + { + get + { + return this.causeField; + } + set + { + this.causeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemChoiceType2 + { + + /// + Expose, + + /// + Withdraw, + } + + /// + [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/bills/")] + public partial class PaymentDocumentExportTypeComponentsOfCost + { + + private nsiRef nameComponentField; + + private decimal costField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef nameComponent + { + get + { + return this.nameComponentField; + } + set + { + this.nameComponentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal cost + { + get + { + return this.costField; + } + set + { + this.costField = 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/bills/")] + public partial class PaymentDocumentExportTypePaymentProviderInformation + { + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class exportPaymentDocumentResultType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocument", typeof(exportPaymentDocumentResultTypePaymentDocument), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportPaymentDocumentResultTypePaymentDocument : PaymentDocumentExportType + { + + private string paymentDocumentIDField; + + private exportPaymentDocumentResultTypePaymentDocumentPaymentInformation[] paymentInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PaymentInformation", Order=1)] + public exportPaymentDocumentResultTypePaymentDocumentPaymentInformation[] PaymentInformation + { + get + { + return this.paymentInformationField; + } + set + { + this.paymentInformationField = 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/bills/")] + public partial class exportPaymentDocumentResultTypePaymentDocumentPaymentInformation : PaymentInformationExportType + { + + private decimal totalPayableByPaymentInformationField; + + private bool totalPayableByPaymentInformationFieldSpecified; + + private string paymentInformationGuidField; + + private string accountNumberField; + + private string serviceIDField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal totalPayableWithDebtAndAdvanceField; + + private bool totalPayableWithDebtAndAdvanceFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal TotalPayableByPaymentInformation + { + get + { + return this.totalPayableByPaymentInformationField; + } + set + { + this.totalPayableByPaymentInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByPaymentInformationSpecified + { + get + { + return this.totalPayableByPaymentInformationFieldSpecified; + } + set + { + this.totalPayableByPaymentInformationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=3)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal TotalPayableWithDebtAndAdvance + { + get + { + return this.totalPayableWithDebtAndAdvanceField; + } + set + { + this.totalPayableWithDebtAndAdvanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableWithDebtAndAdvanceSpecified + { + get + { + return this.totalPayableWithDebtAndAdvanceFieldSpecified; + } + set + { + this.totalPayableWithDebtAndAdvanceFieldSpecified = 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 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://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/bills-service-async/", ConfigurationName="Hcs.Service.Async.Bills.BillsPortsTypeAsync")] + public interface BillsPortsTypeAsync + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Bills.getStateRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importPaymentDocumentData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importPaymentDocumentData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importPaymentDocumentDataAsync(Hcs.Service.Async.Bills.importPaymentDocumentDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportPaymentDocumentData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportPaymentDocumentData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportPaymentDocumentDataAsync(Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportNotificationsOfOrderExecution", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportNotificationsOfOrderExecution", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importAcknowledgment", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importAcknowledgment", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importAcknowledgmentAsync(Hcs.Service.Async.Bills.importAcknowledgmentRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importInsuranceProduct", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importInsuranceProduct", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importInsuranceProductAsync(Hcs.Service.Async.Bills.importInsuranceProductRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportInsuranceProduct", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportInsuranceProduct", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportInsuranceProductAsync(Hcs.Service.Async.Bills.exportInsuranceProductRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importRSOSettlements", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importRSOSettlements", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importRSOSettlementsAsync(Hcs.Service.Async.Bills.importRSOSettlementsRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importIKUSettlements", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importIKUSettlements", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importIKUSettlementsAsync(Hcs.Service.Async.Bills.importIKUSettlementsRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportSettlements", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportSettlements", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportSettlementsAsync(Hcs.Service.Async.Bills.exportSettlementsRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportNotificationsOfOrderExecutionPaginal", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportNotificationsOfOrderExecutionPaginal", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportNotificationsOfOrderExecutionPaginalAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:getRequestsState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:getRequestsState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getRequestsStateAsync(Hcs.Service.Async.Bills.getRequestsStateRequest 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 RequestHeader : HeaderType + { + + private object itemField; + + private ItemChoiceType4 itemElementNameField; + + private bool isOperatorSignatureField; + + private bool isOperatorSignatureFieldSpecified; + + private ISCreator[] iSCreatorField; + + public RequestHeader() + { + this.isOperatorSignatureField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType4 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsOperatorSignature + { + get + { + return this.isOperatorSignatureField; + } + set + { + this.isOperatorSignatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsOperatorSignatureSpecified + { + get + { + return this.isOperatorSignatureFieldSpecified; + } + set + { + this.isOperatorSignatureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)] + 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 RequestHeaderCitizen + { + + private object[] itemsField; + + private ItemsChoiceType6[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType6[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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 RequestHeaderCitizenDocument + { + + private RequestHeaderCitizenDocumentDocumentType documentTypeField; + + private string seriesField; + + private string numberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RequestHeaderCitizenDocumentDocumentType DocumentType + { + get + { + return this.documentTypeField; + } + set + { + this.documentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = 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 RequestHeaderCitizenDocumentDocumentType + { + + 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemsChoiceType6 + { + + /// + CitizenPPAGUID, + + /// + Document, + + /// + SNILS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemChoiceType4 + { + + /// + Citizen, + + /// + SenderID, + + /// + 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 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/bills/")] + public partial class getStateResult : BaseAsyncResponseType + { + + private object[] itemsField; + + private string versionField; + + public getStateResult() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ExportNotificationsOfOrderExecutionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(CommonResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("InsuranceProduct", typeof(InsuranceProductType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Settlement", typeof(ExportSettlementResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportNotificationsOfOrderExecutionResult", typeof(exportNotificationsOfOrderExecutionResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportPaymentDocResult", typeof(exportPaymentDocumentResultType), Order=0)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [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.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.getStateRequest getStateRequest; + + public getStateRequest1() + { + } + + public getStateRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.getStateRequest getStateRequest) + { + this.RequestHeader = RequestHeader; + this.getStateRequest = getStateRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("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.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.getStateResult getStateResult; + + public getStateResponse() + { + } + + public getStateResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.getStateResult getStateResult) + { + this.ResultHeader = ResultHeader; + this.getStateResult = getStateResult; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class importPaymentDocumentRequest : BaseType + { + + private object[] itemsField; + + private string versionField; + + public importPaymentDocumentRequest() + { + this.versionField = "11.2.0.16"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ConfirmAmountsCorrect", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocument", typeof(importPaymentDocumentRequestPaymentDocument), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentInformation", typeof(importPaymentDocumentRequestPaymentInformation), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentProviderInformation", typeof(importPaymentDocumentRequestPaymentProviderInformation), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("WithdrawPaymentDocument", typeof(importPaymentDocumentRequestWithdrawPaymentDocument), Order=0)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [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/bills/")] + public partial class importPaymentDocumentRequestPaymentDocument : PaymentDocumentType + { + + private string transportGUIDField; + + private string paymentDocumentIDField; + + private object[] items1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DetailsPaymentInformation", typeof(importPaymentDocumentRequestPaymentDocumentDetailsPaymentInformation), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("PaymentInformationDetails", typeof(importPaymentDocumentRequestPaymentDocumentPaymentInformationDetails), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("PaymentInformationKey", typeof(string), Order=2)] + public object[] Items1 + { + get + { + return this.items1Field; + } + set + { + this.items1Field = value; + } + } + } + + /// + [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/bills/")] + public partial class importPaymentDocumentRequestPaymentDocumentDetailsPaymentInformation + { + + private string paymentInformationKeyField; + + private decimal totalPayableByPaymentInformationField; + + private string accountNumberField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal totalPayableWithDebtAndAdvanceField; + + private bool totalPayableWithDebtAndAdvanceFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalPayableByPaymentInformation + { + get + { + return this.totalPayableByPaymentInformationField; + } + set + { + this.totalPayableByPaymentInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalPayableWithDebtAndAdvance + { + get + { + return this.totalPayableWithDebtAndAdvanceField; + } + set + { + this.totalPayableWithDebtAndAdvanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableWithDebtAndAdvanceSpecified + { + get + { + return this.totalPayableWithDebtAndAdvanceFieldSpecified; + } + set + { + this.totalPayableWithDebtAndAdvanceFieldSpecified = 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/bills/")] + public partial class importPaymentDocumentRequestPaymentDocumentPaymentInformationDetails + { + + private decimal totalPayableByPaymentInformationField; + + private string accountNumberField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal totalPayableWithDebtAndAdvanceField; + + private bool totalPayableWithDebtAndAdvanceFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal TotalPayableByPaymentInformation + { + get + { + return this.totalPayableByPaymentInformationField; + } + set + { + this.totalPayableByPaymentInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalPayableWithDebtAndAdvance + { + get + { + return this.totalPayableWithDebtAndAdvanceField; + } + set + { + this.totalPayableWithDebtAndAdvanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableWithDebtAndAdvanceSpecified + { + get + { + return this.totalPayableWithDebtAndAdvanceFieldSpecified; + } + set + { + this.totalPayableWithDebtAndAdvanceFieldSpecified = 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/bills/")] + public partial class PaymentDocumentType + { + + private string accountGuidField; + + private string paymentDocumentNumberField; + + private PaymentDocumentTypeIndividualMDReadings[] individualMDReadingsField; + + private object[] itemsField; + + private bool itemField; + + private ItemChoiceType5 itemElementNameField; + + private decimal totalPayableByChargeInfoField; + + private bool totalPayableByChargeInfoFieldSpecified; + + private decimal totalPayableOverallByChargeInfoField; + + private bool totalPayableOverallByChargeInfoFieldSpecified; + + private decimal debtPreviousPeriodsField; + + private bool debtPreviousPeriodsFieldSpecified; + + private decimal advanceBllingPeriodField; + + private bool advanceBllingPeriodFieldSpecified; + + private decimal totalPiecemealPaymentSumField; + + private bool totalPiecemealPaymentSumFieldSpecified; + + private sbyte paymentsTakenField; + + private bool paymentsTakenFieldSpecified; + + private string additionalInformationField; + + private decimal totalPayableByPDWithDebtAndAdvanceField; + + private bool totalPayableByPDWithDebtAndAdvanceFieldSpecified; + + private decimal totalByPenaltiesAndCourtCostsField; + + private bool totalByPenaltiesAndCourtCostsFieldSpecified; + + private decimal totalPayableByPDField; + + private bool totalPayableByPDFieldSpecified; + + private PaymentDocumentTypeComponentsOfCost[] componentsOfCostField; + + private decimal paidCashField; + + private bool paidCashFieldSpecified; + + private System.DateTime dateOfLastReceivedPaymentField; + + private bool dateOfLastReceivedPaymentFieldSpecified; + + private decimal limitIndexField; + + private bool limitIndexFieldSpecified; + + private decimal subsidiesCompensationSocialSupportField; + + private bool subsidiesCompensationSocialSupportFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + public string AccountGuid + { + get + { + return this.accountGuidField; + } + set + { + this.accountGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IndividualMDReadings", Order=2)] + public PaymentDocumentTypeIndividualMDReadings[] IndividualMDReadings + { + get + { + return this.individualMDReadingsField; + } + set + { + this.individualMDReadingsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairCharge", typeof(PaymentDocumentTypeCapitalRepairCharge), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairDebt", typeof(DebtImportCRType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairYearCharge", typeof(CapitalRepairYearImportType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("ChargeDebt", typeof(PDServiceDebtImportType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("ChargeInfo", typeof(PaymentDocumentTypeChargeInfo), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("Insurance", typeof(PaymentDocumentTypeInsurance), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("PenaltiesAndCourtCosts", typeof(PaymentDocumentTypePenaltiesAndCourtCosts), Order=3)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Expose", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("Withdraw", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType5 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal TotalPayableByChargeInfo + { + get + { + return this.totalPayableByChargeInfoField; + } + set + { + this.totalPayableByChargeInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByChargeInfoSpecified + { + get + { + return this.totalPayableByChargeInfoFieldSpecified; + } + set + { + this.totalPayableByChargeInfoFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal TotalPayableOverallByChargeInfo + { + get + { + return this.totalPayableOverallByChargeInfoField; + } + set + { + this.totalPayableOverallByChargeInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallByChargeInfoSpecified + { + get + { + return this.totalPayableOverallByChargeInfoFieldSpecified; + } + set + { + this.totalPayableOverallByChargeInfoFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal DebtPreviousPeriods + { + get + { + return this.debtPreviousPeriodsField; + } + set + { + this.debtPreviousPeriodsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsSpecified + { + get + { + return this.debtPreviousPeriodsFieldSpecified; + } + set + { + this.debtPreviousPeriodsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal AdvanceBllingPeriod + { + get + { + return this.advanceBllingPeriodField; + } + set + { + this.advanceBllingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdvanceBllingPeriodSpecified + { + get + { + return this.advanceBllingPeriodFieldSpecified; + } + set + { + this.advanceBllingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal totalPiecemealPaymentSum + { + get + { + return this.totalPiecemealPaymentSumField; + } + set + { + this.totalPiecemealPaymentSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool totalPiecemealPaymentSumSpecified + { + get + { + return this.totalPiecemealPaymentSumFieldSpecified; + } + set + { + this.totalPiecemealPaymentSumFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public sbyte PaymentsTaken + { + get + { + return this.paymentsTakenField; + } + set + { + this.paymentsTakenField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaymentsTakenSpecified + { + get + { + return this.paymentsTakenFieldSpecified; + } + set + { + this.paymentsTakenFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal TotalPayableByPDWithDebtAndAdvance + { + get + { + return this.totalPayableByPDWithDebtAndAdvanceField; + } + set + { + this.totalPayableByPDWithDebtAndAdvanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByPDWithDebtAndAdvanceSpecified + { + get + { + return this.totalPayableByPDWithDebtAndAdvanceFieldSpecified; + } + set + { + this.totalPayableByPDWithDebtAndAdvanceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal TotalByPenaltiesAndCourtCosts + { + get + { + return this.totalByPenaltiesAndCourtCostsField; + } + set + { + this.totalByPenaltiesAndCourtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalByPenaltiesAndCourtCostsSpecified + { + get + { + return this.totalByPenaltiesAndCourtCostsFieldSpecified; + } + set + { + this.totalByPenaltiesAndCourtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal TotalPayableByPD + { + get + { + return this.totalPayableByPDField; + } + set + { + this.totalPayableByPDField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableByPDSpecified + { + get + { + return this.totalPayableByPDFieldSpecified; + } + set + { + this.totalPayableByPDFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ComponentsOfCost", Order=16)] + public PaymentDocumentTypeComponentsOfCost[] ComponentsOfCost + { + get + { + return this.componentsOfCostField; + } + set + { + this.componentsOfCostField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public decimal PaidCash + { + get + { + return this.paidCashField; + } + set + { + this.paidCashField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaidCashSpecified + { + get + { + return this.paidCashFieldSpecified; + } + set + { + this.paidCashFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=18)] + public System.DateTime DateOfLastReceivedPayment + { + get + { + return this.dateOfLastReceivedPaymentField; + } + set + { + this.dateOfLastReceivedPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfLastReceivedPaymentSpecified + { + get + { + return this.dateOfLastReceivedPaymentFieldSpecified; + } + set + { + this.dateOfLastReceivedPaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public decimal LimitIndex + { + get + { + return this.limitIndexField; + } + set + { + this.limitIndexField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LimitIndexSpecified + { + get + { + return this.limitIndexFieldSpecified; + } + set + { + this.limitIndexFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public decimal SubsidiesCompensationSocialSupport + { + get + { + return this.subsidiesCompensationSocialSupportField; + } + set + { + this.subsidiesCompensationSocialSupportField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SubsidiesCompensationSocialSupportSpecified + { + get + { + return this.subsidiesCompensationSocialSupportFieldSpecified; + } + set + { + this.subsidiesCompensationSocialSupportFieldSpecified = 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/bills/")] + public partial class PaymentDocumentTypeIndividualMDReadings : PDServiceMDReadings + { + + private PaymentDocumentTypeIndividualMDReadingsMDServiceCode[] mDServiceCodeField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MDServiceCode", Order=0)] + public PaymentDocumentTypeIndividualMDReadingsMDServiceCode[] MDServiceCode + { + get + { + return this.mDServiceCodeField; + } + set + { + this.mDServiceCodeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PaymentDocumentTypeIndividualMDReadingsMDServiceCode + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class PaymentDocumentTypeCapitalRepairCharge : CapitalRepairImportType + { + } + + /// + [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/bills/")] + public partial class CapitalRepairImportType + { + + private decimal contributionField; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private decimal moneyRecalculationField; + + private bool moneyRecalculationFieldSpecified; + + private decimal moneyDiscountField; + + private bool moneyDiscountFieldSpecified; + + private decimal totalPayableField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private string calcExplanationField; + + private CapitalRepairImportTypePaymentRecalculation paymentRecalculationField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Contribution + { + get + { + return this.contributionField; + } + set + { + this.contributionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal MoneyRecalculation + { + get + { + return this.moneyRecalculationField; + } + set + { + this.moneyRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyRecalculationSpecified + { + get + { + return this.moneyRecalculationFieldSpecified; + } + set + { + this.moneyRecalculationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal MoneyDiscount + { + get + { + return this.moneyDiscountField; + } + set + { + this.moneyDiscountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MoneyDiscountSpecified + { + get + { + return this.moneyDiscountFieldSpecified; + } + set + { + this.moneyDiscountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public CapitalRepairImportTypePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = 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/bills/")] + public partial class CapitalRepairImportTypePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class DebtImportCRType + { + + private int monthField; + + private short yearField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = 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/bills/")] + public partial class CapitalRepairYearImportType + { + + private CapitalRepairYearImportTypeCapitalRepairMonthlyCharge[] capitalRepairMonthlyChargeField; + + private short yearField; + + private string orgPPAGUIDField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CapitalRepairMonthlyCharge", Order=0)] + public CapitalRepairYearImportTypeCapitalRepairMonthlyCharge[] CapitalRepairMonthlyCharge + { + get + { + return this.capitalRepairMonthlyChargeField; + } + set + { + this.capitalRepairMonthlyChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = 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/bills/")] + public partial class CapitalRepairYearImportTypeCapitalRepairMonthlyCharge : CapitalRepairMonthlyImportType + { + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceDebtImportType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceDebtImportTypeAdditionalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceDebtImportTypeGroupMunicipalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceDebtImportTypeHousingService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceDebtImportTypeMunicipalService), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceDebtImportTypeAdditionalService : ServiceDebtImportType + { + } + + /// + [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/bills/")] + public partial class ServiceDebtImportType : DebtImportType + { + + private nsiRef serviceTypeField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceDebtImportType))] + [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/bills/")] + public partial class DebtImportType + { + + private int monthField; + + private short yearField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class PDServiceDebtImportTypeGroupMunicipalService + { + + private PDServiceDebtImportTypeGroupMunicipalServiceTypeMunicipalService typeMunicipalServiceField; + + private PDServiceDebtImportTypeGroupMunicipalServiceMunicipalService[] municipalServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PDServiceDebtImportTypeGroupMunicipalServiceTypeMunicipalService TypeMunicipalService + { + get + { + return this.typeMunicipalServiceField; + } + set + { + this.typeMunicipalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)] + public PDServiceDebtImportTypeGroupMunicipalServiceMunicipalService[] MunicipalService + { + get + { + return this.municipalServiceField; + } + set + { + this.municipalServiceField = 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/bills/")] + public partial class PDServiceDebtImportTypeGroupMunicipalServiceTypeMunicipalService + { + + private nsiRef serviceTypeField; + + private int monthField; + + private short yearField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=2)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class PDServiceDebtImportTypeGroupMunicipalServiceMunicipalService : ServiceDebtImportType + { + } + + /// + [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/bills/")] + public partial class PDServiceDebtImportTypeHousingService : ServiceDebtImportType + { + + private PDServiceDebtImportTypeHousingServiceMunicipalResource[] municipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=0)] + public PDServiceDebtImportTypeHousingServiceMunicipalResource[] MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceDebtImportTypeHousingServiceMunicipalResource + { + + private nsiRef serviceTypeField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + private PDServiceDebtImportTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] generalMunicipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=3)] + public PDServiceDebtImportTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] GeneralMunicipalResource + { + get + { + return this.generalMunicipalResourceField; + } + set + { + this.generalMunicipalResourceField = 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/bills/")] + public partial class PDServiceDebtImportTypeHousingServiceMunicipalResourceGeneralMunicipalResource + { + + private nsiRef serviceTypeField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class PDServiceDebtImportTypeMunicipalService : ServiceDebtImportType + { + } + + /// + [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/bills/")] + public partial class PaymentDocumentTypeChargeInfo : PDServiceChargeType + { + } + + /// + [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/bills/")] + public partial class PDServiceChargeType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceChargeTypeAdditionalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceChargeTypeGroupMunicipalService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceChargeTypeHousingService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceChargeTypeMunicipalService), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeAdditionalService : ServicePDImportType + { + + private ServiceChargeImportType serviceChargeField; + + private PDServiceChargeTypeAdditionalServiceVolume[] consumptionField; + + private PDServiceChargeTypeAdditionalServicePaymentRecalculation paymentRecalculationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PDServiceChargeTypeAdditionalServiceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeTypeAdditionalServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = 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/bills/")] + public partial class PDServiceChargeTypeAdditionalServiceVolume + { + + private PDServiceChargeTypeAdditionalServiceVolumeType typeField; + + private bool typeFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeAdditionalServiceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeTypeAdditionalServiceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeAdditionalServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class ServicePDImportType + { + + private nsiRef serviceTypeField; + + private decimal rateField; + + private decimal totalPayableField; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private string calcExplanationField; + + private string orgPPAGUIDField; + + private string paymentInformationKeyField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = 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/bills/")] + public partial class PDServiceChargeTypeGroupMunicipalService + { + + private TypeMunicipalServiceType typeMunicipalServiceField; + + private PDServiceChargeTypeGroupMunicipalServiceMunicipalService[] municipalServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public TypeMunicipalServiceType TypeMunicipalService + { + get + { + return this.typeMunicipalServiceField; + } + set + { + this.typeMunicipalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)] + public PDServiceChargeTypeGroupMunicipalServiceMunicipalService[] MunicipalService + { + get + { + return this.municipalServiceField; + } + set + { + this.municipalServiceField = 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/bills/")] + public partial class TypeMunicipalServiceType + { + + private nsiRef serviceTypeField; + + private TypeMunicipalServiceTypeVolume[] consumptionField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField; + + private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private TypeMunicipalServiceTypeMultiplyingFactor multiplyingFactorField; + + private ServiceChargeImportType serviceChargeField; + + private decimal totalPayableField; + + private decimal municipalServiceIndividualConsumptionPayableField; + + private bool municipalServiceIndividualConsumptionPayableFieldSpecified; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string calcExplanationField; + + private string orgPPAGUIDField; + + private PiecemealPayment piecemealPaymentField; + + private TypeMunicipalServiceTypePaymentRecalculation paymentRecalculationField; + + private ServiceInformation serviceInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public TypeMunicipalServiceTypeVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified + { + get + { + return this.rateFieldSpecified; + } + set + { + this.rateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal AmountOfPaymentMunicipalServiceIndividualConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public TypeMunicipalServiceTypeMultiplyingFactor MultiplyingFactor + { + get + { + return this.multiplyingFactorField; + } + set + { + this.multiplyingFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal MunicipalServiceIndividualConsumptionPayable + { + get + { + return this.municipalServiceIndividualConsumptionPayableField; + } + set + { + this.municipalServiceIndividualConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceIndividualConsumptionPayableSpecified + { + get + { + return this.municipalServiceIndividualConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceIndividualConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public PiecemealPayment PiecemealPayment + { + get + { + return this.piecemealPaymentField; + } + set + { + this.piecemealPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public TypeMunicipalServiceTypePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public ServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = 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/bills/")] + public partial class TypeMunicipalServiceTypeVolume + { + + private TypeMunicipalServiceTypeVolumeType typeField; + + private bool typeFieldSpecified; + + private TypeMunicipalServiceTypeVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public TypeMunicipalServiceTypeVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public TypeMunicipalServiceTypeVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum TypeMunicipalServiceTypeVolumeType + { + + /// + I, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum TypeMunicipalServiceTypeVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class TypeMunicipalServiceTypeMultiplyingFactor + { + + private decimal ratioField; + + private decimal amountOfExcessFeesField; + + private bool amountOfExcessFeesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Ratio + { + get + { + return this.ratioField; + } + set + { + this.ratioField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AmountOfExcessFees + { + get + { + return this.amountOfExcessFeesField; + } + set + { + this.amountOfExcessFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfExcessFeesSpecified + { + get + { + return this.amountOfExcessFeesFieldSpecified; + } + set + { + this.amountOfExcessFeesFieldSpecified = 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/bills/")] + public partial class TypeMunicipalServiceTypePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalService : ServicePDImportType + { + + private ServiceChargeImportType serviceChargeField; + + private PiecemealPayment piecemealPaymentField; + + private PDServiceChargeTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation paymentRecalculationField; + + private ServiceInformation serviceInformationField; + + private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolume[] consumptionField; + + private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor multiplyingFactorField; + + private decimal municipalServiceIndividualConsumptionPayableField; + + private bool municipalServiceIndividualConsumptionPayableFieldSpecified; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField; + + private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PiecemealPayment PiecemealPayment + { + get + { + return this.piecemealPaymentField; + } + set + { + this.piecemealPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=4)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor MultiplyingFactor + { + get + { + return this.multiplyingFactorField; + } + set + { + this.multiplyingFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceIndividualConsumptionPayable + { + get + { + return this.municipalServiceIndividualConsumptionPayableField; + } + set + { + this.municipalServiceIndividualConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceIndividualConsumptionPayableSpecified + { + get + { + return this.municipalServiceIndividualConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceIndividualConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal AmountOfPaymentMunicipalServiceIndividualConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = 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/bills/")] + public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolume + { + + private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor + { + + private decimal ratioField; + + private decimal amountOfExcessFeesField; + + private bool amountOfExcessFeesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Ratio + { + get + { + return this.ratioField; + } + set + { + this.ratioField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AmountOfExcessFees + { + get + { + return this.amountOfExcessFeesField; + } + set + { + this.amountOfExcessFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfExcessFeesSpecified + { + get + { + return this.amountOfExcessFeesFieldSpecified; + } + set + { + this.amountOfExcessFeesFieldSpecified = 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/bills/")] + public partial class PDServiceChargeTypeHousingService : ServicePDImportType + { + + private ServiceChargeImportType serviceChargeField; + + private PDServiceChargeTypeHousingServiceMunicipalResource[] municipalResourceField; + + private PDServiceChargeTypeHousingServicePaymentRecalculation paymentRecalculationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=1)] + public PDServiceChargeTypeHousingServiceMunicipalResource[] MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeTypeHousingServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResource + { + + private nsiRef serviceTypeField; + + private PDServiceChargeTypeHousingServiceMunicipalResourceUnit unitField; + + private bool unitFieldSpecified; + + private PDServiceChargeTypeHousingServiceMunicipalResourceConsumption consumptionField; + + private decimal rateField; + + private bool rateFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private ServiceChargeImportType serviceChargeField; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private PDServiceChargeTypeHousingServiceMunicipalResourceServiceInformation serviceInformationField; + + private PDServiceChargeTypeHousingServiceMunicipalResourcePaymentRecalculation paymentRecalculationField; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + private decimal totalPayableField; + + private bool totalPayableFieldSpecified; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] generalMunicipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PDServiceChargeTypeHousingServiceMunicipalResourceUnit Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitSpecified + { + get + { + return this.unitFieldSpecified; + } + set + { + this.unitFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeTypeHousingServiceMunicipalResourceConsumption Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RateSpecified + { + get + { + return this.rateFieldSpecified; + } + set + { + this.rateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public PDServiceChargeTypeHousingServiceMunicipalResourceServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public PDServiceChargeTypeHousingServiceMunicipalResourcePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableSpecified + { + get + { + return this.totalPayableFieldSpecified; + } + set + { + this.totalPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=18)] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] GeneralMunicipalResource + { + get + { + return this.generalMunicipalResourceField; + } + set + { + this.generalMunicipalResourceField = 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/bills/")] + public enum PDServiceChargeTypeHousingServiceMunicipalResourceUnit + { + + /// + S, + + /// + D, + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceConsumption + { + + private PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolume volumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolume Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolume + { + + private PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeType + { + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceServiceInformation + { + + private decimal houseOverallNeedsNormField; + + private bool houseOverallNeedsNormFieldSpecified; + + private decimal houseOverallNeedsCurrentValueField; + + private bool houseOverallNeedsCurrentValueFieldSpecified; + + private decimal houseTotalHouseOverallNeedsField; + + private bool houseTotalHouseOverallNeedsFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal houseOverallNeedsNorm + { + get + { + return this.houseOverallNeedsNormField; + } + set + { + this.houseOverallNeedsNormField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsNormSpecified + { + get + { + return this.houseOverallNeedsNormFieldSpecified; + } + set + { + this.houseOverallNeedsNormFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal houseOverallNeedsCurrentValue + { + get + { + return this.houseOverallNeedsCurrentValueField; + } + set + { + this.houseOverallNeedsCurrentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsCurrentValueSpecified + { + get + { + return this.houseOverallNeedsCurrentValueFieldSpecified; + } + set + { + this.houseOverallNeedsCurrentValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal houseTotalHouseOverallNeeds + { + get + { + return this.houseTotalHouseOverallNeedsField; + } + set + { + this.houseTotalHouseOverallNeedsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseTotalHouseOverallNeedsSpecified + { + get + { + return this.houseTotalHouseOverallNeedsFieldSpecified; + } + set + { + this.houseTotalHouseOverallNeedsFieldSpecified = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourcePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResource : GeneralMunicipalResourceType + { + + private nsiRef serviceTypeField; + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumption consumptionField; + + private decimal rateField; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private ServiceChargeImportType serviceChargeField; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourcePaymentRecalculation paymentRecalculationField; + + private decimal totalPayableField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceServiceInformation serviceInformationField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumption Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourcePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumption + { + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolume volumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolume Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolume + { + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeType + { + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourcePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceServiceInformation + { + + private decimal houseOverallNeedsNormField; + + private bool houseOverallNeedsNormFieldSpecified; + + private decimal houseOverallNeedsCurrentValueField; + + private bool houseOverallNeedsCurrentValueFieldSpecified; + + private decimal houseTotalHouseOverallNeedsField; + + private bool houseTotalHouseOverallNeedsFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal houseOverallNeedsNorm + { + get + { + return this.houseOverallNeedsNormField; + } + set + { + this.houseOverallNeedsNormField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsNormSpecified + { + get + { + return this.houseOverallNeedsNormFieldSpecified; + } + set + { + this.houseOverallNeedsNormFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal houseOverallNeedsCurrentValue + { + get + { + return this.houseOverallNeedsCurrentValueField; + } + set + { + this.houseOverallNeedsCurrentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseOverallNeedsCurrentValueSpecified + { + get + { + return this.houseOverallNeedsCurrentValueFieldSpecified; + } + set + { + this.houseOverallNeedsCurrentValueFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal houseTotalHouseOverallNeeds + { + get + { + return this.houseTotalHouseOverallNeedsField; + } + set + { + this.houseTotalHouseOverallNeedsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool houseTotalHouseOverallNeedsSpecified + { + get + { + return this.houseTotalHouseOverallNeedsFieldSpecified; + } + set + { + this.houseTotalHouseOverallNeedsFieldSpecified = 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/bills/")] + public partial class GeneralMunicipalResourceType + { + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeHousingServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeTypeMunicipalService : ServicePDImportType + { + + private ServiceChargeImportType serviceChargeField; + + private PiecemealPayment piecemealPaymentField; + + private PDServiceChargeTypeMunicipalServicePaymentRecalculation paymentRecalculationField; + + private ServiceInformation serviceInformationField; + + private PDServiceChargeTypeMunicipalServiceVolume[] consumptionField; + + private PDServiceChargeTypeMunicipalServiceMultiplyingFactor multiplyingFactorField; + + private decimal municipalServiceIndividualConsumptionPayableField; + + private bool municipalServiceIndividualConsumptionPayableFieldSpecified; + + private decimal municipalServiceCommunalConsumptionPayableField; + + private bool municipalServiceCommunalConsumptionPayableFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField; + + private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + + private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField; + + private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PiecemealPayment PiecemealPayment + { + get + { + return this.piecemealPaymentField; + } + set + { + this.piecemealPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public PDServiceChargeTypeMunicipalServicePaymentRecalculation PaymentRecalculation + { + get + { + return this.paymentRecalculationField; + } + set + { + this.paymentRecalculationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ServiceInformation ServiceInformation + { + get + { + return this.serviceInformationField; + } + set + { + this.serviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=4)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PDServiceChargeTypeMunicipalServiceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public PDServiceChargeTypeMunicipalServiceMultiplyingFactor MultiplyingFactor + { + get + { + return this.multiplyingFactorField; + } + set + { + this.multiplyingFactorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal MunicipalServiceIndividualConsumptionPayable + { + get + { + return this.municipalServiceIndividualConsumptionPayableField; + } + set + { + this.municipalServiceIndividualConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceIndividualConsumptionPayableSpecified + { + get + { + return this.municipalServiceIndividualConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceIndividualConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal MunicipalServiceCommunalConsumptionPayable + { + get + { + return this.municipalServiceCommunalConsumptionPayableField; + } + set + { + this.municipalServiceCommunalConsumptionPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MunicipalServiceCommunalConsumptionPayableSpecified + { + get + { + return this.municipalServiceCommunalConsumptionPayableFieldSpecified; + } + set + { + this.municipalServiceCommunalConsumptionPayableFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal AmountOfPaymentMunicipalServiceIndividualConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal AmountOfPaymentMunicipalServiceCommunalConsumption + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionField; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified + { + get + { + return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified; + } + set + { + this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = 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/bills/")] + public partial class PDServiceChargeTypeMunicipalServicePaymentRecalculation + { + + private string recalculationReasonField; + + private decimal sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string recalculationReason + { + get + { + return this.recalculationReasonField; + } + set + { + this.recalculationReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal sum + { + get + { + return this.sumField; + } + set + { + this.sumField = 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/bills/")] + public partial class PDServiceChargeTypeMunicipalServiceVolume + { + + private PDServiceChargeTypeMunicipalServiceVolumeType typeField; + + private bool typeFieldSpecified; + + private PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod determiningMethodField; + + private bool determiningMethodFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeMunicipalServiceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod determiningMethod + { + get + { + return this.determiningMethodField; + } + set + { + this.determiningMethodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool determiningMethodSpecified + { + get + { + return this.determiningMethodFieldSpecified; + } + set + { + this.determiningMethodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PDServiceChargeTypeMunicipalServiceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public enum PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod + { + + /// + N, + + /// + M, + + /// + O, + } + + /// + [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/bills/")] + public partial class PDServiceChargeTypeMunicipalServiceMultiplyingFactor + { + + private decimal ratioField; + + private decimal amountOfExcessFeesField; + + private bool amountOfExcessFeesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Ratio + { + get + { + return this.ratioField; + } + set + { + this.ratioField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal AmountOfExcessFees + { + get + { + return this.amountOfExcessFeesField; + } + set + { + this.amountOfExcessFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AmountOfExcessFeesSpecified + { + get + { + return this.amountOfExcessFeesFieldSpecified; + } + set + { + this.amountOfExcessFeesFieldSpecified = 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/bills/")] + public partial class PaymentDocumentTypeInsurance + { + + private string insuranceProductGUIDField; + + private decimal rateField; + + private decimal totalPayableField; + + private decimal accountingPeriodTotalField; + + private bool accountingPeriodTotalFieldSpecified; + + private string calcExplanationField; + + private ServiceChargeImportType serviceChargeField; + + private PaymentDocumentTypeInsuranceVolume[] consumptionField; + + private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField; + + private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + + private decimal penaltiesField; + + private bool penaltiesFieldSpecified; + + private decimal serviceProviderPenaltiesField; + + private bool serviceProviderPenaltiesFieldSpecified; + + private decimal stateFeesField; + + private bool stateFeesFieldSpecified; + + private decimal courtCostsField; + + private bool courtCostsFieldSpecified; + + private decimal totalPayableOverallField; + + private bool totalPayableOverallFieldSpecified; + + private string orgPPAGUIDField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string InsuranceProductGUID + { + get + { + return this.insuranceProductGUIDField; + } + set + { + this.insuranceProductGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Rate + { + get + { + return this.rateField; + } + set + { + this.rateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal AccountingPeriodTotal + { + get + { + return this.accountingPeriodTotalField; + } + set + { + this.accountingPeriodTotalField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccountingPeriodTotalSpecified + { + get + { + return this.accountingPeriodTotalFieldSpecified; + } + set + { + this.accountingPeriodTotalFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string CalcExplanation + { + get + { + return this.calcExplanationField; + } + set + { + this.calcExplanationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ServiceChargeImportType ServiceCharge + { + get + { + return this.serviceChargeField; + } + set + { + this.serviceChargeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=6)] + [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)] + public PaymentDocumentTypeInsuranceVolume[] Consumption + { + get + { + return this.consumptionField; + } + set + { + this.consumptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodField; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified + { + get + { + return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified; + } + set + { + this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Penalties + { + get + { + return this.penaltiesField; + } + set + { + this.penaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PenaltiesSpecified + { + get + { + return this.penaltiesFieldSpecified; + } + set + { + this.penaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public decimal ServiceProviderPenalties + { + get + { + return this.serviceProviderPenaltiesField; + } + set + { + this.serviceProviderPenaltiesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServiceProviderPenaltiesSpecified + { + get + { + return this.serviceProviderPenaltiesFieldSpecified; + } + set + { + this.serviceProviderPenaltiesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public decimal StateFees + { + get + { + return this.stateFeesField; + } + set + { + this.stateFeesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateFeesSpecified + { + get + { + return this.stateFeesFieldSpecified; + } + set + { + this.stateFeesFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public decimal CourtCosts + { + get + { + return this.courtCostsField; + } + set + { + this.courtCostsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CourtCostsSpecified + { + get + { + return this.courtCostsFieldSpecified; + } + set + { + this.courtCostsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public decimal TotalPayableOverall + { + get + { + return this.totalPayableOverallField; + } + set + { + this.totalPayableOverallField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalPayableOverallSpecified + { + get + { + return this.totalPayableOverallFieldSpecified; + } + set + { + this.totalPayableOverallFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = 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/bills/")] + public partial class PaymentDocumentTypeInsuranceVolume + { + + private PaymentDocumentTypeInsuranceVolumeType typeField; + + private bool typeFieldSpecified; + + private decimal valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PaymentDocumentTypeInsuranceVolumeType type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool typeSpecified + { + get + { + return this.typeFieldSpecified; + } + set + { + this.typeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public decimal Value + { + get + { + return this.valueField; + } + set + { + this.valueField = 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/bills/")] + public enum PaymentDocumentTypeInsuranceVolumeType + { + + /// + I, + + /// + O, + } + + /// + [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/bills/")] + public partial class PaymentDocumentTypePenaltiesAndCourtCosts + { + + private nsiRef serviceTypeField; + + private string causeField; + + private decimal totalPayableField; + + private string orgPPAGUIDField; + + private string paymentInformationKeyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Cause + { + get + { + return this.causeField; + } + set + { + this.causeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalPayable + { + get + { + return this.totalPayableField; + } + set + { + this.totalPayableField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PaymentInformationKey + { + get + { + return this.paymentInformationKeyField; + } + set + { + this.paymentInformationKeyField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemChoiceType5 + { + + /// + Expose, + + /// + Withdraw, + } + + /// + [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/bills/")] + public partial class PaymentDocumentTypeComponentsOfCost + { + + private nsiRef nameComponentField; + + private decimal costField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef nameComponent + { + get + { + return this.nameComponentField; + } + set + { + this.nameComponentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal cost + { + get + { + return this.costField; + } + set + { + this.costField = 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/bills/")] + public partial class importPaymentDocumentRequestPaymentInformation : PaymentInformationKeyType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class PaymentInformationKeyType + { + + private string bankBIKField; + + private string operatingAccountNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BankBIK + { + get + { + return this.bankBIKField; + } + set + { + this.bankBIKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string operatingAccountNumber + { + get + { + return this.operatingAccountNumberField; + } + set + { + this.operatingAccountNumberField = 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/bills/")] + public partial class importPaymentDocumentRequestPaymentProviderInformation + { + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/bills/")] + public partial class importPaymentDocumentRequestWithdrawPaymentDocument + { + + private string transportGUIDField; + + private string paymentDocumentIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + } + + /// + [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 importPaymentDocumentDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest; + + public importPaymentDocumentDataRequest() + { + } + + public importPaymentDocumentDataRequest(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest) + { + this.RequestHeader = RequestHeader; + this.importPaymentDocumentRequest = importPaymentDocumentRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class importPaymentDocumentDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public importPaymentDocumentDataResponse() + { + } + + public importPaymentDocumentDataResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportPaymentDocumentRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType7[] itemsElementNameField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType7[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType7 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")] + AccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")] + UnifiedAccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")] + Month, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")] + Year, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")] + PaymentDocumentID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")] + PaymentDocumentNumber, + + /// + AccountGUID, + + /// + FIASHouseGuid, + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportPaymentDocumentDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest; + + public exportPaymentDocumentDataRequest() + { + } + + public exportPaymentDocumentDataRequest(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest) + { + this.RequestHeader = RequestHeader; + this.exportPaymentDocumentRequest = exportPaymentDocumentRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportPaymentDocumentDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public exportPaymentDocumentDataResponse() + { + } + + public exportPaymentDocumentDataResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportNotificationsOfOrderExecutionRequest : BaseType + { + + private object itemField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Notifications", typeof(exportNotificationsOfOrderExecutionRequestNotifications), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SupplierIDs", typeof(exportNotificationsOfOrderExecutionRequestSupplierIDs), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [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/bills/")] + public partial class exportNotificationsOfOrderExecutionRequestNotifications + { + + private object[] itemsField; + + private ItemsChoiceType9[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AckStatus", typeof(sbyte), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DateFrom", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DaysInterval", typeof(sbyte), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType9[] 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://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType9 + { + + /// + AckStatus, + + /// + DateFrom, + + /// + DaysInterval, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:NotificationsOfOrderExe" + + "cutionGUID")] + NotificationsOfOrderExecutionGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportNotificationsOfOrderExecutionRequestSupplierIDs + { + + private object[] itemsField; + + private ItemsChoiceType8[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType8[] 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://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType8 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")] + AccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")] + UnifiedAccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")] + Month, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")] + Year, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")] + PaymentDocumentID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")] + PaymentDocumentNumber, + + /// + FIASHouseGuid, + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportNotificationsOfOrderExecutionRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest; + + public exportNotificationsOfOrderExecutionRequest1() + { + } + + public exportNotificationsOfOrderExecutionRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest) + { + this.RequestHeader = RequestHeader; + this.exportNotificationsOfOrderExecutionRequest = exportNotificationsOfOrderExecutionRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportNotificationsOfOrderExecutionResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public exportNotificationsOfOrderExecutionResponse() + { + } + + public exportNotificationsOfOrderExecutionResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class importAcknowledgmentRequest : BaseType + { + + private object[] itemsField; + + private string versionField; + + public importAcknowledgmentRequest() + { + this.versionField = "11.0.0.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AckCancellation", typeof(importAcknowledgmentRequestAckCancellation), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("AcknowledgmentRequestInfo", typeof(importAcknowledgmentRequestAcknowledgmentRequestInfo), Order=0)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [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/bills/")] + public partial class importAcknowledgmentRequestAckCancellation + { + + private string[] itemsField; + + private ItemsChoiceType12[] itemsElementNameField; + + private string paymentDocumentIDField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OrderID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OrderIDMultipurpose", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public string[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType12[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=2)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType12 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:orgPPAGUID")] + orgPPAGUID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:NotificationsOfOrderExe" + + "cutionGUID")] + NotificationsOfOrderExecutionGUID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:OrderID")] + OrderID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:OrderIDMultipurpose")] + OrderIDMultipurpose, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class importAcknowledgmentRequestAcknowledgmentRequestInfo : AcknowledgmentRequestInfoType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class AcknowledgmentRequestInfoType + { + + private string[] itemsField; + + private ItemsChoiceType10[] itemsElementNameField; + + private object itemField; + + private AcknowledgmentRequestInfoTypeDelayPeriod delayPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OrderID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OrderIDMultipurpose", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public string[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType10[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AckImpossible", typeof(AcknowledgmentRequestInfoTypeAckImpossible), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentAck", typeof(AcknowledgmentRequestInfoTypePaymentDocumentAck), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public AcknowledgmentRequestInfoTypeDelayPeriod DelayPeriod + { + get + { + return this.delayPeriodField; + } + set + { + this.delayPeriodField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemsChoiceType10 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:orgPPAGUID")] + orgPPAGUID, + + /// + NotificationsOfOrderExecutionGUID, + + /// + OrderID, + + /// + OrderIDMultipurpose, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")] + public partial class AcknowledgmentRequestInfoTypeAckImpossible + { + + private string paymentDocumentIDField; + + private string reasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Reason + { + get + { + return this.reasonField; + } + set + { + this.reasonField = 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/payments-base/")] + public partial class AcknowledgmentRequestInfoTypePaymentDocumentAck + { + + private string paymentDocumentIDField; + + private object itemField; + + private ItemChoiceType6 itemElementNameField; + + private decimal amountField; + + private string paymentDocumentNumberField; + + private AcknowledgmentRequestInfoTypePaymentDocumentAckPaymentInformation paymentInformationField; + + private AcknowledgmentRequestInfoTypePaymentDocumentAckCapitalRepairYearAckPeriod capitalRepairYearAckPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ASType", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("HSType", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("MSType", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PServiceType", typeof(nsiRef), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TMSType", typeof(nsiRef), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType6 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Amount + { + get + { + return this.amountField; + } + set + { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=4)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public AcknowledgmentRequestInfoTypePaymentDocumentAckPaymentInformation PaymentInformation + { + get + { + return this.paymentInformationField; + } + set + { + this.paymentInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public AcknowledgmentRequestInfoTypePaymentDocumentAckCapitalRepairYearAckPeriod CapitalRepairYearAckPeriod + { + get + { + return this.capitalRepairYearAckPeriodField; + } + set + { + this.capitalRepairYearAckPeriodField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemChoiceType6 + { + + /// + ASType, + + /// + HSType, + + /// + MSType, + + /// + PServiceType, + + /// + TMSType, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")] + public partial class AcknowledgmentRequestInfoTypePaymentDocumentAckPaymentInformation + { + + private string[] itemsField; + + private ItemsChoiceType11[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BankBIK", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentInformationGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("operatingAccountNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public string[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType11[] 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://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemsChoiceType11 + { + + /// + BankBIK, + + /// + PaymentInformationGuid, + + /// + operatingAccountNumber, + } + + /// + [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/payments-base/")] + public partial class AcknowledgmentRequestInfoTypePaymentDocumentAckCapitalRepairYearAckPeriod + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [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/payments-base/")] + public partial class AcknowledgmentRequestInfoTypeDelayPeriod + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + [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 importAcknowledgmentRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest; + + public importAcknowledgmentRequest1() + { + } + + public importAcknowledgmentRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest) + { + this.RequestHeader = RequestHeader; + this.importAcknowledgmentRequest = importAcknowledgmentRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class importAcknowledgmentResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public importAcknowledgmentResponse() + { + } + + public importAcknowledgmentResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class importInsuranceProductRequest : BaseType + { + + private importInsuranceProductRequestInsuranceProduct[] insuranceProductField; + + private string versionField; + + public importInsuranceProductRequest() + { + this.versionField = "10.0.2.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("InsuranceProduct", Order=0)] + public importInsuranceProductRequestInsuranceProduct[] InsuranceProduct + { + get + { + return this.insuranceProductField; + } + set + { + this.insuranceProductField = value; + } + } + + /// + [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/bills/")] + public partial class importInsuranceProductRequestInsuranceProduct + { + + private string transportGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CreateOrUpdate", typeof(importInsuranceProductRequestInsuranceProductCreateOrUpdate), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Remove", typeof(importInsuranceProductRequestInsuranceProductRemove), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class importInsuranceProductRequestInsuranceProductCreateOrUpdate : InsuranceProductType + { + + private string insuranceProductGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string InsuranceProductGUID + { + get + { + return this.insuranceProductGUIDField; + } + set + { + this.insuranceProductGUIDField = value; + } + } + } + + /// + [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/bills/")] + public partial class importInsuranceProductRequestInsuranceProductRemove + { + + private string insuranceProductGUIDField; + + private System.DateTime closeDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string InsuranceProductGUID + { + get + { + return this.insuranceProductGUIDField; + } + set + { + this.insuranceProductGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime CloseDate + { + get + { + return this.closeDateField; + } + set + { + this.closeDateField = 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 importInsuranceProductRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest; + + public importInsuranceProductRequest1() + { + } + + public importInsuranceProductRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest) + { + this.RequestHeader = RequestHeader; + this.importInsuranceProductRequest = importInsuranceProductRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class importInsuranceProductResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public importInsuranceProductResponse() + { + } + + public importInsuranceProductResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportInsuranceProductRequest : BaseType + { + + private string versionField; + + public exportInsuranceProductRequest() + { + this.versionField = "10.0.2.1"; + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public string version + { + get + { + return this.versionField; + } + set + { + this.versionField = value; + } + } + } + + [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 exportInsuranceProductRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest; + + public exportInsuranceProductRequest1() + { + } + + public exportInsuranceProductRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest) + { + this.RequestHeader = RequestHeader; + this.exportInsuranceProductRequest = exportInsuranceProductRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportInsuranceProductResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public exportInsuranceProductResponse() + { + } + + public exportInsuranceProductResponse(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.RequestHeader = RequestHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class importRSOSettlementsRequest : BaseType + { + + private importRSOSettlementsRequestImportSettlement[] importSettlementField; + + private string versionField; + + public importRSOSettlementsRequest() + { + this.versionField = "10.0.2.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("importSettlement", Order=0)] + public importRSOSettlementsRequestImportSettlement[] importSettlement + { + get + { + return this.importSettlementField; + } + set + { + this.importSettlementField = value; + } + } + + /// + [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/bills/")] + public partial class importRSOSettlementsRequestImportSettlement + { + + private string transportGUIDField; + + private string settlementGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string SettlementGUID + { + get + { + return this.settlementGUIDField; + } + set + { + this.settlementGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentSettlement", typeof(AnnulmentType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Settlement", typeof(importRSOSettlementsRequestImportSettlementSettlement), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class AnnulmentType + { + + private string reasonOfAnnulmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReasonOfAnnulment + { + get + { + return this.reasonOfAnnulmentField; + } + set + { + this.reasonOfAnnulmentField = 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/bills/")] + public partial class importRSOSettlementsRequestImportSettlementSettlement + { + + private importRSOSettlementsRequestImportSettlementSettlementContract contractField; + + private importRSOSettlementsRequestImportSettlementSettlementReportingPeriod[] reportingPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importRSOSettlementsRequestImportSettlementSettlementContract Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ReportingPeriod", Order=1)] + public importRSOSettlementsRequestImportSettlementSettlementReportingPeriod[] ReportingPeriod + { + get + { + return this.reportingPeriodField; + } + set + { + this.reportingPeriodField = 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/bills/")] + public partial class importRSOSettlementsRequestImportSettlementSettlementContract + { + + private string contractRootGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractRootGUID + { + get + { + return this.contractRootGUIDField; + } + set + { + this.contractRootGUIDField = 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/bills/")] + public partial class importRSOSettlementsRequestImportSettlementSettlementReportingPeriod : ReportPeriodType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentReportingPeriod", typeof(importRSOSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ReportingPeriodInfo", typeof(ReportPeriodRSOInfoType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class importRSOSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod : AnnulmentType + { + } + + [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 importRSOSettlementsRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest; + + public importRSOSettlementsRequest1() + { + } + + public importRSOSettlementsRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest) + { + this.RequestHeader = RequestHeader; + this.importRSOSettlementsRequest = importRSOSettlementsRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class importRSOSettlementsResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public importRSOSettlementsResponse() + { + } + + public importRSOSettlementsResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class importIKUSettlementsRequest : BaseType + { + + private importIKUSettlementsRequestImportSettlement[] importSettlementField; + + private string versionField; + + public importIKUSettlementsRequest() + { + this.versionField = "10.0.2.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("importSettlement", Order=0)] + public importIKUSettlementsRequestImportSettlement[] importSettlement + { + get + { + return this.importSettlementField; + } + set + { + this.importSettlementField = value; + } + } + + /// + [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/bills/")] + public partial class importIKUSettlementsRequestImportSettlement + { + + private string transportGUIDField; + + private string settlementGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string SettlementGUID + { + get + { + return this.settlementGUIDField; + } + set + { + this.settlementGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentSettlement", typeof(AnnulmentType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Settlement", typeof(importIKUSettlementsRequestImportSettlementSettlement), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class importIKUSettlementsRequestImportSettlementSettlement + { + + private importIKUSettlementsRequestImportSettlementSettlementContract contractField; + + private importIKUSettlementsRequestImportSettlementSettlementReportingPeriod[] reportingPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importIKUSettlementsRequestImportSettlementSettlementContract Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ReportingPeriod", Order=1)] + public importIKUSettlementsRequestImportSettlementSettlementReportingPeriod[] ReportingPeriod + { + get + { + return this.reportingPeriodField; + } + set + { + this.reportingPeriodField = 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/bills/")] + public partial class importIKUSettlementsRequestImportSettlementSettlementContract + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoContract", typeof(importIKUSettlementsRequestImportSettlementSettlementContractNoContract), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class importIKUSettlementsRequestImportSettlementSettlementContractNoContract + { + + private RegOrgType firstContractPartyField; + + private string docNumField; + + private System.DateTime signingDateField; + + private bool signingDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RegOrgType FirstContractParty + { + get + { + return this.firstContractPartyField; + } + set + { + this.firstContractPartyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DocNum + { + get + { + return this.docNumField; + } + set + { + this.docNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SigningDateSpecified + { + get + { + return this.signingDateFieldSpecified; + } + set + { + this.signingDateFieldSpecified = 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/bills/")] + public partial class importIKUSettlementsRequestImportSettlementSettlementReportingPeriod : ReportPeriodType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentReportingPeriod", typeof(importIKUSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ReportingPeriodInfo", typeof(ReportPeriodIKUInfoType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [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/bills/")] + public partial class importIKUSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod : AnnulmentType + { + } + + [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 importIKUSettlementsRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest; + + public importIKUSettlementsRequest1() + { + } + + public importIKUSettlementsRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest) + { + this.RequestHeader = RequestHeader; + this.importIKUSettlementsRequest = importIKUSettlementsRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class importIKUSettlementsResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public importIKUSettlementsResponse() + { + } + + public importIKUSettlementsResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportSettlementsRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType13[] itemsElementNameField; + + private string versionField; + + public exportSettlementsRequest() + { + this.versionField = "10.0.2.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OtherContractParty", typeof(RegOrgType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Period", typeof(exportSettlementsRequestPeriod), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SettlementGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType13[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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/bills/")] + public partial class exportSettlementsRequestPeriod + { + + private ReportPeriodType periodFromField; + + private ReportPeriodType periodToField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ReportPeriodType PeriodFrom + { + get + { + return this.periodFromField; + } + set + { + this.periodFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ReportPeriodType PeriodTo + { + get + { + return this.periodToField; + } + set + { + this.periodToField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType13 + { + + /// + ContractNumber, + + /// + ContractRootGUID, + + /// + OtherContractParty, + + /// + Period, + + /// + SettlementGUID, + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportSettlementsRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest; + + public exportSettlementsRequest1() + { + } + + public exportSettlementsRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest) + { + this.RequestHeader = RequestHeader; + this.exportSettlementsRequest = exportSettlementsRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportSettlementsResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public exportSettlementsResponse() + { + } + + public exportSettlementsResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportNotificationsOfOrderExecutionPaginalRequest : BaseType + { + + private object itemField; + + private string exportNotificationsOfOrderExecutionGUIDField; + + private string pageSizeField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Notifications", typeof(exportNotificationsOfOrderExecutionPaginalRequestNotifications), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SupplierIDs", typeof(exportNotificationsOfOrderExecutionPaginalRequestSupplierIDs), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ExportNotificationsOfOrderExecutionGUID + { + get + { + return this.exportNotificationsOfOrderExecutionGUIDField; + } + set + { + this.exportNotificationsOfOrderExecutionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)] + public string PageSize + { + get + { + return this.pageSizeField; + } + set + { + this.pageSizeField = 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/bills/")] + public partial class exportNotificationsOfOrderExecutionPaginalRequestNotifications + { + + private object[] itemsField; + + private ItemsChoiceType15[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AckStatus", typeof(sbyte), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DateFrom", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DaysInterval", typeof(sbyte), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType15[] 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://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType15 + { + + /// + AckStatus, + + /// + DateFrom, + + /// + DaysInterval, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:NotificationsOfOrderExe" + + "cutionGUID")] + NotificationsOfOrderExecutionGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")] + public partial class exportNotificationsOfOrderExecutionPaginalRequestSupplierIDs + { + + private object[] itemsField; + + private ItemsChoiceType14[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType14[] 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://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)] + public enum ItemsChoiceType14 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")] + AccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")] + UnifiedAccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")] + Month, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")] + Year, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")] + PaymentDocumentID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")] + PaymentDocumentNumber, + + /// + FIASHouseGuid, + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportNotificationsOfOrderExecutionPaginalRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)] + public Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest; + + public exportNotificationsOfOrderExecutionPaginalRequest1() + { + } + + public exportNotificationsOfOrderExecutionPaginalRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest) + { + this.RequestHeader = RequestHeader; + this.exportNotificationsOfOrderExecutionPaginalRequest = exportNotificationsOfOrderExecutionPaginalRequest; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class exportNotificationsOfOrderExecutionPaginalResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.AckRequest AckRequest; + + public exportNotificationsOfOrderExecutionPaginalResponse() + { + } + + public exportNotificationsOfOrderExecutionPaginalResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("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 getRequestsStateResult : BaseType + { + + private string[] messageGUIDListField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MessageGUIDList", Order=0)] + public string[] MessageGUIDList + { + get + { + return this.messageGUIDListField; + } + set + { + this.messageGUIDListField = 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 getRequestsStateRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Name="getRequestsStateRequest", Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("MessageGUIDList", IsNullable=false)] + public string[] getRequestsStateRequest1; + + public getRequestsStateRequest() + { + } + + public getRequestsStateRequest(Hcs.Service.Async.Bills.RequestHeader RequestHeader, string[] getRequestsStateRequest1) + { + this.RequestHeader = RequestHeader; + this.getRequestsStateRequest1 = getRequestsStateRequest1; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] + public partial class getRequestsStateResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Bills.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Bills.getRequestsStateResult getRequestsStateResult; + + public getRequestsStateResponse() + { + } + + public getRequestsStateResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.getRequestsStateResult getRequestsStateResult) + { + this.ResultHeader = ResultHeader; + this.getRequestsStateResult = getRequestsStateResult; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public interface BillsPortsTypeAsyncChannel : Hcs.Service.Async.Bills.BillsPortsTypeAsync, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public partial class BillsPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.Bills.BillsPortsTypeAsync + { + + /// + /// Реализуйте этот разделяемый метод для настройки конечной точки службы. + /// + /// Настраиваемая конечная точка + /// Учетные данные клиента. + static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); + + public BillsPortsTypeAsyncClient() : + base(BillsPortsTypeAsyncClient.GetDefaultBinding(), BillsPortsTypeAsyncClient.GetDefaultEndpointAddress()) + { + this.Endpoint.Name = EndpointConfiguration.BillsPortAsync.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public BillsPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) : + base(BillsPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), BillsPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public BillsPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : + base(BillsPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public BillsPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : + base(BillsPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public BillsPortsTypeAsyncClient(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.Bills.BillsPortsTypeAsync.getStateAsync(Hcs.Service.Async.Bills.getStateRequest1 request) + { + return base.Channel.getStateAsync(request); + } + + public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.getStateRequest getStateRequest) + { + Hcs.Service.Async.Bills.getStateRequest1 inValue = new Hcs.Service.Async.Bills.getStateRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.getStateRequest = getStateRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).getStateAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importPaymentDocumentDataAsync(Hcs.Service.Async.Bills.importPaymentDocumentDataRequest request) + { + return base.Channel.importPaymentDocumentDataAsync(request); + } + + public System.Threading.Tasks.Task importPaymentDocumentDataAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest) + { + Hcs.Service.Async.Bills.importPaymentDocumentDataRequest inValue = new Hcs.Service.Async.Bills.importPaymentDocumentDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importPaymentDocumentRequest = importPaymentDocumentRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importPaymentDocumentDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportPaymentDocumentDataAsync(Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest request) + { + return base.Channel.exportPaymentDocumentDataAsync(request); + } + + public System.Threading.Tasks.Task exportPaymentDocumentDataAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest) + { + Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest inValue = new Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportPaymentDocumentRequest = exportPaymentDocumentRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportPaymentDocumentDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 request) + { + return base.Channel.exportNotificationsOfOrderExecutionAsync(request); + } + + public System.Threading.Tasks.Task exportNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest) + { + Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 inValue = new Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportNotificationsOfOrderExecutionRequest = exportNotificationsOfOrderExecutionRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportNotificationsOfOrderExecutionAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importAcknowledgmentAsync(Hcs.Service.Async.Bills.importAcknowledgmentRequest1 request) + { + return base.Channel.importAcknowledgmentAsync(request); + } + + public System.Threading.Tasks.Task importAcknowledgmentAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest) + { + Hcs.Service.Async.Bills.importAcknowledgmentRequest1 inValue = new Hcs.Service.Async.Bills.importAcknowledgmentRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importAcknowledgmentRequest = importAcknowledgmentRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importAcknowledgmentAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importInsuranceProductAsync(Hcs.Service.Async.Bills.importInsuranceProductRequest1 request) + { + return base.Channel.importInsuranceProductAsync(request); + } + + public System.Threading.Tasks.Task importInsuranceProductAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest) + { + Hcs.Service.Async.Bills.importInsuranceProductRequest1 inValue = new Hcs.Service.Async.Bills.importInsuranceProductRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importInsuranceProductRequest = importInsuranceProductRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importInsuranceProductAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportInsuranceProductAsync(Hcs.Service.Async.Bills.exportInsuranceProductRequest1 request) + { + return base.Channel.exportInsuranceProductAsync(request); + } + + public System.Threading.Tasks.Task exportInsuranceProductAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest) + { + Hcs.Service.Async.Bills.exportInsuranceProductRequest1 inValue = new Hcs.Service.Async.Bills.exportInsuranceProductRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportInsuranceProductRequest = exportInsuranceProductRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportInsuranceProductAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importRSOSettlementsAsync(Hcs.Service.Async.Bills.importRSOSettlementsRequest1 request) + { + return base.Channel.importRSOSettlementsAsync(request); + } + + public System.Threading.Tasks.Task importRSOSettlementsAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest) + { + Hcs.Service.Async.Bills.importRSOSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.importRSOSettlementsRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importRSOSettlementsRequest = importRSOSettlementsRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importRSOSettlementsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importIKUSettlementsAsync(Hcs.Service.Async.Bills.importIKUSettlementsRequest1 request) + { + return base.Channel.importIKUSettlementsAsync(request); + } + + public System.Threading.Tasks.Task importIKUSettlementsAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest) + { + Hcs.Service.Async.Bills.importIKUSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.importIKUSettlementsRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importIKUSettlementsRequest = importIKUSettlementsRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importIKUSettlementsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportSettlementsAsync(Hcs.Service.Async.Bills.exportSettlementsRequest1 request) + { + return base.Channel.exportSettlementsAsync(request); + } + + public System.Threading.Tasks.Task exportSettlementsAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest) + { + Hcs.Service.Async.Bills.exportSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.exportSettlementsRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportSettlementsRequest = exportSettlementsRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportSettlementsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportNotificationsOfOrderExecutionPaginalAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 request) + { + return base.Channel.exportNotificationsOfOrderExecutionPaginalAsync(request); + } + + public System.Threading.Tasks.Task exportNotificationsOfOrderExecutionPaginalAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest) + { + Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 inValue = new Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportNotificationsOfOrderExecutionPaginalRequest = exportNotificationsOfOrderExecutionPaginalRequest; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportNotificationsOfOrderExecutionPaginalAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.getRequestsStateAsync(Hcs.Service.Async.Bills.getRequestsStateRequest request) + { + return base.Channel.getRequestsStateAsync(request); + } + + public System.Threading.Tasks.Task getRequestsStateAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, string[] getRequestsStateRequest1) + { + Hcs.Service.Async.Bills.getRequestsStateRequest inValue = new Hcs.Service.Async.Bills.getRequestsStateRequest(); + inValue.RequestHeader = RequestHeader; + inValue.getRequestsStateRequest1 = getRequestsStateRequest1; + return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).getRequestsStateAsync(inValue); + } + + 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.BillsPortAsync)) + { + 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.BillsPortAsync)) + { + return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-bills-service/services/BillsAsync"); + } + throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() + { + return BillsPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.BillsPortAsync); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() + { + return BillsPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.BillsPortAsync); + } + + public enum EndpointConfiguration + { + + BillsPortAsync, + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/ConnectedService.json new file mode 100644 index 0000000..74a28a6 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/device-metering/hcs-device-metering-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.DeviceMetering" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/Reference.cs new file mode 100644 index 0000000..8b0f13d --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.DeviceMetering/Reference.cs @@ -0,0 +1,5278 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +namespace Hcs.Service.Async.DeviceMetering +{ + + + /// + [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.Xml.Serialization.XmlIncludeAttribute(typeof(VolumeMeteringValueExportBaseType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(VolumeCurrentMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(VolumeMeteringValueImportType))] + [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/metering-device-base/")] + public partial class VolumeMeteringValueBaseType + { + + private nsiRef municipalResourceField; + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = 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.Xml.Serialization.XmlIncludeAttribute(typeof(VolumeCurrentMeteringValueExportType))] + [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/device-metering/")] + public partial class VolumeMeteringValueExportBaseType : VolumeMeteringValueBaseType + { + + private string readingsSourceField; + + private string orgPPAGUIDField; + + private System.DateTime enterIntoSystemField; + + private string unitField; + + private VolumeMeteringValueExportBaseTypeMeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime EnterIntoSystem + { + get + { + return this.enterIntoSystemField; + } + set + { + this.enterIntoSystemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public VolumeMeteringValueExportBaseTypeMeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = 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/device-metering/")] + public partial class VolumeMeteringValueExportBaseTypeMeteringValueInDefaultUnit + { + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = 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/device-metering/")] + public partial class VolumeCurrentMeteringValueExportType : VolumeMeteringValueExportBaseType + { + + private System.DateTime dateValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime DateValue + { + get + { + return this.dateValueField; + } + set + { + this.dateValueField = 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/device-metering/")] + public partial class VolumeMeteringValueImportType : VolumeMeteringValueBaseType + { + + private System.DateTime dateValueField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime DateValue + { + get + { + return this.dateValueField; + } + set + { + this.dateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportType1))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricCurrentMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueImportType))] + [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/metering-device-base/")] + public partial class ElectricMeteringValueBaseType + { + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportType1))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricCurrentMeteringValueExportType))] + [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/metering-device-base/")] + public partial class ElectricMeteringValueExportType : ElectricMeteringValueBaseType + { + + private string readingsSourceField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportType1))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricCurrentMeteringValueExportType))] + [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/metering-device-base/")] + public partial class ElectricMeteringValueExportWithTSType : ElectricMeteringValueExportType + { + + private System.DateTime enterIntoSystemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EnterIntoSystem + { + get + { + return this.enterIntoSystemField; + } + set + { + this.enterIntoSystemField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricCurrentMeteringValueExportType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(TypeName="ElectricMeteringValueExportType", Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/")] + public partial class ElectricMeteringValueExportType1 : ElectricMeteringValueExportWithTSType + { + + private string unitField; + + private ElectricMeteringValueExportTypeMeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ElectricMeteringValueExportTypeMeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = 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/device-metering/")] + public partial class ElectricMeteringValueExportTypeMeteringValueInDefaultUnit + { + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = 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/device-metering/")] + public partial class ElectricCurrentMeteringValueExportType : ElectricMeteringValueExportType1 + { + + private System.DateTime dateValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime DateValue + { + get + { + return this.dateValueField; + } + set + { + this.dateValueField = 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/device-metering/")] + public partial class ElectricMeteringValueImportType : ElectricMeteringValueBaseType + { + + private System.DateTime dateValueField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime DateValue + { + get + { + return this.dateValueField; + } + set + { + this.dateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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 YearMonth + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportType1))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateCurrentMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueImportType))] + [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/metering-device-base/")] + public partial class OneRateMeteringValueBaseType + { + + private nsiRef municipalResourceField; + + private string meteringValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValue + { + get + { + return this.meteringValueField; + } + set + { + this.meteringValueField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportType1))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateCurrentMeteringValueExportType))] + [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/metering-device-base/")] + public partial class OneRateMeteringValueExportType : OneRateMeteringValueBaseType + { + + private string readingsSourceField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportType1))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateCurrentMeteringValueExportType))] + [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/metering-device-base/")] + public partial class OneRateMeteringValueExportWithTSType : OneRateMeteringValueExportType + { + + private System.DateTime enterIntoSystemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EnterIntoSystem + { + get + { + return this.enterIntoSystemField; + } + set + { + this.enterIntoSystemField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateCurrentMeteringValueExportType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(TypeName="OneRateMeteringValueExportType", Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/")] + public partial class OneRateMeteringValueExportType1 : OneRateMeteringValueExportWithTSType + { + + private string unitField; + + private OneRateMeteringValueExportTypeMeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public OneRateMeteringValueExportTypeMeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = 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/device-metering/")] + public partial class OneRateMeteringValueExportTypeMeteringValueInDefaultUnit + { + + private string meteringValueField; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValue + { + get + { + return this.meteringValueField; + } + set + { + this.meteringValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = 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/device-metering/")] + public partial class OneRateCurrentMeteringValueExportType : OneRateMeteringValueExportType1 + { + + private System.DateTime dateValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime DateValue + { + get + { + return this.dateValueField; + } + set + { + this.dateValueField = 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/device-metering/")] + public partial class OneRateMeteringValueImportType : OneRateMeteringValueBaseType + { + + private System.DateTime dateValueField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime DateValue + { + get + { + return this.dateValueField; + } + set + { + this.dateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/device-metering-service-async/", ConfigurationName="Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync")] + public interface DeviceMeteringPortTypesAsync + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:importMeteringDeviceValues", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.DeviceMetering.Fault), Action="urn:importMeteringDeviceValues", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importMeteringDeviceValuesAsync(Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportMeteringDeviceHistory", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.DeviceMetering.Fault), Action="urn:exportMeteringDeviceHistory", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportMeteringDeviceHistoryAsync(Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.DeviceMetering.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.DeviceMetering.getStateRequest1 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 RequestHeader : HeaderType + { + + private object itemField; + + private ItemChoiceType1 itemElementNameField; + + private bool isOperatorSignatureField; + + private bool isOperatorSignatureFieldSpecified; + + private ISCreator[] iSCreatorField; + + public RequestHeader() + { + this.isOperatorSignatureField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType1 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsOperatorSignature + { + get + { + return this.isOperatorSignatureField; + } + set + { + this.isOperatorSignatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsOperatorSignatureSpecified + { + get + { + return this.isOperatorSignatureFieldSpecified; + } + set + { + this.isOperatorSignatureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)] + 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 RequestHeaderCitizen + { + + private object[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType3[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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 RequestHeaderCitizenDocument + { + + private RequestHeaderCitizenDocumentDocumentType documentTypeField; + + private string seriesField; + + private string numberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RequestHeaderCitizenDocumentDocumentType DocumentType + { + get + { + return this.documentTypeField; + } + set + { + this.documentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = 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 RequestHeaderCitizenDocumentDocumentType + { + + 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemsChoiceType3 + { + + /// + CitizenPPAGUID, + + /// + Document, + + /// + SNILS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemChoiceType1 + { + + /// + Citizen, + + /// + SenderID, + + /// + 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 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/device-metering/")] + public partial class importMeteringDeviceValuesRequest : BaseType + { + + private string fIASHouseGuidField; + + private importMeteringDeviceValuesRequestMeteringDevicesValues[] meteringDevicesValuesField; + + private string versionField; + + public importMeteringDeviceValuesRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MeteringDevicesValues", Order=1)] + public importMeteringDeviceValuesRequestMeteringDevicesValues[] MeteringDevicesValues + { + get + { + return this.meteringDevicesValuesField; + } + set + { + this.meteringDevicesValuesField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValues + { + + private string itemField; + + private ItemChoiceType itemElementNameField; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string 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.Xml.Serialization.XmlElementAttribute("ElectricDeviceValue", typeof(importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValue), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("OneRateDeviceValue", typeof(importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValue), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("VolumeDeviceValue", typeof(importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValue), Order=2)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/", IncludeInSchema=false)] + public enum ItemChoiceType + { + + /// + MeteringDeviceRootGUID, + + /// + MeteringDeviceVersionGUID, + } + + /// + [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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValue + { + + private importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValueCurrentValue currentValueField; + + private ElectricMeteringValueImportType controlValueField; + + private importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValueVerificationValue verificationValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValueCurrentValue CurrentValue + { + get + { + return this.currentValueField; + } + set + { + this.currentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ElectricMeteringValueImportType ControlValue + { + get + { + return this.controlValueField; + } + set + { + this.controlValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValueVerificationValue VerificationValue + { + get + { + return this.verificationValueField; + } + set + { + this.verificationValueField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValueCurrentValue : ElectricMeteringValueImportType + { + + private YearMonth periodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public YearMonth Period + { + get + { + return this.periodField; + } + set + { + this.periodField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesElectricDeviceValueVerificationValue + { + + private System.DateTime startDateValueField; + + private System.DateTime endDateValueField; + + private System.DateTime sealDateField; + + private ElectricMeteringValueBaseType startValueField; + + private ElectricMeteringValueBaseType endValueField; + + private object itemField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime StartDateValue + { + get + { + return this.startDateValueField; + } + set + { + this.startDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDateValue + { + get + { + return this.endDateValueField; + } + set + { + this.endDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SealDate + { + get + { + return this.sealDateField; + } + set + { + this.sealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ElectricMeteringValueBaseType StartValue + { + get + { + return this.startValueField; + } + set + { + this.startValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ElectricMeteringValueBaseType EndValue + { + get + { + return this.endValueField; + } + set + { + this.endValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("VerificationReason", typeof(nsiRef), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=6)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValue + { + + private importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValueCurrentValue[] currentValueField; + + private OneRateMeteringValueImportType[] controlValueField; + + private importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValueVerificationValue verificationValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentValue", Order=0)] + public importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValueCurrentValue[] CurrentValue + { + get + { + return this.currentValueField; + } + set + { + this.currentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ControlValue", Order=1)] + public OneRateMeteringValueImportType[] ControlValue + { + get + { + return this.controlValueField; + } + set + { + this.controlValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValueVerificationValue VerificationValue + { + get + { + return this.verificationValueField; + } + set + { + this.verificationValueField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValueCurrentValue : OneRateMeteringValueImportType + { + + private YearMonth periodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public YearMonth Period + { + get + { + return this.periodField; + } + set + { + this.periodField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesOneRateDeviceValueVerificationValue + { + + private System.DateTime startDateValueField; + + private System.DateTime endDateValueField; + + private System.DateTime sealDateField; + + private OneRateMeteringValueBaseType[] startValueField; + + private OneRateMeteringValueBaseType[] endValueField; + + private object itemField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime StartDateValue + { + get + { + return this.startDateValueField; + } + set + { + this.startDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDateValue + { + get + { + return this.endDateValueField; + } + set + { + this.endDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SealDate + { + get + { + return this.sealDateField; + } + set + { + this.sealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("StartValue", Order=3)] + public OneRateMeteringValueBaseType[] StartValue + { + get + { + return this.startValueField; + } + set + { + this.startValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EndValue", Order=4)] + public OneRateMeteringValueBaseType[] EndValue + { + get + { + return this.endValueField; + } + set + { + this.endValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("VerificationReason", typeof(nsiRef), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=6)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValue + { + + private importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValueCurrentValue[] currentValueField; + + private VolumeMeteringValueImportType[] controlValueField; + + private importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValueVerificationValue verificationValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentValue", Order=0)] + public importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValueCurrentValue[] CurrentValue + { + get + { + return this.currentValueField; + } + set + { + this.currentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ControlValue", Order=1)] + public VolumeMeteringValueImportType[] ControlValue + { + get + { + return this.controlValueField; + } + set + { + this.controlValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValueVerificationValue VerificationValue + { + get + { + return this.verificationValueField; + } + set + { + this.verificationValueField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValueCurrentValue : VolumeMeteringValueImportType + { + + private YearMonth periodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public YearMonth Period + { + get + { + return this.periodField; + } + set + { + this.periodField = 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/device-metering/")] + public partial class importMeteringDeviceValuesRequestMeteringDevicesValuesVolumeDeviceValueVerificationValue + { + + private System.DateTime startDateValueField; + + private System.DateTime endDateValueField; + + private System.DateTime sealDateField; + + private VolumeMeteringValueBaseType[] startValueField; + + private VolumeMeteringValueBaseType[] endValueField; + + private object itemField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime StartDateValue + { + get + { + return this.startDateValueField; + } + set + { + this.startDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDateValue + { + get + { + return this.endDateValueField; + } + set + { + this.endDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SealDate + { + get + { + return this.sealDateField; + } + set + { + this.sealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("StartValue", Order=3)] + public VolumeMeteringValueBaseType[] StartValue + { + get + { + return this.startValueField; + } + set + { + this.startValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EndValue", Order=4)] + public VolumeMeteringValueBaseType[] EndValue + { + get + { + return this.endValueField; + } + set + { + this.endValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("VerificationReason", typeof(nsiRef), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=6)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/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 importMeteringDeviceValuesRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/", Order=0)] + public Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest importMeteringDeviceValuesRequest; + + public importMeteringDeviceValuesRequest1() + { + } + + public importMeteringDeviceValuesRequest1(Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader, Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest importMeteringDeviceValuesRequest) + { + this.RequestHeader = RequestHeader; + this.importMeteringDeviceValuesRequest = importMeteringDeviceValuesRequest; + } + } + + [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 importMeteringDeviceValuesResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.DeviceMetering.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.DeviceMetering.AckRequest AckRequest; + + public importMeteringDeviceValuesResponse() + { + } + + public importMeteringDeviceValuesResponse(Hcs.Service.Async.DeviceMetering.ResultHeader ResultHeader, Hcs.Service.Async.DeviceMetering.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/device-metering/")] + public partial class exportMeteringDeviceHistoryRequest : BaseType + { + + private string[] fIASHouseGuidField; + + private string exportMeteringDeviceRootGUIDField; + + private object[] itemsField; + + private ItemsChoiceType4[] itemsElementNameField; + + private System.DateTime commissioningDateFromField; + + private bool commissioningDateFromFieldSpecified; + + private System.DateTime commissioningDateToField; + + private bool commissioningDateToFieldSpecified; + + private bool serchArchivedField; + + private bool serchArchivedFieldSpecified; + + private System.DateTime archiveDateFromField; + + private bool archiveDateFromFieldSpecified; + + private System.DateTime archiveDateToField; + + private bool archiveDateToFieldSpecified; + + private System.DateTime inputDateFromField; + + private bool inputDateFromFieldSpecified; + + private System.DateTime inputDateToField; + + private bool inputDateToFieldSpecified; + + private bool excludePersonAsDataSourceField; + + private bool excludePersonAsDataSourceFieldSpecified; + + private bool excludeCurrentOrgAsDataSourceField; + + private bool excludeCurrentOrgAsDataSourceFieldSpecified; + + private bool excludeOtherOrgAsDataSourceField; + + private bool excludeOtherOrgAsDataSourceFieldSpecified; + + private bool excludeISValuesField; + + private bool excludeISValuesFieldSpecified; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", Order=0)] + public string[] FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ExportMeteringDeviceRootGUID + { + get + { + return this.exportMeteringDeviceRootGUIDField; + } + set + { + this.exportMeteringDeviceRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceRootGUID", typeof(string), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceType", typeof(nsiRef), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", typeof(nsiRef), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType4[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime CommissioningDateFrom + { + get + { + return this.commissioningDateFromField; + } + set + { + this.commissioningDateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CommissioningDateFromSpecified + { + get + { + return this.commissioningDateFromFieldSpecified; + } + set + { + this.commissioningDateFromFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)] + public System.DateTime CommissioningDateTo + { + get + { + return this.commissioningDateToField; + } + set + { + this.commissioningDateToField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CommissioningDateToSpecified + { + get + { + return this.commissioningDateToFieldSpecified; + } + set + { + this.commissioningDateToFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool SerchArchived + { + get + { + return this.serchArchivedField; + } + set + { + this.serchArchivedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SerchArchivedSpecified + { + get + { + return this.serchArchivedFieldSpecified; + } + set + { + this.serchArchivedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=7)] + public System.DateTime ArchiveDateFrom + { + get + { + return this.archiveDateFromField; + } + set + { + this.archiveDateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ArchiveDateFromSpecified + { + get + { + return this.archiveDateFromFieldSpecified; + } + set + { + this.archiveDateFromFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=8)] + public System.DateTime ArchiveDateTo + { + get + { + return this.archiveDateToField; + } + set + { + this.archiveDateToField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ArchiveDateToSpecified + { + get + { + return this.archiveDateToFieldSpecified; + } + set + { + this.archiveDateToFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=9)] + public System.DateTime inputDateFrom + { + get + { + return this.inputDateFromField; + } + set + { + this.inputDateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool inputDateFromSpecified + { + get + { + return this.inputDateFromFieldSpecified; + } + set + { + this.inputDateFromFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=10)] + public System.DateTime inputDateTo + { + get + { + return this.inputDateToField; + } + set + { + this.inputDateToField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool inputDateToSpecified + { + get + { + return this.inputDateToFieldSpecified; + } + set + { + this.inputDateToFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool ExcludePersonAsDataSource + { + get + { + return this.excludePersonAsDataSourceField; + } + set + { + this.excludePersonAsDataSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcludePersonAsDataSourceSpecified + { + get + { + return this.excludePersonAsDataSourceFieldSpecified; + } + set + { + this.excludePersonAsDataSourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool ExcludeCurrentOrgAsDataSource + { + get + { + return this.excludeCurrentOrgAsDataSourceField; + } + set + { + this.excludeCurrentOrgAsDataSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcludeCurrentOrgAsDataSourceSpecified + { + get + { + return this.excludeCurrentOrgAsDataSourceFieldSpecified; + } + set + { + this.excludeCurrentOrgAsDataSourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public bool ExcludeOtherOrgAsDataSource + { + get + { + return this.excludeOtherOrgAsDataSourceField; + } + set + { + this.excludeOtherOrgAsDataSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcludeOtherOrgAsDataSourceSpecified + { + get + { + return this.excludeOtherOrgAsDataSourceFieldSpecified; + } + set + { + this.excludeOtherOrgAsDataSourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public bool excludeISValues + { + get + { + return this.excludeISValuesField; + } + set + { + this.excludeISValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool excludeISValuesSpecified + { + get + { + return this.excludeISValuesFieldSpecified; + } + set + { + this.excludeISValuesFieldSpecified = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/", IncludeInSchema=false)] + public enum ItemsChoiceType4 + { + + /// + MeteringDeviceRootGUID, + + /// + MeteringDeviceType, + + /// + MunicipalResource, + } + + [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 exportMeteringDeviceHistoryRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/", Order=0)] + public Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest exportMeteringDeviceHistoryRequest; + + public exportMeteringDeviceHistoryRequest1() + { + } + + public exportMeteringDeviceHistoryRequest1(Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader, Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest exportMeteringDeviceHistoryRequest) + { + this.RequestHeader = RequestHeader; + this.exportMeteringDeviceHistoryRequest = exportMeteringDeviceHistoryRequest; + } + } + + [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 exportMeteringDeviceHistoryResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.DeviceMetering.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.DeviceMetering.AckRequest AckRequest; + + public exportMeteringDeviceHistoryResponse() + { + } + + public exportMeteringDeviceHistoryResponse(Hcs.Service.Async.DeviceMetering.ResultHeader ResultHeader, Hcs.Service.Async.DeviceMetering.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/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/device-metering/")] + public partial class getStateResult : BaseAsyncResponseType + { + + private object[] itemsField; + + private string versionField; + + public getStateResult() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(CommonResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PagedOutput", typeof(getStateResultPagedOutput), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportMeteringDeviceHistoryResult", typeof(exportMeteringDeviceHistoryResultType), 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.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://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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/")] + public partial class getStateResultPagedOutput + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ExportMeteringDeviceRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LastPage", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultType + { + + private string meteringDeviceRootGUIDField; + + private string hCSHouseGUIDField; + + private string fIASHouseGuidField; + + private object itemField; + + private exportMeteringDeviceHistoryResultTypeArchivedValues archivedValuesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceRootGUID + { + get + { + return this.meteringDeviceRootGUIDField; + } + set + { + this.meteringDeviceRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string HCSHouseGUID + { + get + { + return this.hCSHouseGUIDField; + } + set + { + this.hCSHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ElectricDeviceValue", typeof(exportMeteringDeviceHistoryResultTypeElectricDeviceValue), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("OneRateDeviceValue", typeof(exportMeteringDeviceHistoryResultTypeOneRateDeviceValue), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("VolumeDeviceValue", typeof(exportMeteringDeviceHistoryResultTypeVolumeDeviceValue), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public exportMeteringDeviceHistoryResultTypeArchivedValues ArchivedValues + { + get + { + return this.archivedValuesField; + } + set + { + this.archivedValuesField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeElectricDeviceValue + { + + private ElectricMeteringValueExportType1 baseValueField; + + private exportMeteringDeviceHistoryResultTypeElectricDeviceValueValues valuesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ElectricMeteringValueExportType1 BaseValue + { + get + { + return this.baseValueField; + } + set + { + this.baseValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportMeteringDeviceHistoryResultTypeElectricDeviceValueValues Values + { + get + { + return this.valuesField; + } + set + { + this.valuesField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeElectricDeviceValueValues + { + + private exportMeteringDeviceHistoryResultTypeElectricDeviceValueValuesCurrentValue[] currentValueField; + + private ElectricCurrentMeteringValueExportType[] controlValueField; + + private exportMeteringDeviceHistoryResultTypeElectricDeviceValueValuesVerificationValue[] verificationValueField; + + private bool excludeISValuesField; + + private bool excludeISValuesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentValue", Order=0)] + public exportMeteringDeviceHistoryResultTypeElectricDeviceValueValuesCurrentValue[] CurrentValue + { + get + { + return this.currentValueField; + } + set + { + this.currentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ControlValue", Order=1)] + public ElectricCurrentMeteringValueExportType[] ControlValue + { + get + { + return this.controlValueField; + } + set + { + this.controlValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VerificationValue", Order=2)] + public exportMeteringDeviceHistoryResultTypeElectricDeviceValueValuesVerificationValue[] VerificationValue + { + get + { + return this.verificationValueField; + } + set + { + this.verificationValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool excludeISValues + { + get + { + return this.excludeISValuesField; + } + set + { + this.excludeISValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool excludeISValuesSpecified + { + get + { + return this.excludeISValuesFieldSpecified; + } + set + { + this.excludeISValuesFieldSpecified = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeElectricDeviceValueValuesCurrentValue : ElectricCurrentMeteringValueExportType + { + + private YearMonth periodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public YearMonth Period + { + get + { + return this.periodField; + } + set + { + this.periodField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeElectricDeviceValueValuesVerificationValue + { + + private System.DateTime startDateValueField; + + private System.DateTime endDateValueField; + + private System.DateTime sealDateField; + + private ElectricMeteringValueExportType1 startValueField; + + private ElectricMeteringValueExportType1 endValueField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime StartDateValue + { + get + { + return this.startDateValueField; + } + set + { + this.startDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDateValue + { + get + { + return this.endDateValueField; + } + set + { + this.endDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SealDate + { + get + { + return this.sealDateField; + } + set + { + this.sealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ElectricMeteringValueExportType1 StartValue + { + get + { + return this.startValueField; + } + set + { + this.startValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ElectricMeteringValueExportType1 EndValue + { + get + { + return this.endValueField; + } + set + { + this.endValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("VerificationReason", typeof(nsiRef), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeOneRateDeviceValue + { + + private OneRateMeteringValueExportType1[] baseValueField; + + private exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValues valuesField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BaseValue", Order=0)] + public OneRateMeteringValueExportType1[] BaseValue + { + get + { + return this.baseValueField; + } + set + { + this.baseValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValues Values + { + get + { + return this.valuesField; + } + set + { + this.valuesField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValues + { + + private exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValuesCurrentValue[] currentValueField; + + private OneRateCurrentMeteringValueExportType[] controlValueField; + + private exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValuesVerificationValue[] verificationValueField; + + private bool excludeISValuesField; + + private bool excludeISValuesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentValue", Order=0)] + public exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValuesCurrentValue[] CurrentValue + { + get + { + return this.currentValueField; + } + set + { + this.currentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ControlValue", Order=1)] + public OneRateCurrentMeteringValueExportType[] ControlValue + { + get + { + return this.controlValueField; + } + set + { + this.controlValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VerificationValue", Order=2)] + public exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValuesVerificationValue[] VerificationValue + { + get + { + return this.verificationValueField; + } + set + { + this.verificationValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool excludeISValues + { + get + { + return this.excludeISValuesField; + } + set + { + this.excludeISValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool excludeISValuesSpecified + { + get + { + return this.excludeISValuesFieldSpecified; + } + set + { + this.excludeISValuesFieldSpecified = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValuesCurrentValue : OneRateCurrentMeteringValueExportType + { + + private YearMonth periodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public YearMonth Period + { + get + { + return this.periodField; + } + set + { + this.periodField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeOneRateDeviceValueValuesVerificationValue + { + + private System.DateTime startDateValueField; + + private System.DateTime endDateValueField; + + private System.DateTime sealDateField; + + private OneRateMeteringValueExportType1[] startValueField; + + private OneRateMeteringValueExportType1[] endValueField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime StartDateValue + { + get + { + return this.startDateValueField; + } + set + { + this.startDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDateValue + { + get + { + return this.endDateValueField; + } + set + { + this.endDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SealDate + { + get + { + return this.sealDateField; + } + set + { + this.sealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("StartValue", Order=3)] + public OneRateMeteringValueExportType1[] StartValue + { + get + { + return this.startValueField; + } + set + { + this.startValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EndValue", Order=4)] + public OneRateMeteringValueExportType1[] EndValue + { + get + { + return this.endValueField; + } + set + { + this.endValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("VerificationReason", typeof(nsiRef), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeVolumeDeviceValue : VolumeMeteringValueExportType + { + + private bool excludeISValuesField; + + private bool excludeISValuesFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool excludeISValues + { + get + { + return this.excludeISValuesField; + } + set + { + this.excludeISValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool excludeISValuesSpecified + { + get + { + return this.excludeISValuesFieldSpecified; + } + set + { + this.excludeISValuesFieldSpecified = 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/device-metering/")] + public partial class VolumeMeteringValueExportType + { + + private VolumeMeteringValueExportTypeCurrentValue[] currentValueField; + + private VolumeCurrentMeteringValueExportType[] controlValueField; + + private VolumeMeteringValueExportTypeVerificationValue[] verificationValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentValue", Order=0)] + public VolumeMeteringValueExportTypeCurrentValue[] CurrentValue + { + get + { + return this.currentValueField; + } + set + { + this.currentValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ControlValue", Order=1)] + public VolumeCurrentMeteringValueExportType[] ControlValue + { + get + { + return this.controlValueField; + } + set + { + this.controlValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VerificationValue", Order=2)] + public VolumeMeteringValueExportTypeVerificationValue[] VerificationValue + { + get + { + return this.verificationValueField; + } + set + { + this.verificationValueField = 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/device-metering/")] + public partial class VolumeMeteringValueExportTypeCurrentValue : VolumeCurrentMeteringValueExportType + { + + private YearMonth periodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public YearMonth Period + { + get + { + return this.periodField; + } + set + { + this.periodField = 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/device-metering/")] + public partial class VolumeMeteringValueExportTypeVerificationValue + { + + private System.DateTime startDateValueField; + + private System.DateTime endDateValueField; + + private System.DateTime sealDateField; + + private VolumeMeteringValueExportBaseType[] startValueField; + + private VolumeMeteringValueExportBaseType[] endValueField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime StartDateValue + { + get + { + return this.startDateValueField; + } + set + { + this.startDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDateValue + { + get + { + return this.endDateValueField; + } + set + { + this.endDateValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime SealDate + { + get + { + return this.sealDateField; + } + set + { + this.sealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("StartValue", Order=3)] + public VolumeMeteringValueExportBaseType[] StartValue + { + get + { + return this.startValueField; + } + set + { + this.startValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EndValue", Order=4)] + public VolumeMeteringValueExportBaseType[] EndValue + { + get + { + return this.endValueField; + } + set + { + this.endValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("VerificationReason", typeof(nsiRef), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/device-metering/")] + public partial class exportMeteringDeviceHistoryResultTypeArchivedValues + { + + private nsiRef archivingReasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ArchivingReason + { + get + { + return this.archivingReasonField; + } + set + { + this.archivingReasonField = 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.DeviceMetering.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.DeviceMetering.getStateRequest getStateRequest; + + public getStateRequest1() + { + } + + public getStateRequest1(Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader, Hcs.Service.Async.DeviceMetering.getStateRequest getStateRequest) + { + this.RequestHeader = RequestHeader; + 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.DeviceMetering.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/device-metering/", Order=0)] + public Hcs.Service.Async.DeviceMetering.getStateResult getStateResult; + + public getStateResponse() + { + } + + public getStateResponse(Hcs.Service.Async.DeviceMetering.ResultHeader ResultHeader, Hcs.Service.Async.DeviceMetering.getStateResult getStateResult) + { + this.ResultHeader = ResultHeader; + this.getStateResult = getStateResult; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public interface DeviceMeteringPortTypesAsyncChannel : Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public partial class DeviceMeteringPortTypesAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync + { + + /// + /// Реализуйте этот разделяемый метод для настройки конечной точки службы. + /// + /// Настраиваемая конечная точка + /// Учетные данные клиента. + static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); + + public DeviceMeteringPortTypesAsyncClient() : + base(DeviceMeteringPortTypesAsyncClient.GetDefaultBinding(), DeviceMeteringPortTypesAsyncClient.GetDefaultEndpointAddress()) + { + this.Endpoint.Name = EndpointConfiguration.DeviceMeteringPortAsync.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public DeviceMeteringPortTypesAsyncClient(EndpointConfiguration endpointConfiguration) : + base(DeviceMeteringPortTypesAsyncClient.GetBindingForEndpoint(endpointConfiguration), DeviceMeteringPortTypesAsyncClient.GetEndpointAddress(endpointConfiguration)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public DeviceMeteringPortTypesAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : + base(DeviceMeteringPortTypesAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public DeviceMeteringPortTypesAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : + base(DeviceMeteringPortTypesAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public DeviceMeteringPortTypesAsyncClient(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.DeviceMetering.DeviceMeteringPortTypesAsync.importMeteringDeviceValuesAsync(Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest1 request) + { + return base.Channel.importMeteringDeviceValuesAsync(request); + } + + public System.Threading.Tasks.Task importMeteringDeviceValuesAsync(Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader, Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest importMeteringDeviceValuesRequest) + { + Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest1 inValue = new Hcs.Service.Async.DeviceMetering.importMeteringDeviceValuesRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importMeteringDeviceValuesRequest = importMeteringDeviceValuesRequest; + return ((Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync)(this)).importMeteringDeviceValuesAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync.exportMeteringDeviceHistoryAsync(Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest1 request) + { + return base.Channel.exportMeteringDeviceHistoryAsync(request); + } + + public System.Threading.Tasks.Task exportMeteringDeviceHistoryAsync(Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader, Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest exportMeteringDeviceHistoryRequest) + { + Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest1 inValue = new Hcs.Service.Async.DeviceMetering.exportMeteringDeviceHistoryRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportMeteringDeviceHistoryRequest = exportMeteringDeviceHistoryRequest; + return ((Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync)(this)).exportMeteringDeviceHistoryAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync.getStateAsync(Hcs.Service.Async.DeviceMetering.getStateRequest1 request) + { + return base.Channel.getStateAsync(request); + } + + public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.DeviceMetering.RequestHeader RequestHeader, Hcs.Service.Async.DeviceMetering.getStateRequest getStateRequest) + { + Hcs.Service.Async.DeviceMetering.getStateRequest1 inValue = new Hcs.Service.Async.DeviceMetering.getStateRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.getStateRequest = getStateRequest; + return ((Hcs.Service.Async.DeviceMetering.DeviceMeteringPortTypesAsync)(this)).getStateAsync(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.DeviceMeteringPortAsync)) + { + 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.DeviceMeteringPortAsync)) + { + return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-device-metering-service/services/DeviceMeter" + + "ingAsync"); + } + throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() + { + return DeviceMeteringPortTypesAsyncClient.GetBindingForEndpoint(EndpointConfiguration.DeviceMeteringPortAsync); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() + { + return DeviceMeteringPortTypesAsyncClient.GetEndpointAddress(EndpointConfiguration.DeviceMeteringPortAsync); + } + + public enum EndpointConfiguration + { + + DeviceMeteringPortAsync, + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/ConnectedService.json new file mode 100644 index 0000000..1027c43 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/house-management/hcs-house-management-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.HouseManagement" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/Reference.cs new file mode 100644 index 0000000..c811521 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.HouseManagement/Reference.cs @@ -0,0 +1,62932 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +namespace Hcs.Service.Async.HouseManagement +{ + + + /// + [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/metering-device-base/")] + public partial class VolumeMeteringValueBaseType + { + + private nsiRef municipalResourceField; + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = 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-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 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 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/account-base/")] + public partial class PaymentReasonType + { + + private string contractNumberField; + + private System.DateTime contractDateField; + + private System.DateTime contractEndDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime ContractDate + { + get + { + return this.contractDateField; + } + set + { + this.contractDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime ContractEndDate + { + get + { + return this.contractEndDateField; + } + set + { + this.contractEndDateField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementAttachmentFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFiasAddressRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementOkeiRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementEnumFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementIntegerFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementDateFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFloatFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementBooleanFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementStringFieldType))] + [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 abstract partial class NsiElementFieldType + { + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + 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/nsi-base/")] + public partial class NsiElementAttachmentFieldType : NsiElementFieldType + { + + private AttachmentType documentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AttachmentType Document + { + get + { + return this.documentField; + } + set + { + this.documentField = 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 AttachmentType + { + + private string nameField; + + private string descriptionField; + + private Attachment attachmentField; + + private string attachmentHASHField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Attachment Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AttachmentHASH + { + get + { + return this.attachmentHASHField; + } + set + { + this.attachmentHASHField = 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 Attachment + { + + private string attachmentGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AttachmentGUID + { + get + { + return this.attachmentGUIDField; + } + set + { + this.attachmentGUIDField = 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 NsiElementFiasAddressRefFieldType : NsiElementFieldType + { + + private NsiElementFiasAddressRefFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementFiasAddressRefFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementFiasAddressRefFieldTypeNsiRef + { + + private string guidField; + + private string aoGuidField; + + /// + [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 aoGuid + { + get + { + return this.aoGuidField; + } + set + { + this.aoGuidField = 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 NsiElementOkeiRefFieldType : NsiElementFieldType + { + + private string codeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code + { + get + { + return this.codeField; + } + set + { + this.codeField = 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 NsiElementNsiRefFieldType : NsiElementFieldType + { + + private NsiElementNsiRefFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementNsiRefFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementNsiRefFieldTypeNsiRef + { + + private string nsiItemRegistryNumberField; + + private nsiRef refField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef Ref + { + get + { + return this.refField; + } + set + { + this.refField = 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 NsiElementNsiFieldType : NsiElementFieldType + { + + private NsiElementNsiFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementNsiFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementNsiFieldTypeNsiRef + { + + private string nsiItemRegistryNumberField; + + private ListGroup listGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = 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/nsi-base/")] + public enum ListGroup + { + + /// + NSI, + + /// + NSIRAO, + } + + /// + [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 NsiElementEnumFieldType : NsiElementFieldType + { + + private NsiElementEnumFieldTypePosition[] positionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Position", Order=0)] + public NsiElementEnumFieldTypePosition[] Position + { + get + { + return this.positionField; + } + set + { + this.positionField = 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/nsi-base/")] + public partial class NsiElementEnumFieldTypePosition + { + + private object gUIDField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public object GUID + { + get + { + return this.gUIDField; + } + set + { + this.gUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + 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/nsi-base/")] + public partial class NsiElementIntegerFieldType : NsiElementFieldType + { + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + 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/nsi-base/")] + public partial class NsiElementDateFieldType : NsiElementFieldType + { + + private System.DateTime valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementFloatFieldType : NsiElementFieldType + { + + private float valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public float Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementBooleanFieldType : NsiElementFieldType + { + + private bool valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementStringFieldType : NsiElementFieldType + { + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + 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/nsi-base/")] + public partial class NsiElementType + { + + private string codeField; + + private string gUIDField; + + private System.DateTime[] itemsField; + + private ItemsChoiceType22[] itemsElementNameField; + + private bool isActualField; + + private NsiElementFieldType[] nsiElementFieldField; + + private NsiElementType[] childElementField; + + /// + [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("EndDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Modified", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public System.DateTime[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType22[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsActual + { + get + { + return this.isActualField; + } + set + { + this.isActualField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiElementField", Order=5)] + public NsiElementFieldType[] NsiElementField + { + get + { + return this.nsiElementFieldField; + } + set + { + this.nsiElementFieldField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ChildElement", Order=6)] + public NsiElementType[] ChildElement + { + get + { + return this.childElementField; + } + set + { + this.childElementField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", IncludeInSchema=false)] + public enum ItemsChoiceType22 + { + + /// + EndDate, + + /// + Modified, + + /// + StartDate, + } + + /// + [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 NsiItemType + { + + private string nsiItemRegistryNumberField; + + private System.DateTime createdField; + + private NsiElementType[] nsiElementField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime Created + { + get + { + return this.createdField; + } + set + { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiElement", Order=2)] + public NsiElementType[] NsiElement + { + get + { + return this.nsiElementField; + } + set + { + this.nsiElementField = 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 NsiListType + { + + private System.DateTime createdField; + + private NsiItemInfoType[] nsiItemInfoField; + + private ListGroup listGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime Created + { + get + { + return this.createdField; + } + set + { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiItemInfo", Order=1)] + public NsiItemInfoType[] NsiItemInfo + { + get + { + return this.nsiItemInfoField; + } + set + { + this.nsiItemInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = 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 NsiItemInfoType + { + + private string registryNumberField; + + private string nameField; + + private System.DateTime modifiedField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime Modified + { + get + { + return this.modifiedField; + } + set + { + this.modifiedField = 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 SignaturePropertyType + { + + private System.Xml.XmlElement[] itemsField; + + private string[] textField; + + private string targetField; + + private string idField; + + /// + [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] + public System.Xml.XmlElement[] 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 Target + { + get + { + return this.targetField; + } + set + { + this.targetField = 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 SignaturePropertiesType + { + + private SignaturePropertyType[] signaturePropertyField; + + private string idField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SignatureProperty", Order=0)] + public SignaturePropertyType[] SignatureProperty + { + get + { + return this.signaturePropertyField; + } + set + { + this.signaturePropertyField = 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 ManifestType + { + + private ReferenceType[] referenceField; + + private string idField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Reference", Order=0)] + 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 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 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 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://dom.gosuslugi.ru/schema/integration/base/")] + public partial class DocumentPortalType + { + + private string nameField; + + private string docNumberField; + + private System.DateTime approveDateField; + + private AttachmentType attachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DocNumber + { + get + { + return this.docNumberField; + } + set + { + this.docNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime ApproveDate + { + get + { + return this.approveDateField; + } + set + { + this.approveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public AttachmentType Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = 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 PeriodOpen + { + + private System.DateTime startDateField; + + private bool startDateFieldSpecified; + + private System.DateTime endDateField; + + private bool endDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime startDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool startDateSpecified + { + get + { + return this.startDateFieldSpecified; + } + set + { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + 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.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 Period + { + + private System.DateTime startDateField; + + private System.DateTime endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime startDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime endDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = 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 YearMonth + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = 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 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://dom.gosuslugi.ru/schema/integration/base/")] + public partial class SignedAttachmentType + { + + private AttachmentType attachmentField; + + private AttachmentWODescriptionType[] signatureField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AttachmentType Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Signature", Order=1)] + public AttachmentWODescriptionType[] Signature + { + get + { + return this.signatureField; + } + set + { + this.signatureField = 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 AttachmentWODescriptionType + { + + private string nameField; + + private string descriptionField; + + private Attachment attachmentField; + + private string attachmentHASHField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Attachment Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AttachmentHASH + { + get + { + return this.attachmentHASHField; + } + set + { + this.attachmentHASHField = 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(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public partial class ResultType + { + + private string itemField; + + private ItemChoiceType24 itemElementNameField; + + private object[] itemsField; + + private ItemsChoiceType21[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TransportGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UpdateGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType24 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CreateOrUpdateError", typeof(ErrorMessageType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("GUID", typeof(string), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("UniqueNumber", typeof(string), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("UpdateDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType21[] 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://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemChoiceType24 + { + + /// + TransportGUID, + + /// + UpdateGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemsChoiceType21 + { + + /// + CreateOrUpdateError, + + /// + GUID, + + /// + UniqueNumber, + + /// + UpdateDate, + } + + /// + [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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesType + { + + private string meteringDeviceNumberField; + + private string meteringDeviceStampField; + + private string meteringDeviceModelField; + + private System.DateTime installationDateField; + + private bool installationDateFieldSpecified; + + private System.DateTime commissioningDateField; + + private bool commissioningDateFieldSpecified; + + private bool remoteMeteringModeField; + + private bool remoteMeteringModeFieldSpecified; + + private string remoteMeteringInfoField; + + private bool temperatureSensorField; + + private bool temperatureSensorFieldSpecified; + + private bool pressureSensorField; + + private bool pressureSensorFieldSpecified; + + private MeteringDeviceToUpdateAfterDevicesValuesTypeCollectiveDevice collectiveDeviceField; + + private string[] accountGUIDField; + + private AttachmentType[] certificateField; + + private object[] itemsField; + + private System.DateTime firstVerificationDateField; + + private bool firstVerificationDateFieldSpecified; + + private System.DateTime factorySealDateField; + + private bool factorySealDateFieldSpecified; + + private bool consumedVolumeField; + + private bool consumedVolumeFieldSpecified; + + private object itemField; + + private MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristicts addressChatacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceNumber + { + get + { + return this.meteringDeviceNumberField; + } + set + { + this.meteringDeviceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringDeviceStamp + { + get + { + return this.meteringDeviceStampField; + } + set + { + this.meteringDeviceStampField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringDeviceModel + { + get + { + return this.meteringDeviceModelField; + } + set + { + this.meteringDeviceModelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime InstallationDate + { + get + { + return this.installationDateField; + } + set + { + this.installationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InstallationDateSpecified + { + get + { + return this.installationDateFieldSpecified; + } + set + { + this.installationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime CommissioningDate + { + get + { + return this.commissioningDateField; + } + set + { + this.commissioningDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CommissioningDateSpecified + { + get + { + return this.commissioningDateFieldSpecified; + } + set + { + this.commissioningDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool RemoteMeteringMode + { + get + { + return this.remoteMeteringModeField; + } + set + { + this.remoteMeteringModeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RemoteMeteringModeSpecified + { + get + { + return this.remoteMeteringModeFieldSpecified; + } + set + { + this.remoteMeteringModeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string RemoteMeteringInfo + { + get + { + return this.remoteMeteringInfoField; + } + set + { + this.remoteMeteringInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool TemperatureSensor + { + get + { + return this.temperatureSensorField; + } + set + { + this.temperatureSensorField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TemperatureSensorSpecified + { + get + { + return this.temperatureSensorFieldSpecified; + } + set + { + this.temperatureSensorFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool PressureSensor + { + get + { + return this.pressureSensorField; + } + set + { + this.pressureSensorField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PressureSensorSpecified + { + get + { + return this.pressureSensorFieldSpecified; + } + set + { + this.pressureSensorFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public MeteringDeviceToUpdateAfterDevicesValuesTypeCollectiveDevice CollectiveDevice + { + get + { + return this.collectiveDeviceField; + } + set + { + this.collectiveDeviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", Order=10)] + public string[] AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=11)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceEnergy", typeof(MunicipalResourceElectricUpdateType), Order=12)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceNotEnergy", typeof(OneRateMeteringValueBaseType), Order=12)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=13)] + public System.DateTime FirstVerificationDate + { + get + { + return this.firstVerificationDateField; + } + set + { + this.firstVerificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstVerificationDateSpecified + { + get + { + return this.firstVerificationDateFieldSpecified; + } + set + { + this.firstVerificationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=14)] + public System.DateTime FactorySealDate + { + get + { + return this.factorySealDateField; + } + set + { + this.factorySealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FactorySealDateSpecified + { + get + { + return this.factorySealDateFieldSpecified; + } + set + { + this.factorySealDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public bool ConsumedVolume + { + get + { + return this.consumedVolumeField; + } + set + { + this.consumedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ConsumedVolumeSpecified + { + get + { + return this.consumedVolumeFieldSpecified; + } + set + { + this.consumedVolumeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedWithMetering", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeLinkedWithMetering), Order=16)] + [System.Xml.Serialization.XmlElementAttribute("NotLinkedWithMetering", typeof(bool), Order=16)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristicts AddressChatacteristicts + { + get + { + return this.addressChatacteristictsField; + } + set + { + this.addressChatacteristictsField = 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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeCollectiveDevice + { + + private string temperatureSensorInformationField; + + private string pressureSensorInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string TemperatureSensorInformation + { + get + { + return this.temperatureSensorInformationField; + } + set + { + this.temperatureSensorInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PressureSensorInformation + { + get + { + return this.pressureSensorInformationField; + } + set + { + this.pressureSensorInformationField = 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/house-management/")] + public partial class MunicipalResourceElectricUpdateType : ElectricMeteringValueBaseType + { + + private decimal transformationRatioField; + + private bool transformationRatioFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal TransformationRatio + { + get + { + return this.transformationRatioField; + } + set + { + this.transformationRatioField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransformationRatioSpecified + { + get + { + return this.transformationRatioFieldSpecified; + } + set + { + this.transformationRatioFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceElectricExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceElectricUpdateType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceElectricBaseType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceElectricExportType2))] + [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/metering-device-base/")] + public partial class ElectricMeteringValueBaseType + { + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ElectricMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceElectricExportType))] + [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/metering-device-base/")] + public partial class ElectricMeteringValueExportType : ElectricMeteringValueBaseType + { + + private string readingsSourceField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/metering-device-base/")] + public partial class ElectricMeteringValueExportWithTSType : ElectricMeteringValueExportType + { + + private System.DateTime enterIntoSystemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EnterIntoSystem + { + get + { + return this.enterIntoSystemField; + } + set + { + this.enterIntoSystemField = 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/house-management/")] + public partial class MunicipalResourceElectricExportType : ElectricMeteringValueExportType + { + + private decimal transformationRatioField; + + private bool transformationRatioFieldSpecified; + + private MunicipalResourceElectricExportTypeUnit unitField; + + private bool unitFieldSpecified; + + private MunicipalResourceElectricExportTypeMeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal TransformationRatio + { + get + { + return this.transformationRatioField; + } + set + { + this.transformationRatioField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransformationRatioSpecified + { + get + { + return this.transformationRatioFieldSpecified; + } + set + { + this.transformationRatioFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public MunicipalResourceElectricExportTypeUnit Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitSpecified + { + get + { + return this.unitFieldSpecified; + } + set + { + this.unitFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public MunicipalResourceElectricExportTypeMeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = 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/house-management/")] + public enum MunicipalResourceElectricExportTypeUnit + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("245")] + Item245, + } + + /// + [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/house-management/")] + public partial class MunicipalResourceElectricExportTypeMeteringValueInDefaultUnit + { + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceElectricExportType2))] + [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/house-management/")] + public partial class MunicipalResourceElectricBaseType : ElectricMeteringValueBaseType + { + + private decimal transformationRatioField; + + private bool transformationRatioFieldSpecified; + + private MunicipalResourceElectricBaseTypeUnit unitField; + + private bool unitFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal TransformationRatio + { + get + { + return this.transformationRatioField; + } + set + { + this.transformationRatioField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransformationRatioSpecified + { + get + { + return this.transformationRatioFieldSpecified; + } + set + { + this.transformationRatioFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public MunicipalResourceElectricBaseTypeUnit Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitSpecified + { + get + { + return this.unitFieldSpecified; + } + set + { + this.unitFieldSpecified = 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/house-management/")] + public enum MunicipalResourceElectricBaseTypeUnit + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("245")] + Item245, + } + + /// + [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/house-management/")] + public partial class MunicipalResourceElectricExportType2 : MunicipalResourceElectricBaseType + { + + private MunicipalResourceElectricExportType2MeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + private string readingsSourceField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MunicipalResourceElectricExportType2MeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/house-management/")] + public partial class MunicipalResourceElectricExportType2MeteringValueInDefaultUnit + { + + private string meteringValueT1Field; + + private string meteringValueT2Field; + + private string meteringValueT3Field; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValueT1 + { + get + { + return this.meteringValueT1Field; + } + set + { + this.meteringValueT1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValueT2 + { + get + { + return this.meteringValueT2Field; + } + set + { + this.meteringValueT2Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringValueT3 + { + get + { + return this.meteringValueT3Field; + } + set + { + this.meteringValueT3Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceNotElectricExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceNotElectricBaseType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceNotElectricExportType2))] + [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/metering-device-base/")] + public partial class OneRateMeteringValueBaseType + { + + private nsiRef municipalResourceField; + + private string meteringValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringValue + { + get + { + return this.meteringValueField; + } + set + { + this.meteringValueField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneRateMeteringValueExportWithTSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceNotElectricExportType))] + [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/metering-device-base/")] + public partial class OneRateMeteringValueExportType : OneRateMeteringValueBaseType + { + + private string readingsSourceField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/metering-device-base/")] + public partial class OneRateMeteringValueExportWithTSType : OneRateMeteringValueExportType + { + + private System.DateTime enterIntoSystemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EnterIntoSystem + { + get + { + return this.enterIntoSystemField; + } + set + { + this.enterIntoSystemField = 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/house-management/")] + public partial class MunicipalResourceNotElectricExportType : OneRateMeteringValueExportType + { + + private MunicipalResourceNotElectricExportTypeUnit unitField; + + private bool unitFieldSpecified; + + private MunicipalResourceNotElectricExportTypeMeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MunicipalResourceNotElectricExportTypeUnit Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitSpecified + { + get + { + return this.unitFieldSpecified; + } + set + { + this.unitFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public MunicipalResourceNotElectricExportTypeMeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = 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/house-management/")] + public enum MunicipalResourceNotElectricExportTypeUnit + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("233")] + Item233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245")] + Item245, + + /// + [System.Xml.Serialization.XmlEnumAttribute("246")] + Item246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("271")] + Item271, + + /// + A056, + + /// + A058, + } + + /// + [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/house-management/")] + public partial class MunicipalResourceNotElectricExportTypeMeteringValueInDefaultUnit + { + + private string meteringValueField; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValue + { + get + { + return this.meteringValueField; + } + set + { + this.meteringValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MunicipalResourceNotElectricExportType2))] + [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/house-management/")] + public partial class MunicipalResourceNotElectricBaseType : OneRateMeteringValueBaseType + { + + private MunicipalResourceNotElectricBaseTypeUnit unitField; + + private bool unitFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MunicipalResourceNotElectricBaseTypeUnit Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitSpecified + { + get + { + return this.unitFieldSpecified; + } + set + { + this.unitFieldSpecified = 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/house-management/")] + public enum MunicipalResourceNotElectricBaseTypeUnit + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("233")] + Item233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245")] + Item245, + + /// + [System.Xml.Serialization.XmlEnumAttribute("246")] + Item246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("271")] + Item271, + + /// + A056, + + /// + A058, + } + + /// + [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/house-management/")] + public partial class MunicipalResourceNotElectricExportType2 : MunicipalResourceNotElectricBaseType + { + + private MunicipalResourceNotElectricExportType2MeteringValueInDefaultUnit meteringValueInDefaultUnitField; + + private string readingsSourceField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MunicipalResourceNotElectricExportType2MeteringValueInDefaultUnit MeteringValueInDefaultUnit + { + get + { + return this.meteringValueInDefaultUnitField; + } + set + { + this.meteringValueInDefaultUnitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ReadingsSource + { + get + { + return this.readingsSourceField; + } + set + { + this.readingsSourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/house-management/")] + public partial class MunicipalResourceNotElectricExportType2MeteringValueInDefaultUnit + { + + private string meteringValueField; + + private string defaultUnitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringValue + { + get + { + return this.meteringValueField; + } + set + { + this.meteringValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DefaultUnit + { + get + { + return this.defaultUnitField; + } + set + { + this.defaultUnitField = 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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeLinkedWithMetering + { + + private MeteringDeviceToUpdateAfterDevicesValuesTypeLinkedWithMeteringInstallationPlace installationPlaceField; + + private string[] linkedMeteringDeviceVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MeteringDeviceToUpdateAfterDevicesValuesTypeLinkedWithMeteringInstallationPlace InstallationPlace + { + get + { + return this.installationPlaceField; + } + set + { + this.installationPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedMeteringDeviceVersionGUID", Order=1)] + public string[] LinkedMeteringDeviceVersionGUID + { + get + { + return this.linkedMeteringDeviceVersionGUIDField; + } + set + { + this.linkedMeteringDeviceVersionGUIDField = 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/house-management/")] + public enum MeteringDeviceToUpdateAfterDevicesValuesTypeLinkedWithMeteringInstallationPlace + { + + /// + @in, + + /// + @out, + } + + /// + [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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristicts + { + + private object itemField; + + private ItemChoiceType23 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseDevice", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsApartmentHouseDevice), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CollectiveApartmentDevice", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsCollectiveApartmentDevice), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CollectiveDevice", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsCollectiveDevice), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomDevice", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsLivingRoomDevice), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseDevice", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsNonResidentialPremiseDevice), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremiseDevice", typeof(MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsResidentialPremiseDevice), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType23 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = 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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsApartmentHouseDevice + { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isChangeToFIASHouseGuid", typeof(bool), 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsCollectiveApartmentDevice + { + + private string[] premiseGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseGUID", Order=0)] + public string[] PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = 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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsCollectiveDevice + { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isChangeToFIASHouseGuid", typeof(bool), 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsLivingRoomDevice + { + + private string[] livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomGUID", Order=0)] + public string[] LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsNonResidentialPremiseDevice + { + + private string[] premiseGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseGUID", Order=0)] + public string[] PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = 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/house-management/")] + public partial class MeteringDeviceToUpdateAfterDevicesValuesTypeAddressChatacteristictsResidentialPremiseDevice + { + + private string[] premiseGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseGUID", Order=0)] + public string[] PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType23 + { + + /// + ApartmentHouseDevice, + + /// + CollectiveApartmentDevice, + + /// + CollectiveDevice, + + /// + LivingRoomDevice, + + /// + NonResidentialPremiseDevice, + + /// + ResidentialPremiseDevice, + } + + /// + [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/house-management/")] + public partial class DeviceMunicipalResourceType + { + + private nsiRef municipalResourceField; + + private DeviceMunicipalResourceTypeUnit unitField; + + private bool unitFieldSpecified; + + private string tariffCountField; + + private decimal transformationRatioField; + + private bool transformationRatioFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DeviceMunicipalResourceTypeUnit Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnitSpecified + { + get + { + return this.unitFieldSpecified; + } + set + { + this.unitFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)] + public string TariffCount + { + get + { + return this.tariffCountField; + } + set + { + this.tariffCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TransformationRatio + { + get + { + return this.transformationRatioField; + } + set + { + this.transformationRatioField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransformationRatioSpecified + { + get + { + return this.transformationRatioFieldSpecified; + } + set + { + this.transformationRatioFieldSpecified = 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/house-management/")] + public enum DeviceMunicipalResourceTypeUnit + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("233")] + Item233, + + /// + [System.Xml.Serialization.XmlEnumAttribute("245")] + Item245, + + /// + [System.Xml.Serialization.XmlEnumAttribute("246")] + Item246, + + /// + [System.Xml.Serialization.XmlEnumAttribute("271")] + Item271, + + /// + A056, + + /// + A058, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportMeteringDeviceDataResultType))] + [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/house-management/")] + public partial class MeteringDeviceFullInformationExportType + { + + private MeteringDeviceBasicCharacteristicsType basicChatacteristictsField; + + private object itemField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MeteringDeviceBasicCharacteristicsType BasicChatacteristicts + { + get + { + return this.basicChatacteristictsField; + } + set + { + this.basicChatacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedWithMetering", typeof(MeteringDeviceFullInformationExportTypeLinkedWithMetering), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NotLinkedWithMetering", typeof(bool), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceEnergy", typeof(MunicipalResourceElectricExportType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceNotEnergy", typeof(MunicipalResourceNotElectricExportType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResources", typeof(DeviceMunicipalResourceType), 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(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsType + { + + private string meteringDeviceNumberField; + + private string meteringDeviceStampField; + + private string meteringDeviceModelField; + + private System.DateTime installationDateField; + + private bool installationDateFieldSpecified; + + private System.DateTime commissioningDateField; + + private bool commissioningDateFieldSpecified; + + private bool remoteMeteringModeField; + + private string remoteMeteringInfoField; + + private System.DateTime firstVerificationDateField; + + private bool firstVerificationDateFieldSpecified; + + private nsiRef verificationIntervalField; + + private System.DateTime factorySealDateField; + + private bool factorySealDateFieldSpecified; + + private bool temperatureSensorField; + + private bool pressureSensorField; + + private bool consumedVolumeField; + + private bool consumedVolumeFieldSpecified; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceNumber + { + get + { + return this.meteringDeviceNumberField; + } + set + { + this.meteringDeviceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringDeviceStamp + { + get + { + return this.meteringDeviceStampField; + } + set + { + this.meteringDeviceStampField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringDeviceModel + { + get + { + return this.meteringDeviceModelField; + } + set + { + this.meteringDeviceModelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime InstallationDate + { + get + { + return this.installationDateField; + } + set + { + this.installationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InstallationDateSpecified + { + get + { + return this.installationDateFieldSpecified; + } + set + { + this.installationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime CommissioningDate + { + get + { + return this.commissioningDateField; + } + set + { + this.commissioningDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CommissioningDateSpecified + { + get + { + return this.commissioningDateFieldSpecified; + } + set + { + this.commissioningDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool RemoteMeteringMode + { + get + { + return this.remoteMeteringModeField; + } + set + { + this.remoteMeteringModeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string RemoteMeteringInfo + { + get + { + return this.remoteMeteringInfoField; + } + set + { + this.remoteMeteringInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=7)] + public System.DateTime FirstVerificationDate + { + get + { + return this.firstVerificationDateField; + } + set + { + this.firstVerificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstVerificationDateSpecified + { + get + { + return this.firstVerificationDateFieldSpecified; + } + set + { + this.firstVerificationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public nsiRef VerificationInterval + { + get + { + return this.verificationIntervalField; + } + set + { + this.verificationIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=9)] + public System.DateTime FactorySealDate + { + get + { + return this.factorySealDateField; + } + set + { + this.factorySealDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FactorySealDateSpecified + { + get + { + return this.factorySealDateFieldSpecified; + } + set + { + this.factorySealDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool TemperatureSensor + { + get + { + return this.temperatureSensorField; + } + set + { + this.temperatureSensorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool PressureSensor + { + get + { + return this.pressureSensorField; + } + set + { + this.pressureSensorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool ConsumedVolume + { + get + { + return this.consumedVolumeField; + } + set + { + this.consumedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ConsumedVolumeSpecified + { + get + { + return this.consumedVolumeFieldSpecified; + } + set + { + this.consumedVolumeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseDevice", typeof(MeteringDeviceBasicCharacteristicsTypeApartmentHouseDevice), Order=13)] + [System.Xml.Serialization.XmlElementAttribute("CollectiveApartmentDevice", typeof(MeteringDeviceBasicCharacteristicsTypeCollectiveApartmentDevice), Order=13)] + [System.Xml.Serialization.XmlElementAttribute("CollectiveDevice", typeof(MeteringDeviceBasicCharacteristicsTypeCollectiveDevice), Order=13)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomDevice", typeof(MeteringDeviceBasicCharacteristicsTypeLivingRoomDevice), Order=13)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseDevice", typeof(MeteringDeviceBasicCharacteristicsTypeNonResidentialPremiseDevice), Order=13)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremiseDevice", typeof(MeteringDeviceBasicCharacteristicsTypeResidentialPremiseDevice), Order=13)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeApartmentHouseDevice + { + + private string[] fIASHouseGuidField; + + private string[] accountGUIDField; + + private AttachmentType[] certificateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", Order=0)] + public string[] FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", Order=1)] + public string[] AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=2)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeCollectiveApartmentDevice + { + + private string[] premiseGUIDField; + + private string[] accountGUIDField; + + private AttachmentType[] certificateField; + + private MeteringDeviceBasicCharacteristicsTypeCollectiveApartmentDevicePremiseInfo[] premiseInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseGUID", Order=0)] + public string[] PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", Order=1)] + public string[] AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=2)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseInfo", Order=3)] + public MeteringDeviceBasicCharacteristicsTypeCollectiveApartmentDevicePremiseInfo[] PremiseInfo + { + get + { + return this.premiseInfoField; + } + set + { + this.premiseInfoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeCollectiveApartmentDevicePremiseInfo + { + + private string premiseGUIDField; + + private object premiseNoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object PremiseNo + { + get + { + return this.premiseNoField; + } + set + { + this.premiseNoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeCollectiveDevice + { + + private string[] fIASHouseGuidField; + + private string temperatureSensingElementInfoField; + + private string pressureSensingElementInfoField; + + private AttachmentType[] projectRegistrationNodeField; + + private AttachmentType[] certificateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", Order=0)] + public string[] FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string TemperatureSensingElementInfo + { + get + { + return this.temperatureSensingElementInfoField; + } + set + { + this.temperatureSensingElementInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PressureSensingElementInfo + { + get + { + return this.pressureSensingElementInfoField; + } + set + { + this.pressureSensingElementInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ProjectRegistrationNode", Order=3)] + public AttachmentType[] ProjectRegistrationNode + { + get + { + return this.projectRegistrationNodeField; + } + set + { + this.projectRegistrationNodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=4)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeLivingRoomDevice + { + + private string[] livingRoomGUIDField; + + private string[] accountGUIDField; + + private AttachmentType[] certificateField; + + private MeteringDeviceBasicCharacteristicsTypeLivingRoomDeviceLivingRoomInfo[] livingRoomInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomGUID", Order=0)] + public string[] LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", Order=1)] + public string[] AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=2)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomInfo", Order=3)] + public MeteringDeviceBasicCharacteristicsTypeLivingRoomDeviceLivingRoomInfo[] LivingRoomInfo + { + get + { + return this.livingRoomInfoField; + } + set + { + this.livingRoomInfoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeLivingRoomDeviceLivingRoomInfo + { + + private string livingRoomGUIDField; + + private object livingRoomNoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object LivingRoomNo + { + get + { + return this.livingRoomNoField; + } + set + { + this.livingRoomNoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeNonResidentialPremiseDevice + { + + private string[] premiseGUIDField; + + private string[] accountGUIDField; + + private AttachmentType[] certificateField; + + private MeteringDeviceBasicCharacteristicsTypeNonResidentialPremiseDevicePremiseInfo[] premiseInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseGUID", Order=0)] + public string[] PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", Order=1)] + public string[] AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=2)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseInfo", Order=3)] + public MeteringDeviceBasicCharacteristicsTypeNonResidentialPremiseDevicePremiseInfo[] PremiseInfo + { + get + { + return this.premiseInfoField; + } + set + { + this.premiseInfoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeNonResidentialPremiseDevicePremiseInfo + { + + private string premiseGUIDField; + + private object premiseNoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object PremiseNo + { + get + { + return this.premiseNoField; + } + set + { + this.premiseNoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeResidentialPremiseDevice + { + + private string[] premiseGUIDField; + + private string[] accountGUIDField; + + private AttachmentType[] certificateField; + + private MeteringDeviceBasicCharacteristicsTypeResidentialPremiseDevicePremiseInfo[] premiseInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseGUID", Order=0)] + public string[] PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", Order=1)] + public string[] AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Certificate", Order=2)] + public AttachmentType[] Certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PremiseInfo", Order=3)] + public MeteringDeviceBasicCharacteristicsTypeResidentialPremiseDevicePremiseInfo[] PremiseInfo + { + get + { + return this.premiseInfoField; + } + set + { + this.premiseInfoField = 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/house-management/")] + public partial class MeteringDeviceBasicCharacteristicsTypeResidentialPremiseDevicePremiseInfo + { + + private string premiseGUIDField; + + private object premiseNoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremiseGUID + { + get + { + return this.premiseGUIDField; + } + set + { + this.premiseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object PremiseNo + { + get + { + return this.premiseNoField; + } + set + { + this.premiseNoField = 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/house-management/")] + public partial class MeteringDeviceFullInformationExportTypeLinkedWithMetering + { + + private MeteringDeviceFullInformationExportTypeLinkedWithMeteringInstallationPlace installationPlaceField; + + private string[] linkedMeteringDeviceVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MeteringDeviceFullInformationExportTypeLinkedWithMeteringInstallationPlace InstallationPlace + { + get + { + return this.installationPlaceField; + } + set + { + this.installationPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedMeteringDeviceVersionGUID", Order=1)] + public string[] LinkedMeteringDeviceVersionGUID + { + get + { + return this.linkedMeteringDeviceVersionGUIDField; + } + set + { + this.linkedMeteringDeviceVersionGUIDField = 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/house-management/")] + public enum MeteringDeviceFullInformationExportTypeLinkedWithMeteringInstallationPlace + { + + /// + @in, + + /// + @out, + } + + /// + [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/house-management/")] + public partial class exportMeteringDeviceDataResultType : MeteringDeviceFullInformationExportType + { + + private string meteringDeviceRootGUIDField; + + private exportMeteringDeviceDataResultTypeStatusRootDoc statusRootDocField; + + private string meteringDeviceVersionGUIDField; + + private string versionNumberField; + + private string statusVersionField; + + private System.DateTime updateDateTimeField; + + private string[] meteringOwnerField; + + private string meteringDeviceGISGKHNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceRootGUID + { + get + { + return this.meteringDeviceRootGUIDField; + } + set + { + this.meteringDeviceRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportMeteringDeviceDataResultTypeStatusRootDoc StatusRootDoc + { + get + { + return this.statusRootDocField; + } + set + { + this.statusRootDocField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MeteringDeviceVersionGUID + { + get + { + return this.meteringDeviceVersionGUIDField; + } + set + { + this.meteringDeviceVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=3)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string StatusVersion + { + get + { + return this.statusVersionField; + } + set + { + this.statusVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public System.DateTime UpdateDateTime + { + get + { + return this.updateDateTimeField; + } + set + { + this.updateDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=6)] + [System.Xml.Serialization.XmlArrayItemAttribute("orgRootEntityGUID", Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", IsNullable=false)] + public string[] MeteringOwner + { + get + { + return this.meteringOwnerField; + } + set + { + this.meteringOwnerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string MeteringDeviceGISGKHNumber + { + get + { + return this.meteringDeviceGISGKHNumberField; + } + set + { + this.meteringDeviceGISGKHNumberField = 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/house-management/")] + public enum exportMeteringDeviceDataResultTypeStatusRootDoc + { + + /// + Active, + + /// + Archival, + } + + /// + [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/house-management/")] + public partial class ExportObjectAddressType + { + + private ExportObjectAddressTypeHouseType houseTypeField; + + private bool houseTypeFieldSpecified; + + private string fIASHouseGuidField; + + private string apartmentNumberField; + + private string roomNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ExportObjectAddressTypeHouseType HouseType + { + get + { + return this.houseTypeField; + } + set + { + this.houseTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HouseTypeSpecified + { + get + { + return this.houseTypeFieldSpecified; + } + set + { + this.houseTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ApartmentNumber + { + get + { + return this.apartmentNumberField; + } + set + { + this.apartmentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = 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/house-management/")] + public enum ExportObjectAddressTypeHouseType + { + + /// + MKD, + + /// + ZHD, + + /// + ZHDBlockZastroyki, + } + + /// + [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/house-management/")] + public partial class OwnerRefusalExportType + { + + private string messageGUIDField; + + private string refusalGUIDField; + + private Owner ownerField; + + private exportPropertyDetails[] exportPropertyDetailsField; + + private Representative representativeField; + + private AttachmentType[] refusalAttachmentsField; + + private OwnerRefusalStatusType refusalStatusField; + + private System.DateTime publishDateField; + + /// + [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 RefusalGUID + { + get + { + return this.refusalGUIDField; + } + set + { + this.refusalGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Owner Owner + { + get + { + return this.ownerField; + } + set + { + this.ownerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("exportPropertyDetails", Order=3)] + public exportPropertyDetails[] exportPropertyDetails + { + get + { + return this.exportPropertyDetailsField; + } + set + { + this.exportPropertyDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public Representative Representative + { + get + { + return this.representativeField; + } + set + { + this.representativeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RefusalAttachments", Order=5)] + public AttachmentType[] RefusalAttachments + { + get + { + return this.refusalAttachmentsField; + } + set + { + this.refusalAttachmentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OwnerRefusalStatusType RefusalStatus + { + get + { + return this.refusalStatusField; + } + set + { + this.refusalStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public System.DateTime PublishDate + { + get + { + return this.publishDateField; + } + set + { + this.publishDateField = 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/house-management/")] + public partial class Owner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OwnerInd", typeof(OwnerOwnerInd), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OwnerOrg", typeof(RegOrgRootAndVersionType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class OwnerOwnerInd : DecisionIndType + { + + private string sNILSField; + + private DecisionIndID decisionIndIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=0)] + public string SNILS + { + get + { + return this.sNILSField; + } + set + { + this.sNILSField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DecisionIndID DecisionIndID + { + get + { + return this.decisionIndIDField; + } + set + { + this.decisionIndIDField = 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/house-management/")] + public partial class DecisionIndID + { + + private nsiRef typeField; + + private string seriesField; + + private string numberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = 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/house-management/")] + public partial class DecisionIndType : FIOType + { + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(IndType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DecisionIndType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(VotingInitiatorIndType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountIndType))] + [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/individual-registry-base/")] + public partial class FIOType + { + + private string surnameField; + + private string firstNameField; + + private string patronymicField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")] + public partial class IndType : FIOType + { + + private Sex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private object itemField; + + private string placeBirthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public Sex Sex + { + get + { + return this.sexField; + } + set + { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SexSpecified + { + get + { + return this.sexFieldSpecified; + } + set + { + this.sexFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ID", typeof(ID), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PlaceBirth + { + get + { + return this.placeBirthField; + } + set + { + this.placeBirthField = 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/individual-registry-base/")] + public enum Sex + { + + /// + M, + + /// + F, + } + + /// + [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/individual-registry-base/")] + public partial class ID + { + + private nsiRef typeField; + + private string seriesField; + + private string numberField; + + private System.DateTime issueDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime IssueDate + { + get + { + return this.issueDateField; + } + set + { + this.issueDateField = 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/house-management/")] + public partial class VotingInitiatorIndType : FIOType + { + + private VotingInitiatorIndTypeSex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private string sNILSField; + + private VotingInitiatorIndID votingInitiatorIndIDField; + + private string placeBirthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public VotingInitiatorIndTypeSex 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(DataType="date", Order=1)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=2)] + public string SNILS + { + get + { + return this.sNILSField; + } + set + { + this.sNILSField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public VotingInitiatorIndID VotingInitiatorIndID + { + get + { + return this.votingInitiatorIndIDField; + } + set + { + this.votingInitiatorIndIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PlaceBirth + { + get + { + return this.placeBirthField; + } + set + { + this.placeBirthField = 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/house-management/")] + public enum VotingInitiatorIndTypeSex + { + + /// + M, + + /// + F, + } + + /// + [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/house-management/")] + public partial class VotingInitiatorIndID + { + + private nsiRef typeField; + + private string seriesField; + + private string numberField; + + private System.DateTime issueDateField; + + private bool issueDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime IssueDate + { + get + { + return this.issueDateField; + } + set + { + this.issueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IssueDateSpecified + { + get + { + return this.issueDateFieldSpecified; + } + set + { + this.issueDateFieldSpecified = 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/house-management/")] + public partial class AccountIndType : FIOType + { + + private AccountIndTypeSex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AccountIndTypeSex 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(DataType="date", Order=1)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ID", typeof(ID), Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public enum AccountIndTypeSex + { + + /// + 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 RegOrgRootAndVersionType + { + + private string itemField; + + private ItemChoiceType5 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("orgRootEntityGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType5 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-base/", IncludeInSchema=false)] + public enum ItemChoiceType5 + { + + /// + orgRootEntityGUID, + + /// + orgVersionGUID, + } + + /// + [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/house-management/")] + public partial class exportPropertyDetails + { + + private string registrationNumberField; + + private System.DateTime registrationDateField; + + private string premisesNumField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private exportPropertyDetailsPropertyType propertyTypeField; + + private exportPropertyDetailsShareSize shareSizeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RegistrationNumber + { + get + { + return this.registrationNumberField; + } + set + { + this.registrationNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime RegistrationDate + { + get + { + return this.registrationDateField; + } + set + { + this.registrationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public exportPropertyDetailsPropertyType PropertyType + { + get + { + return this.propertyTypeField; + } + set + { + this.propertyTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public exportPropertyDetailsShareSize ShareSize + { + get + { + return this.shareSizeField; + } + set + { + this.shareSizeField = 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/house-management/")] + public partial class exportPropertyDetailsPropertyType + { + + private bool itemField; + + private ItemChoiceType6 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("IndividualProperty", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("JointProperty", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ShareProperty", 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 ItemChoiceType6 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/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType6 + { + + /// + IndividualProperty, + + /// + JointProperty, + + /// + ShareProperty, + } + + /// + [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/house-management/")] + public partial class exportPropertyDetailsShareSize + { + + private string numeratorField; + + private string denumeratorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string Numerator + { + get + { + return this.numeratorField; + } + set + { + this.numeratorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] + public string Denumerator + { + get + { + return this.denumeratorField; + } + set + { + this.denumeratorField = 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/house-management/")] + public partial class Representative + { + + private object itemField; + + private bool notarizedField; + + private AttachmentType[] representativeAttachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RepresentativeInd", typeof(RepresentativeRepresentativeInd), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RepresentativeOrg", typeof(RegOrgRootAndVersionType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool Notarized + { + get + { + return this.notarizedField; + } + set + { + this.notarizedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RepresentativeAttachments", Order=2)] + public AttachmentType[] RepresentativeAttachments + { + get + { + return this.representativeAttachmentsField; + } + set + { + this.representativeAttachmentsField = 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/house-management/")] + public partial class RepresentativeRepresentativeInd : DecisionIndType + { + + private string sNILSField; + + private DecisionIndID decisionIndIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=0)] + public string SNILS + { + get + { + return this.sNILSField; + } + set + { + this.sNILSField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DecisionIndID DecisionIndID + { + get + { + return this.decisionIndIDField; + } + set + { + this.decisionIndIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum OwnerRefusalStatusType + { + + /// + Published, + + /// + Canceled, + } + + /// + [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/house-management/")] + public partial class OwnerRefusalType + { + + private Owner ownerField; + + private PropertyDetails[] propertyDetailsField; + + private Representative representativeField; + + private AttachmentType[] refusalAttachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public Owner Owner + { + get + { + return this.ownerField; + } + set + { + this.ownerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PropertyDetails", Order=1)] + public PropertyDetails[] PropertyDetails + { + get + { + return this.propertyDetailsField; + } + set + { + this.propertyDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Representative Representative + { + get + { + return this.representativeField; + } + set + { + this.representativeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RefusalAttachments", Order=3)] + public AttachmentType[] RefusalAttachments + { + get + { + return this.refusalAttachmentsField; + } + set + { + this.refusalAttachmentsField = 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/house-management/")] + public partial class PropertyDetails + { + + private string registrationNumberField; + + private System.DateTime registrationDateField; + + private string premisesNumField; + + private decimal totalAreaField; + + private PropertyDetailsPropertyType propertyTypeField; + + private PropertyDetailsShareSize shareSizeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RegistrationNumber + { + get + { + return this.registrationNumberField; + } + set + { + this.registrationNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime RegistrationDate + { + get + { + return this.registrationDateField; + } + set + { + this.registrationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public PropertyDetailsPropertyType PropertyType + { + get + { + return this.propertyTypeField; + } + set + { + this.propertyTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public PropertyDetailsShareSize ShareSize + { + get + { + return this.shareSizeField; + } + set + { + this.shareSizeField = 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/house-management/")] + public partial class PropertyDetailsPropertyType + { + + private bool itemField; + + private ItemChoiceType21 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("IndividualProperty", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("JointProperty", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ShareProperty", 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 ItemChoiceType21 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/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType21 + { + + /// + IndividualProperty, + + /// + JointProperty, + + /// + ShareProperty, + } + + /// + [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/house-management/")] + public partial class PropertyDetailsShareSize + { + + private string numeratorField; + + private string denumeratorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string Numerator + { + get + { + return this.numeratorField; + } + set + { + this.numeratorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] + public string Denumerator + { + get + { + return this.denumeratorField; + } + set + { + this.denumeratorField = 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/house-management/")] + public partial class exportQuestionOnDecisionType + { + + private string questionNumberField; + + private string questionNameField; + + private decimal itemField; + + private ItemChoiceType22 itemElementNameField; + + private bool isDigitalDecisionField; + + private bool isDigitalDecisionFieldSpecified; + + public exportQuestionOnDecisionType() + { + this.isDigitalDecisionField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string QuestionName + { + get + { + return this.questionNameField; + } + set + { + this.questionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OwnerAbstent", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("OwnerAgainst", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("OwnerAgree", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public decimal Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType22 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsDigitalDecision + { + get + { + return this.isDigitalDecisionField; + } + set + { + this.isDigitalDecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsDigitalDecisionSpecified + { + get + { + return this.isDigitalDecisionFieldSpecified; + } + set + { + this.isDigitalDecisionFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType22 + { + + /// + OwnerAbstent, + + /// + OwnerAgainst, + + /// + OwnerAgree, + } + + /// + [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/house-management/")] + public partial class OwnerDecisionType + { + + private Owner ownerField; + + private PropertyDetails[] propertyDetailsField; + + private Representative representativeField; + + private QuestionOnDecisionType questionOnDecisionField; + + private AttachmentType[] decisionAttachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public Owner Owner + { + get + { + return this.ownerField; + } + set + { + this.ownerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PropertyDetails", Order=1)] + public PropertyDetails[] PropertyDetails + { + get + { + return this.propertyDetailsField; + } + set + { + this.propertyDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Representative Representative + { + get + { + return this.representativeField; + } + set + { + this.representativeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public QuestionOnDecisionType QuestionOnDecision + { + get + { + return this.questionOnDecisionField; + } + set + { + this.questionOnDecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DecisionAttachments", Order=4)] + public AttachmentType[] DecisionAttachments + { + get + { + return this.decisionAttachmentsField; + } + set + { + this.decisionAttachmentsField = 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/house-management/")] + public partial class QuestionOnDecisionType + { + + private string questionNumberField; + + private bool itemField; + + private ItemChoiceType7 itemElementNameField; + + private bool isDigitalDecisionField; + + private bool isDigitalDecisionFieldSpecified; + + public QuestionOnDecisionType() + { + this.isDigitalDecisionField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OwnerAbstent", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("OwnerAgainst", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("OwnerAgree", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType7 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool IsDigitalDecision + { + get + { + return this.isDigitalDecisionField; + } + set + { + this.isDigitalDecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsDigitalDecisionSpecified + { + get + { + return this.isDigitalDecisionFieldSpecified; + } + set + { + this.isDigitalDecisionFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType7 + { + + /// + OwnerAbstent, + + /// + OwnerAgainst, + + /// + OwnerAgree, + } + + /// + [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/house-management/")] + public partial class PublicPropertyContractType + { + + private object itemField; + + private string fIASHouseGuidField; + + private string contractNumberField; + + private System.DateTime dateField; + + private System.DateTime startDateField; + + private System.DateTime endDateField; + + private string contractObjectField; + + private string commentsField; + + private decimal paymentField; + + private bool paymentFieldSpecified; + + private string moneySpentDirectionField; + + private AttachmentType[] contractAttachmentField; + + private PublicPropertyContractTypeRentAgrConfirmationDocument[] rentAgrConfirmationDocumentField; + + private bool isGratuitousBasisField; + + private bool isGratuitousBasisFieldSpecified; + + public PublicPropertyContractType() + { + this.isGratuitousBasisField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Entrepreneur", typeof(IndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(RegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)] + public System.DateTime EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Comments + { + get + { + return this.commentsField; + } + set + { + this.commentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Payment + { + get + { + return this.paymentField; + } + set + { + this.paymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaymentSpecified + { + get + { + return this.paymentFieldSpecified; + } + set + { + this.paymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string MoneySpentDirection + { + get + { + return this.moneySpentDirectionField; + } + set + { + this.moneySpentDirectionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=10)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RentAgrConfirmationDocument", Order=11)] + public PublicPropertyContractTypeRentAgrConfirmationDocument[] RentAgrConfirmationDocument + { + get + { + return this.rentAgrConfirmationDocumentField; + } + set + { + this.rentAgrConfirmationDocumentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool IsGratuitousBasis + { + get + { + return this.isGratuitousBasisField; + } + set + { + this.isGratuitousBasisField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsGratuitousBasisSpecified + { + get + { + return this.isGratuitousBasisFieldSpecified; + } + set + { + this.isGratuitousBasisFieldSpecified = 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class PublicPropertyContractTypeRentAgrConfirmationDocument + { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", typeof(PublicPropertyContractTypeRentAgrConfirmationDocumentProtocolMeetingOwners), 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class PublicPropertyContractTypeRentAgrConfirmationDocumentProtocolMeetingOwners + { + + private string protocolNumField; + + private System.DateTime protocolDateField; + + private AttachmentType[] trustDocAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ProtocolNum + { + get + { + return this.protocolNumField; + } + set + { + this.protocolNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime ProtocolDate + { + get + { + return this.protocolDateField; + } + set + { + this.protocolDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TrustDocAttachment", Order=2)] + public AttachmentType[] TrustDocAttachment + { + get + { + return this.trustDocAttachmentField; + } + set + { + this.trustDocAttachmentField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportVotingProtocolResultType))] + [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/house-management/")] + public partial class ProtocolExportType + { + + private string[] fIASHouseGuidField; + + private RegOrgType organizationGuidField; + + private string protocolNumField; + + private System.DateTime protocolDateField; + + private object itemField; + + private MeetingTypeType meetingTypeField; + + private bool meetingTypeFieldSpecified; + + private bool item1Field; + + private Item1ChoiceType9 item1ElementNameField; + + private ProtocolExportTypeVoteInitiators[] voteInitiatorsField; + + private ProtocolExportTypeMeetingEligibility meetingEligibilityField; + + private ProtocolExportTypeDecisionList[] decisionListField; + + private string modificationField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", Order=0)] + public string[] FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public RegOrgType OrganizationGuid + { + get + { + return this.organizationGuidField; + } + set + { + this.organizationGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ProtocolNum + { + get + { + return this.protocolNumField; + } + set + { + this.protocolNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime ProtocolDate + { + get + { + return this.protocolDateField; + } + set + { + this.protocolDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AVoting", typeof(ProtocolExportTypeAVoting), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("EVoting", typeof(ProtocolExportTypeEVoting), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("Meeting", typeof(ProtocolExportTypeMeeting), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("MeetingAVoting", typeof(ProtocolExportTypeMeetingAVoting), Order=4)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public MeetingTypeType MeetingType + { + get + { + return this.meetingTypeField; + } + set + { + this.meetingTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeetingTypeSpecified + { + get + { + return this.meetingTypeFieldSpecified; + } + set + { + this.meetingTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnualVoting", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("ExtraVoting", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType9 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VoteInitiators", Order=8)] + public ProtocolExportTypeVoteInitiators[] VoteInitiators + { + get + { + return this.voteInitiatorsField; + } + set + { + this.voteInitiatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public ProtocolExportTypeMeetingEligibility MeetingEligibility + { + get + { + return this.meetingEligibilityField; + } + set + { + this.meetingEligibilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DecisionList", Order=10)] + public ProtocolExportTypeDecisionList[] DecisionList + { + get + { + return this.decisionListField; + } + set + { + this.decisionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = 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/house-management/")] + public partial class ProtocolExportTypeAVoting + { + + private System.DateTime startMakingDecisionDateField; + + private bool startMakingDecisionDateFieldSpecified; + + private System.DateTime endMakingDecisionDateField; + + private bool endMakingDecisionDateFieldSpecified; + + private string resolutionPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartMakingDecisionDateSpecified + { + get + { + return this.startMakingDecisionDateFieldSpecified; + } + set + { + this.startMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndMakingDecisionDateSpecified + { + get + { + return this.endMakingDecisionDateFieldSpecified; + } + set + { + this.endMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=3)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class Attachments : AttachmentType + { + } + + /// + [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/house-management/")] + public partial class ProtocolExportTypeEVoting + { + + private System.DateTime eVotingDateBeginField; + + private System.DateTime eVotingDateEndField; + + private string disciplineField; + + private string infoReviewField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private bool firstVotingField; + + private bool firstVotingFieldSpecified; + + private Attachments[] attachmentsField; + + public ProtocolExportTypeEVoting() + { + this.firstVotingField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EVotingDateBegin + { + get + { + return this.eVotingDateBeginField; + } + set + { + this.eVotingDateBeginField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EVotingDateEnd + { + get + { + return this.eVotingDateEndField; + } + set + { + this.eVotingDateEndField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Discipline + { + get + { + return this.disciplineField; + } + set + { + this.disciplineField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string InfoReview + { + get + { + return this.infoReviewField; + } + set + { + this.infoReviewField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool FirstVoting + { + get + { + return this.firstVotingField; + } + set + { + this.firstVotingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstVotingSpecified + { + get + { + return this.firstVotingFieldSpecified; + } + set + { + this.firstVotingFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=6)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class VotingSystemDetailsType + { + + private VotingSystemType votingSystemField; + + private string itemField; + + private ItemChoiceType15 itemElementNameField; + + private string votingSystemUrlField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public VotingSystemType VotingSystem + { + get + { + return this.votingSystemField; + } + set + { + this.votingSystemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VotingSystemGuid", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("VotingSystemName", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType15 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string VotingSystemUrl + { + get + { + return this.votingSystemUrlField; + } + set + { + this.votingSystemUrlField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum VotingSystemType + { + + /// + HCS, + + /// + PublicServicesPortal, + + /// + Regional, + + /// + Other, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType15 + { + + /// + VotingSystemGuid, + + /// + VotingSystemName, + } + + /// + [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/house-management/")] + public partial class ProtocolExportTypeMeeting : VoitingType + { + + private System.DateTime meetingDateField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=1)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class VoitingType + { + + private string votingPlaceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = 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/house-management/")] + public partial class ProtocolExportTypeMeetingAVoting + { + + private System.DateTime meetingDateField; + + private string votingPlaceField; + + private System.DateTime startMakingDecisionDateField; + + private bool startMakingDecisionDateFieldSpecified; + + private System.DateTime endMakingDecisionDateField; + + private bool endMakingDecisionDateFieldSpecified; + + private string resolutionPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartMakingDecisionDateSpecified + { + get + { + return this.startMakingDecisionDateFieldSpecified; + } + set + { + this.startMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndMakingDecisionDateSpecified + { + get + { + return this.endMakingDecisionDateFieldSpecified; + } + set + { + this.endMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=5)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum MeetingTypeType + { + + /// + Owners, + + /// + Homeowners, + + /// + Cooperative, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType9 + { + + /// + AnnualVoting, + + /// + ExtraVoting, + } + + /// + [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/house-management/")] + public partial class ProtocolExportTypeVoteInitiators + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(VotingInitiatorIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Org", typeof(RegOrgVersionType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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 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.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ProtocolExportTypeMeetingEligibility + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class ProtocolExportTypeDecisionList + { + + private string questionNumberField; + + private string questionNameField; + + private nsiRef decisionsTypeField; + + private ProtocolExportTypeDecisionListHomeownersDecisionsType homeownersDecisionsTypeField; + + private bool itemField; + + private ItemChoiceType20 itemElementNameField; + + private decimal agreeField; + + private bool agreeFieldSpecified; + + private decimal againstField; + + private bool againstFieldSpecified; + + private decimal abstentField; + + private bool abstentFieldSpecified; + + private nsiRef formingFundField; + + private nsiRef managementTypeField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private AdminOfGeneralMeetingType adminOfGeneralMeetingField; + + private ProtocolExportTypeDecisionListVotingResume votingResumeField; + + private bool votingResumeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string QuestionName + { + get + { + return this.questionNameField; + } + set + { + this.questionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef DecisionsType + { + get + { + return this.decisionsTypeField; + } + set + { + this.decisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ProtocolExportTypeDecisionListHomeownersDecisionsType HomeownersDecisionsType + { + get + { + return this.homeownersDecisionsTypeField; + } + set + { + this.homeownersDecisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("CharterNotContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType20 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal Agree + { + get + { + return this.agreeField; + } + set + { + this.agreeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgreeSpecified + { + get + { + return this.agreeFieldSpecified; + } + set + { + this.agreeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal Against + { + get + { + return this.againstField; + } + set + { + this.againstField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgainstSpecified + { + get + { + return this.againstFieldSpecified; + } + set + { + this.againstFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Abstent + { + get + { + return this.abstentField; + } + set + { + this.abstentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AbstentSpecified + { + get + { + return this.abstentFieldSpecified; + } + set + { + this.abstentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public nsiRef FormingFund + { + get + { + return this.formingFundField; + } + set + { + this.formingFundField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public nsiRef ManagementType + { + get + { + return this.managementTypeField; + } + set + { + this.managementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public AdminOfGeneralMeetingType AdminOfGeneralMeeting + { + get + { + return this.adminOfGeneralMeetingField; + } + set + { + this.adminOfGeneralMeetingField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public ProtocolExportTypeDecisionListVotingResume votingResume + { + get + { + return this.votingResumeField; + } + set + { + this.votingResumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool votingResumeSpecified + { + get + { + return this.votingResumeFieldSpecified; + } + set + { + this.votingResumeFieldSpecified = 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/house-management/")] + public partial class ProtocolExportTypeDecisionListHomeownersDecisionsType : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType20 + { + + /// + CharterContained, + + /// + CharterNotContained, + } + + /// + [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/house-management/")] + public partial class AdminOfGeneralMeetingType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CitizenAdministator", typeof(AdminOfGeneralMeetingTypeCitizenAdministator), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LegalEntityAdministrator", typeof(RegOrgRootAndVersionType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class AdminOfGeneralMeetingTypeCitizenAdministator + { + + private VotingInitiatorIndType indField; + + private string fIASHouseGuidField; + + private string placeAddressField; + + private string[] phoneField; + + private string[] emailField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public VotingInitiatorIndType Ind + { + get + { + return this.indField; + } + set + { + this.indField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PlaceAddress + { + get + { + return this.placeAddressField; + } + set + { + this.placeAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Phone", Order=3)] + public string[] Phone + { + get + { + return this.phoneField; + } + set + { + this.phoneField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Email", Order=4)] + public string[] Email + { + get + { + return this.emailField; + } + set + { + this.emailField = 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/house-management/")] + public enum ProtocolExportTypeDecisionListVotingResume + { + + /// + M, + + /// + N, + } + + /// + [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/house-management/")] + public partial class exportVotingProtocolResultType : ProtocolExportType + { + + private exportVotingProtocolResultTypeStatusProtocol statusProtocolField; + + private string votingProtocolGUIDField; + + private string rootProtocolGUIDField; + + private exportVotingProtocolResultTypeStatusVersionProtocol statusVersionProtocolField; + + private int versionNumberField; + + private System.DateTime versionDateModificationField; + + private bool versionDateModificationFieldSpecified; + + private System.DateTime versionDatePlacementField; + + private bool versionDatePlacementFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportVotingProtocolResultTypeStatusProtocol StatusProtocol + { + get + { + return this.statusProtocolField; + } + set + { + this.statusProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string VotingProtocolGUID + { + get + { + return this.votingProtocolGUIDField; + } + set + { + this.votingProtocolGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string RootProtocolGUID + { + get + { + return this.rootProtocolGUIDField; + } + set + { + this.rootProtocolGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public exportVotingProtocolResultTypeStatusVersionProtocol StatusVersionProtocol + { + get + { + return this.statusVersionProtocolField; + } + set + { + this.statusVersionProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public int VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)] + public System.DateTime VersionDateModification + { + get + { + return this.versionDateModificationField; + } + set + { + this.versionDateModificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VersionDateModificationSpecified + { + get + { + return this.versionDateModificationFieldSpecified; + } + set + { + this.versionDateModificationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=6)] + public System.DateTime VersionDatePlacement + { + get + { + return this.versionDatePlacementField; + } + set + { + this.versionDatePlacementField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VersionDatePlacementSpecified + { + get + { + return this.versionDatePlacementFieldSpecified; + } + set + { + this.versionDatePlacementFieldSpecified = 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/house-management/")] + public enum exportVotingProtocolResultTypeStatusProtocol + { + + /// + Created, + + /// + Posted, + + /// + Edited, + + /// + Annuled, + + /// + PostedFromAnotherSystem, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportVotingProtocolResultTypeStatusVersionProtocol + { + + /// + Created, + + /// + Posted, + + /// + Edited, + + /// + Annuled, + + /// + PostedFromAnotherSystem, + } + + /// + [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/house-management/")] + public partial class ExternalVotingProtocolType + { + + private string protocolNumField; + + private System.DateTime protocolDateField; + + private ExternalVotingProtocolTypeMeetingEligibility meetingEligibilityField; + + private ExternalVotingProtocolTypeDecisionList[] decisionListField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ProtocolNum + { + get + { + return this.protocolNumField; + } + set + { + this.protocolNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime ProtocolDate + { + get + { + return this.protocolDateField; + } + set + { + this.protocolDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ExternalVotingProtocolTypeMeetingEligibility MeetingEligibility + { + get + { + return this.meetingEligibilityField; + } + set + { + this.meetingEligibilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DecisionList", Order=3)] + public ExternalVotingProtocolTypeDecisionList[] DecisionList + { + get + { + return this.decisionListField; + } + set + { + this.decisionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=4)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public enum ExternalVotingProtocolTypeMeetingEligibility + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class ExternalVotingProtocolTypeDecisionList + { + + private string questionNumberField; + + private decimal agreeField; + + private bool agreeFieldSpecified; + + private decimal againstField; + + private bool againstFieldSpecified; + + private decimal abstentField; + + private bool abstentFieldSpecified; + + private ExternalVotingProtocolTypeDecisionListVotingResume votingResumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Agree + { + get + { + return this.agreeField; + } + set + { + this.agreeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgreeSpecified + { + get + { + return this.agreeFieldSpecified; + } + set + { + this.agreeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Against + { + get + { + return this.againstField; + } + set + { + this.againstField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgainstSpecified + { + get + { + return this.againstFieldSpecified; + } + set + { + this.againstFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Abstent + { + get + { + return this.abstentField; + } + set + { + this.abstentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AbstentSpecified + { + get + { + return this.abstentFieldSpecified; + } + set + { + this.abstentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ExternalVotingProtocolTypeDecisionListVotingResume VotingResume + { + get + { + return this.votingResumeField; + } + set + { + this.votingResumeField = 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/house-management/")] + public enum ExternalVotingProtocolTypeDecisionListVotingResume + { + + /// + M, + + /// + N, + } + + /// + [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/house-management/")] + public partial class AnnulmentProtocolType + { + + private string modificationField; + + private object itemField; + + private System.DateTime annulmentDateField; + + private bool annulmentDateFieldSpecified; + + private string annulmentNumberField; + + private nsiRef nSIModificationField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentOrganization", typeof(RegOrgType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("AnnulmentOrganizationText", typeof(string), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime AnnulmentDate + { + get + { + return this.annulmentDateField; + } + set + { + this.annulmentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AnnulmentDateSpecified + { + get + { + return this.annulmentDateFieldSpecified; + } + set + { + this.annulmentDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AnnulmentNumber + { + get + { + return this.annulmentNumberField; + } + set + { + this.annulmentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef NSIModification + { + get + { + return this.nSIModificationField; + } + set + { + this.nSIModificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=5)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportVotingMessageResultType))] + [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/house-management/")] + public partial class MessageExportType + { + + private string[] fIASHouseGUIDField; + + private RegOrgType organizationGuidField; + + private string messageNumField; + + private System.DateTime messageDateField; + + private bool itemField; + + private ItemChoiceType18 itemElementNameField; + + private object item1Field; + + private MeetingTypeType meetingTypeField; + + private VoteInitiators[] voteInitiatorsField; + + private MessageExportTypeDecisionList[] decisionListField; + + private string modificationReasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGUID", Order=0)] + public string[] FIASHouseGUID + { + get + { + return this.fIASHouseGUIDField; + } + set + { + this.fIASHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public RegOrgType OrganizationGuid + { + get + { + return this.organizationGuidField; + } + set + { + this.organizationGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MessageNum + { + get + { + return this.messageNumField; + } + set + { + this.messageNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime MessageDate + { + get + { + return this.messageDateField; + } + set + { + this.messageDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnualVoting", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("ExtraVoting", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType18 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AVoting", typeof(MessageExportTypeAVoting), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("EVoting", typeof(MessageExportTypeEVoting), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Meeting", typeof(MessageExportTypeMeeting), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("MeetingAVoting", typeof(MessageExportTypeMeetingAVoting), Order=6)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public MeetingTypeType MeetingType + { + get + { + return this.meetingTypeField; + } + set + { + this.meetingTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VoteInitiators", Order=8)] + public VoteInitiators[] VoteInitiators + { + get + { + return this.voteInitiatorsField; + } + set + { + this.voteInitiatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DecisionList", Order=9)] + public MessageExportTypeDecisionList[] DecisionList + { + get + { + return this.decisionListField; + } + set + { + this.decisionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string ModificationReason + { + get + { + return this.modificationReasonField; + } + set + { + this.modificationReasonField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType18 + { + + /// + AnnualVoting, + + /// + ExtraVoting, + } + + /// + [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/house-management/")] + public partial class MessageExportTypeAVoting + { + + private System.DateTime startMakingDecisionDateField; + + private System.DateTime endMakingDecisionDateField; + + private string resolutionPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=3)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageExportTypeEVoting + { + + private System.DateTime eVotingDateBeginField; + + private System.DateTime eVotingDateEndField; + + private string disciplineField; + + private string infoReviewField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private bool firstVotingField; + + private bool firstVotingFieldSpecified; + + private AdminOfGeneralMeetingType adminOfGeneralMeetingField; + + private string adminAddressField; + + private Attachments[] attachmentsField; + + public MessageExportTypeEVoting() + { + this.firstVotingField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EVotingDateBegin + { + get + { + return this.eVotingDateBeginField; + } + set + { + this.eVotingDateBeginField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EVotingDateEnd + { + get + { + return this.eVotingDateEndField; + } + set + { + this.eVotingDateEndField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Discipline + { + get + { + return this.disciplineField; + } + set + { + this.disciplineField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string InfoReview + { + get + { + return this.infoReviewField; + } + set + { + this.infoReviewField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool FirstVoting + { + get + { + return this.firstVotingField; + } + set + { + this.firstVotingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstVotingSpecified + { + get + { + return this.firstVotingFieldSpecified; + } + set + { + this.firstVotingFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public AdminOfGeneralMeetingType AdminOfGeneralMeeting + { + get + { + return this.adminOfGeneralMeetingField; + } + set + { + this.adminOfGeneralMeetingField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string AdminAddress + { + get + { + return this.adminAddressField; + } + set + { + this.adminAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=8)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageExportTypeMeeting + { + + private System.DateTime meetingDateField; + + private string votingPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=2)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageExportTypeMeetingAVoting + { + + private System.DateTime startMakingDecisionDateField; + + private System.DateTime endMakingDecisionDateField; + + private string resolutionPlaceField; + + private System.DateTime meetingDateField; + + private string votingPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=5)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class VoteInitiators + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(VotingInitiatorIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Org", typeof(RegOrgRootAndVersionType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class MessageExportTypeDecisionList + { + + private string questionNumberField; + + private string questionNameField; + + private nsiRef decisionsTypeField; + + private MessageExportTypeDecisionListHomeownersDecisionsType homeownersDecisionsTypeField; + + private bool itemField; + + private ItemChoiceType19 itemElementNameField; + + private nsiRef formingFundField; + + private nsiRef managementTypeField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private AdminOfGeneralMeetingType adminOfGeneralMeetingField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string QuestionName + { + get + { + return this.questionNameField; + } + set + { + this.questionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef DecisionsType + { + get + { + return this.decisionsTypeField; + } + set + { + this.decisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public MessageExportTypeDecisionListHomeownersDecisionsType HomeownersDecisionsType + { + get + { + return this.homeownersDecisionsTypeField; + } + set + { + this.homeownersDecisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("CharterNotContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType19 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public nsiRef FormingFund + { + get + { + return this.formingFundField; + } + set + { + this.formingFundField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef ManagementType + { + get + { + return this.managementTypeField; + } + set + { + this.managementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public AdminOfGeneralMeetingType AdminOfGeneralMeeting + { + get + { + return this.adminOfGeneralMeetingField; + } + set + { + this.adminOfGeneralMeetingField = 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/house-management/")] + public partial class MessageExportTypeDecisionListHomeownersDecisionsType : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType19 + { + + /// + CharterContained, + + /// + CharterNotContained, + } + + /// + [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/house-management/")] + public partial class exportVotingMessageResultType : MessageExportType + { + + private string messageGUIDField; + + private MessageStatusType messageStatusField; + + private System.DateTime publishDateField; + + private System.DateTime modificationDateField; + + private bool modificationDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MessageGUID + { + get + { + return this.messageGUIDField; + } + set + { + this.messageGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public MessageStatusType MessageStatus + { + get + { + return this.messageStatusField; + } + set + { + this.messageStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime PublishDate + { + get + { + return this.publishDateField; + } + set + { + this.publishDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModificationDateSpecified + { + get + { + return this.modificationDateFieldSpecified; + } + set + { + this.modificationDateFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum MessageStatusType + { + + /// + Posted, + + /// + Goes, + + /// + Finished, + + /// + MeetingCancelled, + + /// + Cancelled, + } + + /// + [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/house-management/")] + public partial class MessageType + { + + private string fIASHouseGUIDField; + + private RegOrgType organizationGuidField; + + private string messageNumField; + + private System.DateTime messageDateField; + + private bool messageDateFieldSpecified; + + private bool itemField; + + private ItemChoiceType16 itemElementNameField; + + private object item1Field; + + private MeetingTypeType meetingTypeField; + + private VoteInitiators[] voteInitiatorsField; + + private MessageTypeDecisionList[] decisionListField; + + private string modificationReasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGUID + { + get + { + return this.fIASHouseGUIDField; + } + set + { + this.fIASHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public RegOrgType OrganizationGuid + { + get + { + return this.organizationGuidField; + } + set + { + this.organizationGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string MessageNum + { + get + { + return this.messageNumField; + } + set + { + this.messageNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime MessageDate + { + get + { + return this.messageDateField; + } + set + { + this.messageDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MessageDateSpecified + { + get + { + return this.messageDateFieldSpecified; + } + set + { + this.messageDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnualVoting", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("ExtraVoting", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType16 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AVoting", typeof(MessageTypeAVoting), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("EVoting", typeof(MessageTypeEVoting), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Meeting", typeof(MessageTypeMeeting), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("MeetingAVoting", typeof(MessageTypeMeetingAVoting), Order=6)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public MeetingTypeType MeetingType + { + get + { + return this.meetingTypeField; + } + set + { + this.meetingTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VoteInitiators", Order=8)] + public VoteInitiators[] VoteInitiators + { + get + { + return this.voteInitiatorsField; + } + set + { + this.voteInitiatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DecisionList", Order=9)] + public MessageTypeDecisionList[] DecisionList + { + get + { + return this.decisionListField; + } + set + { + this.decisionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string ModificationReason + { + get + { + return this.modificationReasonField; + } + set + { + this.modificationReasonField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType16 + { + + /// + AnnualVoting, + + /// + ExtraVoting, + } + + /// + [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/house-management/")] + public partial class MessageTypeAVoting + { + + private System.DateTime startMakingDecisionDateField; + + private System.DateTime endMakingDecisionDateField; + + private string resolutionPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=3)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageTypeEVoting + { + + private System.DateTime eVotingDateBeginField; + + private System.DateTime eVotingDateEndField; + + private string disciplineField; + + private string infoReviewField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private bool firstVotingField; + + private bool firstVotingFieldSpecified; + + private AdminOfGeneralMeetingType adminOfGeneralMeetingField; + + private string adminAddressField; + + private Attachments[] attachmentsField; + + public MessageTypeEVoting() + { + this.firstVotingField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EVotingDateBegin + { + get + { + return this.eVotingDateBeginField; + } + set + { + this.eVotingDateBeginField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EVotingDateEnd + { + get + { + return this.eVotingDateEndField; + } + set + { + this.eVotingDateEndField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Discipline + { + get + { + return this.disciplineField; + } + set + { + this.disciplineField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string InfoReview + { + get + { + return this.infoReviewField; + } + set + { + this.infoReviewField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool FirstVoting + { + get + { + return this.firstVotingField; + } + set + { + this.firstVotingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstVotingSpecified + { + get + { + return this.firstVotingFieldSpecified; + } + set + { + this.firstVotingFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public AdminOfGeneralMeetingType AdminOfGeneralMeeting + { + get + { + return this.adminOfGeneralMeetingField; + } + set + { + this.adminOfGeneralMeetingField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string AdminAddress + { + get + { + return this.adminAddressField; + } + set + { + this.adminAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=8)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageTypeMeeting + { + + private System.DateTime meetingDateField; + + private string votingPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=2)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageTypeMeetingAVoting + { + + private System.DateTime startMakingDecisionDateField; + + private System.DateTime endMakingDecisionDateField; + + private string resolutionPlaceField; + + private System.DateTime meetingDateField; + + private string votingPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=5)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class MessageTypeDecisionList + { + + private string questionNumberField; + + private string questionNameField; + + private nsiRef decisionsTypeField; + + private MessageTypeDecisionListHomeownersDecisionsType homeownersDecisionsTypeField; + + private bool itemField; + + private ItemChoiceType17 itemElementNameField; + + private nsiRef formingFundField; + + private nsiRef managementTypeField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private AdminOfGeneralMeetingType adminOfGeneralMeetingField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string QuestionName + { + get + { + return this.questionNameField; + } + set + { + this.questionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef DecisionsType + { + get + { + return this.decisionsTypeField; + } + set + { + this.decisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public MessageTypeDecisionListHomeownersDecisionsType HomeownersDecisionsType + { + get + { + return this.homeownersDecisionsTypeField; + } + set + { + this.homeownersDecisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("CharterNotContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType17 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public nsiRef FormingFund + { + get + { + return this.formingFundField; + } + set + { + this.formingFundField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef ManagementType + { + get + { + return this.managementTypeField; + } + set + { + this.managementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public AdminOfGeneralMeetingType AdminOfGeneralMeeting + { + get + { + return this.adminOfGeneralMeetingField; + } + set + { + this.adminOfGeneralMeetingField = 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/house-management/")] + public partial class MessageTypeDecisionListHomeownersDecisionsType : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType17 + { + + /// + CharterContained, + + /// + CharterNotContained, + } + + /// + [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/house-management/")] + public partial class ProtocolType + { + + private string fIASHouseGuidField; + + private RegOrgType organizationGuidField; + + private string protocolNumField; + + private System.DateTime protocolDateField; + + private object itemField; + + private MeetingTypeType meetingTypeField; + + private bool meetingTypeFieldSpecified; + + private bool item1Field; + + private Item1ChoiceType8 item1ElementNameField; + + private VoteInitiators[] voteInitiatorsField; + + private ProtocolTypeMeetingEligibility meetingEligibilityField; + + private ProtocolTypeDecisionList[] decisionListField; + + private string modificationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public RegOrgType OrganizationGuid + { + get + { + return this.organizationGuidField; + } + set + { + this.organizationGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ProtocolNum + { + get + { + return this.protocolNumField; + } + set + { + this.protocolNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime ProtocolDate + { + get + { + return this.protocolDateField; + } + set + { + this.protocolDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AVoting", typeof(ProtocolTypeAVoting), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("EVoting", typeof(ProtocolTypeEVoting), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("Meeting", typeof(ProtocolTypeMeeting), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("MeetingAVoting", typeof(ProtocolTypeMeetingAVoting), Order=4)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public MeetingTypeType MeetingType + { + get + { + return this.meetingTypeField; + } + set + { + this.meetingTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeetingTypeSpecified + { + get + { + return this.meetingTypeFieldSpecified; + } + set + { + this.meetingTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnualVoting", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("ExtraVoting", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType8 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VoteInitiators", Order=8)] + public VoteInitiators[] VoteInitiators + { + get + { + return this.voteInitiatorsField; + } + set + { + this.voteInitiatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public ProtocolTypeMeetingEligibility MeetingEligibility + { + get + { + return this.meetingEligibilityField; + } + set + { + this.meetingEligibilityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DecisionList", Order=10)] + public ProtocolTypeDecisionList[] DecisionList + { + get + { + return this.decisionListField; + } + set + { + this.decisionListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = 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/house-management/")] + public partial class ProtocolTypeAVoting + { + + private System.DateTime startMakingDecisionDateField; + + private bool startMakingDecisionDateFieldSpecified; + + private System.DateTime endMakingDecisionDateField; + + private bool endMakingDecisionDateFieldSpecified; + + private string resolutionPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartMakingDecisionDateSpecified + { + get + { + return this.startMakingDecisionDateFieldSpecified; + } + set + { + this.startMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndMakingDecisionDateSpecified + { + get + { + return this.endMakingDecisionDateFieldSpecified; + } + set + { + this.endMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=3)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class ProtocolTypeEVoting + { + + private System.DateTime eVotingDateBeginField; + + private System.DateTime eVotingDateEndField; + + private string disciplineField; + + private string infoReviewField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime EVotingDateBegin + { + get + { + return this.eVotingDateBeginField; + } + set + { + this.eVotingDateBeginField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime EVotingDateEnd + { + get + { + return this.eVotingDateEndField; + } + set + { + this.eVotingDateEndField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Discipline + { + get + { + return this.disciplineField; + } + set + { + this.disciplineField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string InfoReview + { + get + { + return this.infoReviewField; + } + set + { + this.infoReviewField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=4)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class ProtocolTypeMeeting : VoitingType + { + + private System.DateTime meetingDateField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=1)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = 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/house-management/")] + public partial class ProtocolTypeMeetingAVoting + { + + private System.DateTime meetingDateField; + + private string votingPlaceField; + + private System.DateTime startMakingDecisionDateField; + + private bool startMakingDecisionDateFieldSpecified; + + private System.DateTime endMakingDecisionDateField; + + private bool endMakingDecisionDateFieldSpecified; + + private string resolutionPlaceField; + + private Attachments[] attachmentsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime MeetingDate + { + get + { + return this.meetingDateField; + } + set + { + this.meetingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string VotingPlace + { + get + { + return this.votingPlaceField; + } + set + { + this.votingPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime StartMakingDecisionDate + { + get + { + return this.startMakingDecisionDateField; + } + set + { + this.startMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartMakingDecisionDateSpecified + { + get + { + return this.startMakingDecisionDateFieldSpecified; + } + set + { + this.startMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime EndMakingDecisionDate + { + get + { + return this.endMakingDecisionDateField; + } + set + { + this.endMakingDecisionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndMakingDecisionDateSpecified + { + get + { + return this.endMakingDecisionDateFieldSpecified; + } + set + { + this.endMakingDecisionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string ResolutionPlace + { + get + { + return this.resolutionPlaceField; + } + set + { + this.resolutionPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=5)] + public Attachments[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType8 + { + + /// + AnnualVoting, + + /// + ExtraVoting, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ProtocolTypeMeetingEligibility + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class ProtocolTypeDecisionList + { + + private string questionNumberField; + + private string questionNameField; + + private nsiRef decisionsTypeField; + + private ProtocolTypeDecisionListHomeownersDecisionsType homeownersDecisionsTypeField; + + private bool itemField; + + private ItemChoiceType14 itemElementNameField; + + private decimal agreeField; + + private bool agreeFieldSpecified; + + private decimal againstField; + + private bool againstFieldSpecified; + + private decimal abstentField; + + private bool abstentFieldSpecified; + + private nsiRef formingFundField; + + private nsiRef managementTypeField; + + private VotingSystemDetailsType votingSystemDetailsField; + + private AdminOfGeneralMeetingType adminOfGeneralMeetingField; + + private ProtocolTypeDecisionListVotingResume votingResumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=0)] + public string QuestionNumber + { + get + { + return this.questionNumberField; + } + set + { + this.questionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string QuestionName + { + get + { + return this.questionNameField; + } + set + { + this.questionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef DecisionsType + { + get + { + return this.decisionsTypeField; + } + set + { + this.decisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ProtocolTypeDecisionListHomeownersDecisionsType HomeownersDecisionsType + { + get + { + return this.homeownersDecisionsTypeField; + } + set + { + this.homeownersDecisionsTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("CharterNotContained", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public bool Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType14 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal Agree + { + get + { + return this.agreeField; + } + set + { + this.agreeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgreeSpecified + { + get + { + return this.agreeFieldSpecified; + } + set + { + this.agreeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public decimal Against + { + get + { + return this.againstField; + } + set + { + this.againstField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgainstSpecified + { + get + { + return this.againstFieldSpecified; + } + set + { + this.againstFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Abstent + { + get + { + return this.abstentField; + } + set + { + this.abstentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AbstentSpecified + { + get + { + return this.abstentFieldSpecified; + } + set + { + this.abstentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public nsiRef FormingFund + { + get + { + return this.formingFundField; + } + set + { + this.formingFundField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public nsiRef ManagementType + { + get + { + return this.managementTypeField; + } + set + { + this.managementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public VotingSystemDetailsType VotingSystemDetails + { + get + { + return this.votingSystemDetailsField; + } + set + { + this.votingSystemDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public AdminOfGeneralMeetingType AdminOfGeneralMeeting + { + get + { + return this.adminOfGeneralMeetingField; + } + set + { + this.adminOfGeneralMeetingField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public ProtocolTypeDecisionListVotingResume votingResume + { + get + { + return this.votingResumeField; + } + set + { + this.votingResumeField = 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/house-management/")] + public partial class ProtocolTypeDecisionListHomeownersDecisionsType : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType14 + { + + /// + CharterContained, + + /// + CharterNotContained, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ProtocolTypeDecisionListVotingResume + { + + /// + M, + + /// + N, + } + + /// + [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/house-management/")] + public partial class ContractType + { + + private string docNumField; + + private System.DateTime signingDateField; + + private System.DateTime effectiveDateField; + + private System.DateTime planDateComptetionField; + + private ContractTypeValidity validityField; + + private object itemField; + + private ItemChoiceType13 itemElementNameField; + + private ContractTypeProtocol protocolField; + + private nsiRef contractBaseField; + + private DateDetailsType dateDetailsField; + + private AttachmentType[] contractAttachmentField; + + private ContractTypeAgreementAttachment[] agreementAttachmentField; + + private AttachmentType[] signedOwnersField; + + private AttachmentType[] commissioningPermitAgreementField; + + private AttachmentType[] charterField; + + private AttachmentType[] localGovernmentDecisionField; + + private string registryDecisionIDField; + + private bool automaticRollOverOneYearField; + + private bool automaticRollOverOneYearFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DocNum + { + get + { + return this.docNumField; + } + set + { + this.docNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime PlanDateComptetion + { + get + { + return this.planDateComptetionField; + } + set + { + this.planDateComptetionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ContractTypeValidity Validity + { + get + { + return this.validityField; + } + set + { + this.validityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("BuildingOwner", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("CompetentAuthority", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("Cooperative", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalHousing", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("Owners", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType13 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ContractTypeProtocol Protocol + { + get + { + return this.protocolField; + } + set + { + this.protocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public nsiRef ContractBase + { + get + { + return this.contractBaseField; + } + set + { + this.contractBaseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public DateDetailsType DateDetails + { + get + { + return this.dateDetailsField; + } + set + { + this.dateDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=10)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AgreementAttachment", Order=11)] + public ContractTypeAgreementAttachment[] AgreementAttachment + { + get + { + return this.agreementAttachmentField; + } + set + { + this.agreementAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SignedOwners", Order=12)] + public AttachmentType[] SignedOwners + { + get + { + return this.signedOwnersField; + } + set + { + this.signedOwnersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CommissioningPermitAgreement", Order=13)] + public AttachmentType[] CommissioningPermitAgreement + { + get + { + return this.commissioningPermitAgreementField; + } + set + { + this.commissioningPermitAgreementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Charter", Order=14)] + public AttachmentType[] Charter + { + get + { + return this.charterField; + } + set + { + this.charterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LocalGovernmentDecision", Order=15)] + public AttachmentType[] LocalGovernmentDecision + { + get + { + return this.localGovernmentDecisionField; + } + set + { + this.localGovernmentDecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string RegistryDecisionID + { + get + { + return this.registryDecisionIDField; + } + set + { + this.registryDecisionIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public bool AutomaticRollOverOneYear + { + get + { + return this.automaticRollOverOneYearField; + } + set + { + this.automaticRollOverOneYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AutomaticRollOverOneYearSpecified + { + get + { + return this.automaticRollOverOneYearFieldSpecified; + } + set + { + this.automaticRollOverOneYearFieldSpecified = 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/house-management/")] + public partial class ContractTypeValidity + { + + private string monthField; + + private string yearField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] + public string Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType13 + { + + /// + BuildingOwner, + + /// + CompetentAuthority, + + /// + Cooperative, + + /// + MunicipalHousing, + + /// + Owners, + } + + /// + [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/house-management/")] + public partial class ContractTypeProtocol + { + + private ContractTypeProtocolProtocolAdd protocolAddField; + + private string[] votingProtocolGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ContractTypeProtocolProtocolAdd ProtocolAdd + { + get + { + return this.protocolAddField; + } + set + { + this.protocolAddField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", Order=1)] + public string[] VotingProtocolGUID + { + get + { + return this.votingProtocolGUIDField; + } + set + { + this.votingProtocolGUIDField = 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/house-management/")] + public partial class ContractTypeProtocolProtocolAdd + { + + private object[] itemsField; + + private ItemsChoiceType20[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolBuildingOwner", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingBoard", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolOK", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PurchaseNumber", 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 ItemsChoiceType20[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType20 + { + + /// + ProtocolBuildingOwner, + + /// + ProtocolMeetingBoard, + + /// + ProtocolMeetingOwners, + + /// + ProtocolOK, + + /// + PurchaseNumber, + } + + /// + [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/house-management/")] + public partial class DateDetailsType + { + + private DateDetailsTypePeriodMetering periodMeteringField; + + private DateDetailsTypePaymentDocumentInterval paymentDocumentIntervalField; + + private DateDetailsTypePaymentInterval paymentIntervalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public DateDetailsTypePeriodMetering PeriodMetering + { + get + { + return this.periodMeteringField; + } + set + { + this.periodMeteringField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DateDetailsTypePaymentDocumentInterval PaymentDocumentInterval + { + get + { + return this.paymentDocumentIntervalField; + } + set + { + this.paymentDocumentIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public DateDetailsTypePaymentInterval PaymentInterval + { + get + { + return this.paymentIntervalField; + } + set + { + this.paymentIntervalField = 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/house-management/")] + public partial class DateDetailsTypePeriodMetering + { + + private DeviceMeteringsDaySelectionType startDateField; + + private DeviceMeteringsDaySelectionType endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public DeviceMeteringsDaySelectionType StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DeviceMeteringsDaySelectionType EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = 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/house-management/")] + public partial class DeviceMeteringsDaySelectionType : DaySelectionType + { + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DeviceMeteringsDaySelectionType))] + [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/house-management/")] + public partial class DaySelectionType + { + + private object itemField; + + private bool isNextMonthField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Date", typeof(sbyte), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsNextMonth + { + get + { + return this.isNextMonthField; + } + set + { + this.isNextMonthField = 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/house-management/")] + public partial class DateDetailsTypePaymentDocumentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType4 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType4 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType4 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class DateDetailsTypePaymentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType5 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType5 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType5 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class ContractTypeAgreementAttachment : AttachmentType + { + + private ImprintAgreementType imprintAgreementField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ImprintAgreementType ImprintAgreement + { + get + { + return this.imprintAgreementField; + } + set + { + this.imprintAgreementField = 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/house-management/")] + public partial class ImprintAgreementType + { + + private string agreementNumberField; + + private System.DateTime agreementDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AgreementNumber + { + get + { + return this.agreementNumberField; + } + set + { + this.agreementNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime AgreementDate + { + get + { + return this.agreementDateField; + } + set + { + this.agreementDateField = 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/house-management/")] + public partial class CharterType + { + + private System.DateTime dateField; + + private CharterDateDetailsType dateDetailsField; + + private CharterTypeMeetingProtocol meetingProtocolField; + + private bool noCharterApproveProtocolField; + + private bool noCharterApproveProtocolFieldSpecified; + + private AttachmentType[] attachmentCharterField; + + private bool automaticRollOverOneYearField; + + private bool automaticRollOverOneYearFieldSpecified; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + public CharterType() + { + this.noCharterApproveProtocolField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public CharterDateDetailsType DateDetails + { + get + { + return this.dateDetailsField; + } + set + { + this.dateDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public CharterTypeMeetingProtocol MeetingProtocol + { + get + { + return this.meetingProtocolField; + } + set + { + this.meetingProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool NoCharterApproveProtocol + { + get + { + return this.noCharterApproveProtocolField; + } + set + { + this.noCharterApproveProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoCharterApproveProtocolSpecified + { + get + { + return this.noCharterApproveProtocolFieldSpecified; + } + set + { + this.noCharterApproveProtocolFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AttachmentCharter", Order=4)] + public AttachmentType[] AttachmentCharter + { + get + { + return this.attachmentCharterField; + } + set + { + this.attachmentCharterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool AutomaticRollOverOneYear + { + get + { + return this.automaticRollOverOneYearField; + } + set + { + this.automaticRollOverOneYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AutomaticRollOverOneYearSpecified + { + get + { + return this.automaticRollOverOneYearFieldSpecified; + } + set + { + this.automaticRollOverOneYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = 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/house-management/")] + public partial class CharterDateDetailsType + { + + private CharterDateDetailsTypePeriodMetering periodMeteringField; + + private CharterDateDetailsTypePaymentDocumentInterval paymentDocumentIntervalField; + + private CharterDateDetailsTypePaymentInterval paymentIntervalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public CharterDateDetailsTypePeriodMetering PeriodMetering + { + get + { + return this.periodMeteringField; + } + set + { + this.periodMeteringField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public CharterDateDetailsTypePaymentDocumentInterval PaymentDocumentInterval + { + get + { + return this.paymentDocumentIntervalField; + } + set + { + this.paymentDocumentIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public CharterDateDetailsTypePaymentInterval PaymentInterval + { + get + { + return this.paymentIntervalField; + } + set + { + this.paymentIntervalField = 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/house-management/")] + public partial class CharterDateDetailsTypePeriodMetering + { + + private DeviceMeteringsDaySelectionType startDateField; + + private DeviceMeteringsDaySelectionType endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public DeviceMeteringsDaySelectionType StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DeviceMeteringsDaySelectionType EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = 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/house-management/")] + public partial class CharterDateDetailsTypePaymentDocumentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType6 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType6 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType6 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class CharterDateDetailsTypePaymentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType7 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType7 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType7 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class CharterTypeMeetingProtocol + { + + private AttachmentType[] protocolMeetingOwnersField; + + private string[] votingProtocolGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", Order=0)] + public AttachmentType[] ProtocolMeetingOwners + { + get + { + return this.protocolMeetingOwnersField; + } + set + { + this.protocolMeetingOwnersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", Order=1)] + public string[] VotingProtocolGUID + { + get + { + return this.votingProtocolGUIDField; + } + set + { + this.votingProtocolGUIDField = 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/house-management/")] + public partial class BaseServiceCharterType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentCharter", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", typeof(AttachmentType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class ApprovalType + { + + private bool approvalField; + + public ApprovalType() + { + this.approvalField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Approval + { + get + { + return this.approvalField; + } + set + { + this.approvalField = 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/house-management/")] + public partial class DeleteDocType + { + + private bool deleteField; + + public DeleteDocType() + { + this.deleteField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Delete + { + get + { + return this.deleteField; + } + set + { + this.deleteField = 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/house-management/")] + public partial class RollOverType + { + + private bool rollOverField; + + public RollOverType() + { + this.rollOverField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool RollOver + { + get + { + return this.rollOverField; + } + set + { + this.rollOverField = 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/house-management/")] + public partial class ProtocolOKType + { + + private string[] protocolGUIDField; + + private AttachmentType[] attachmentProtocolField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolGUID", Order=0)] + public string[] ProtocolGUID + { + get + { + return this.protocolGUIDField; + } + set + { + this.protocolGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AttachmentProtocol", Order=1)] + public AttachmentType[] AttachmentProtocol + { + get + { + return this.attachmentProtocolField; + } + set + { + this.attachmentProtocolField = 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/house-management/")] + public partial class MainInfoType + { + + private string docNumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DocNum + { + get + { + return this.docNumField; + } + set + { + this.docNumField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportAccountIndividualServicesResultType))] + [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/house-management/")] + public partial class AccountIndividualServiceType + { + + private System.DateTime beginDateField; + + private System.DateTime endDateField; + + private nsiRef additionalServiceField; + + private AttachmentType attachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime BeginDate + { + get + { + return this.beginDateField; + } + set + { + this.beginDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef AdditionalService + { + get + { + return this.additionalServiceField; + } + set + { + this.additionalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public AttachmentType Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = 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/house-management/")] + public partial class exportAccountIndividualServicesResultType : AccountIndividualServiceType + { + + private string accountIndividualServiceGUIDField; + + private string accountGUIDField; + + private bool isActualField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AccountIndividualServiceGUID + { + get + { + return this.accountIndividualServiceGUIDField; + } + set + { + this.accountIndividualServiceGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsActual + { + get + { + return this.isActualField; + } + set + { + this.isActualField = 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/house-management/")] + public partial class AccountUpdateType + { + + private sbyte livingPersonsNumberField; + + private object itemField; + + private ItemChoiceType12 itemElementNameField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private decimal residentialSquareField; + + private bool residentialSquareFieldSpecified; + + private decimal nonResidentialSquareField; + + private bool nonResidentialSquareFieldSpecified; + + private ClosedAccountAttributesType closedField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte LivingPersonsNumber + { + get + { + return this.livingPersonsNumberField; + } + set + { + this.livingPersonsNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OwnerInd", typeof(IndType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("OwnerOrg", typeof(RegOrgType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("RenterInd", typeof(IndType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("RenterOrg", typeof(RegOrgType), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType12 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal ResidentialSquare + { + get + { + return this.residentialSquareField; + } + set + { + this.residentialSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResidentialSquareSpecified + { + get + { + return this.residentialSquareFieldSpecified; + } + set + { + this.residentialSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal NonResidentialSquare + { + get + { + return this.nonResidentialSquareField; + } + set + { + this.nonResidentialSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonResidentialSquareSpecified + { + get + { + return this.nonResidentialSquareFieldSpecified; + } + set + { + this.nonResidentialSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public ClosedAccountAttributesType Closed + { + get + { + return this.closedField; + } + set + { + this.closedField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType12 + { + + /// + OwnerInd, + + /// + OwnerOrg, + + /// + RenterInd, + + /// + RenterOrg, + } + + /// + [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/house-management/")] + public partial class ClosedAccountAttributesType + { + + private nsiRef closeReasonField; + + private System.DateTime closeDateField; + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef CloseReason + { + get + { + return this.closeReasonField; + } + set + { + this.closeReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime CloseDate + { + get + { + return this.closeDateField; + } + set + { + this.closeDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = 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/house-management/")] + public partial class AccountReasonsImportType + { + + private AccountReasonsImportTypeSupplyResourceContract[] supplyResourceContractField; + + private AccountReasonsImportTypeSocialHireContract socialHireContractField; + + private AccountReasonsImportTypeTKOContract[] tKOContractField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SupplyResourceContract", Order=0)] + public AccountReasonsImportTypeSupplyResourceContract[] SupplyResourceContract + { + get + { + return this.supplyResourceContractField; + } + set + { + this.supplyResourceContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public AccountReasonsImportTypeSocialHireContract SocialHireContract + { + get + { + return this.socialHireContractField; + } + set + { + this.socialHireContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TKOContract", Order=2)] + public AccountReasonsImportTypeTKOContract[] TKOContract + { + get + { + return this.tKOContractField; + } + set + { + this.tKOContractField = 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/house-management/")] + public partial class AccountReasonsImportTypeSupplyResourceContract + { + + private object[] itemsField; + + private ItemsChoiceType17[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IsContract", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SigningDate", typeof(System.DateTime), DataType="date", 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 ItemsChoiceType17[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType17 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + IsContract, + + /// + SigningDate, + } + + /// + [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/house-management/")] + public partial class AccountReasonsImportTypeSocialHireContract + { + + private object[] itemsField; + + private ItemsChoiceType18[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SigningDate", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Type", typeof(AccountReasonsImportTypeSocialHireContractType), 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 ItemsChoiceType18[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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/house-management/")] + public enum AccountReasonsImportTypeSocialHireContractType + { + + /// + D, + + /// + M, + + /// + S, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType18 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + SigningDate, + + /// + Type, + } + + /// + [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/house-management/")] + public partial class AccountReasonsImportTypeTKOContract + { + + private object[] itemsField; + + private ItemsChoiceType19[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DateEntry", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SigningDate", typeof(System.DateTime), DataType="date", 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 ItemsChoiceType19[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType19 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + DateEntry, + + /// + SigningDate, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountIndExportType))] + [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/individual-registry-base/")] + public partial class FIOExportType + { + + private string surnameField; + + private string firstNameField; + + private string patronymicField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class AccountIndExportType : FIOExportType + { + + private AccountIndExportTypeSex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AccountIndExportTypeSex 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(DataType="date", Order=1)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ID", typeof(AccountIndExportTypeID), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public enum AccountIndExportTypeSex + { + + /// + M, + + /// + F, + } + + /// + [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/house-management/")] + public partial class AccountIndExportTypeID + { + + private nsiRef typeField; + + private string seriesField; + + private string numberField; + + private System.DateTime issueDateField; + + private bool issueDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime IssueDate + { + get + { + return this.issueDateField; + } + set + { + this.issueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IssueDateSpecified + { + get + { + return this.issueDateFieldSpecified; + } + set + { + this.issueDateFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportAccountResultType))] + [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/house-management/")] + public partial class AccountExportType + { + + private bool itemField; + + private ItemChoiceType10 itemElementNameField; + + private System.DateTime creationDateField; + + private bool creationDateFieldSpecified; + + private string livingPersonsNumberField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private decimal residentialSquareField; + + private bool residentialSquareFieldSpecified; + + private decimal heatedAreaField; + + private bool heatedAreaFieldSpecified; + + private ClosedAccountAttributesType closedField; + + private AccountExportTypeAccommodation[] accommodationField; + + private AccountExportTypePayerInfo payerInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("isCRAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isOGVorOMSAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isRCAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isRSOAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isTKOAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isUOAccount", 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 ItemChoiceType10 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime CreationDate + { + get + { + return this.creationDateField; + } + set + { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified + { + get + { + return this.creationDateFieldSpecified; + } + set + { + this.creationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=3)] + public string LivingPersonsNumber + { + get + { + return this.livingPersonsNumberField; + } + set + { + this.livingPersonsNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal ResidentialSquare + { + get + { + return this.residentialSquareField; + } + set + { + this.residentialSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResidentialSquareSpecified + { + get + { + return this.residentialSquareFieldSpecified; + } + set + { + this.residentialSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal HeatedArea + { + get + { + return this.heatedAreaField; + } + set + { + this.heatedAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeatedAreaSpecified + { + get + { + return this.heatedAreaFieldSpecified; + } + set + { + this.heatedAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ClosedAccountAttributesType Closed + { + get + { + return this.closedField; + } + set + { + this.closedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Accommodation", Order=8)] + public AccountExportTypeAccommodation[] Accommodation + { + get + { + return this.accommodationField; + } + set + { + this.accommodationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public AccountExportTypePayerInfo PayerInfo + { + get + { + return this.payerInfoField; + } + set + { + this.payerInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType10 + { + + /// + isCRAccount, + + /// + isOGVorOMSAccount, + + /// + isRCAccount, + + /// + isRSOAccount, + + /// + isTKOAccount, + + /// + isUOAccount, + } + + /// + [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/house-management/")] + public partial class AccountExportTypeAccommodation + { + + private string itemField; + + private ItemChoiceType11 itemElementNameField; + + private decimal sharePercentField; + + private bool sharePercentFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PremisesGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType11 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal SharePercent + { + get + { + return this.sharePercentField; + } + set + { + this.sharePercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SharePercentSpecified + { + get + { + return this.sharePercentFieldSpecified; + } + set + { + this.sharePercentFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType11 + { + + /// + FIASHouseGuid, + + /// + LivingRoomGUID, + + /// + PremisesGUID, + } + + /// + [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/house-management/")] + public partial class AccountExportTypePayerInfo + { + + private bool isRenterField; + + private bool isRenterFieldSpecified; + + private bool isAccountsDividedField; + + private bool isAccountsDividedFieldSpecified; + + private object itemField; + + public AccountExportTypePayerInfo() + { + this.isRenterField = true; + this.isAccountsDividedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool IsRenter + { + get + { + return this.isRenterField; + } + set + { + this.isRenterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRenterSpecified + { + get + { + return this.isRenterFieldSpecified; + } + set + { + this.isRenterFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool isAccountsDivided + { + get + { + return this.isAccountsDividedField; + } + set + { + this.isAccountsDividedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool isAccountsDividedSpecified + { + get + { + return this.isAccountsDividedFieldSpecified; + } + set + { + this.isAccountsDividedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(AccountIndExportType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Org", typeof(RegOrgVersionType), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class exportAccountResultType : AccountExportType + { + + private exportAccountResultTypeAccountReasons accountReasonsField; + + private string accountNumberField; + + private string accountGUIDField; + + private string unifiedAccountNumberField; + + private string serviceIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportAccountResultTypeAccountReasons AccountReasons + { + get + { + return this.accountReasonsField; + } + set + { + this.accountReasonsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=3)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=4)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = 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/house-management/")] + public partial class exportAccountResultTypeAccountReasons : AccountReasonsImportType + { + + private exportAccountResultTypeAccountReasonsContract contractField; + + private exportAccountResultTypeAccountReasonsCharter charterField; + + private exportAccountResultTypeAccountReasonsOverhaulFormingKindProtocol overhaulFormingKindProtocolField; + + private exportAccountResultTypeAccountReasonsOverhaulFormingKindOMSDescision overhaulFormingKindOMSDescisionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportAccountResultTypeAccountReasonsContract Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportAccountResultTypeAccountReasonsCharter Charter + { + get + { + return this.charterField; + } + set + { + this.charterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportAccountResultTypeAccountReasonsOverhaulFormingKindProtocol OverhaulFormingKindProtocol + { + get + { + return this.overhaulFormingKindProtocolField; + } + set + { + this.overhaulFormingKindProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public exportAccountResultTypeAccountReasonsOverhaulFormingKindOMSDescision OverhaulFormingKindOMSDescision + { + get + { + return this.overhaulFormingKindOMSDescisionField; + } + set + { + this.overhaulFormingKindOMSDescisionField = 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/house-management/")] + public partial class exportAccountResultTypeAccountReasonsContract + { + + private string contractGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = 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/house-management/")] + public partial class exportAccountResultTypeAccountReasonsCharter + { + + private string charterGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CharterGUID + { + get + { + return this.charterGUIDField; + } + set + { + this.charterGUIDField = 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/house-management/")] + public partial class exportAccountResultTypeAccountReasonsOverhaulFormingKindProtocol + { + + private string overhaulFormingKindProtocolGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OverhaulFormingKindProtocolGUID + { + get + { + return this.overhaulFormingKindProtocolGUIDField; + } + set + { + this.overhaulFormingKindProtocolGUIDField = 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/house-management/")] + public partial class exportAccountResultTypeAccountReasonsOverhaulFormingKindOMSDescision + { + + private string overhaulFormingKindOMSDescisionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OverhaulFormingKindOMSDescisionGUID + { + get + { + return this.overhaulFormingKindOMSDescisionGUIDField; + } + set + { + this.overhaulFormingKindOMSDescisionGUIDField = 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/house-management/")] + public partial class AccountType + { + + private bool itemField; + + private ItemChoiceType8 itemElementNameField; + + private System.DateTime creationDateField; + + private bool creationDateFieldSpecified; + + private string livingPersonsNumberField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private decimal residentialSquareField; + + private bool residentialSquareFieldSpecified; + + private decimal heatedAreaField; + + private bool heatedAreaFieldSpecified; + + private ClosedAccountAttributesType closedField; + + private AccountTypeAccommodation[] accommodationField; + + private AccountTypePayerInfo payerInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("isCRAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isOGVorOMSAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isRCAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isRSOAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isTKOAccount", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("isUOAccount", 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 ItemChoiceType8 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime CreationDate + { + get + { + return this.creationDateField; + } + set + { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified + { + get + { + return this.creationDateFieldSpecified; + } + set + { + this.creationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger", Order=3)] + public string LivingPersonsNumber + { + get + { + return this.livingPersonsNumberField; + } + set + { + this.livingPersonsNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal ResidentialSquare + { + get + { + return this.residentialSquareField; + } + set + { + this.residentialSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ResidentialSquareSpecified + { + get + { + return this.residentialSquareFieldSpecified; + } + set + { + this.residentialSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal HeatedArea + { + get + { + return this.heatedAreaField; + } + set + { + this.heatedAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HeatedAreaSpecified + { + get + { + return this.heatedAreaFieldSpecified; + } + set + { + this.heatedAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ClosedAccountAttributesType Closed + { + get + { + return this.closedField; + } + set + { + this.closedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Accommodation", Order=8)] + public AccountTypeAccommodation[] Accommodation + { + get + { + return this.accommodationField; + } + set + { + this.accommodationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public AccountTypePayerInfo PayerInfo + { + get + { + return this.payerInfoField; + } + set + { + this.payerInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType8 + { + + /// + isCRAccount, + + /// + isOGVorOMSAccount, + + /// + isRCAccount, + + /// + isRSOAccount, + + /// + isTKOAccount, + + /// + isUOAccount, + } + + /// + [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/house-management/")] + public partial class AccountTypeAccommodation + { + + private string itemField; + + private ItemChoiceType9 itemElementNameField; + + private decimal sharePercentField; + + private bool sharePercentFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PremisesGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType9 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal SharePercent + { + get + { + return this.sharePercentField; + } + set + { + this.sharePercentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SharePercentSpecified + { + get + { + return this.sharePercentFieldSpecified; + } + set + { + this.sharePercentFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType9 + { + + /// + FIASHouseGuid, + + /// + LivingRoomGUID, + + /// + PremisesGUID, + } + + /// + [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/house-management/")] + public partial class AccountTypePayerInfo + { + + private bool isRenterField; + + private bool isRenterFieldSpecified; + + private bool isAccountsDividedField; + + private bool isAccountsDividedFieldSpecified; + + private object itemField; + + public AccountTypePayerInfo() + { + this.isRenterField = true; + this.isAccountsDividedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool IsRenter + { + get + { + return this.isRenterField; + } + set + { + this.isRenterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRenterSpecified + { + get + { + return this.isRenterFieldSpecified; + } + set + { + this.isRenterFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool isAccountsDivided + { + get + { + return this.isAccountsDividedField; + } + set + { + this.isAccountsDividedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool isAccountsDividedSpecified + { + get + { + return this.isAccountsDividedFieldSpecified; + } + set + { + this.isAccountsDividedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(AccountIndType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Org", typeof(RegOrgVersionType), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class EntranceUpdateESPType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class EntranceUpdateOMSType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class EntranceUpdateRSOType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class EntranceUpdateUOType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class EntranceESPType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class EntranceOMSType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class EntranceRSOType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = 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/house-management/")] + public partial class EntranceUOType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class LivingHouseUpdateOMSType + { + + private HouseBasicUpdateOMSType basicCharacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateOMSType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = 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/house-management/")] + public partial class HouseBasicUpdateOMSType : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private bool usedYearFieldSpecified; + + private int floorCountField; + + private bool floorCountFieldSpecified; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private bool culturalHeritageFieldSpecified; + + private OGFData[] oGFDataField; + + private HostelDataType hostelDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UsedYearSpecified + { + get + { + return this.usedYearFieldSpecified; + } + set + { + this.usedYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FloorCountSpecified + { + get + { + return this.floorCountFieldSpecified; + } + set + { + this.floorCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CulturalHeritageSpecified + { + get + { + return this.culturalHeritageFieldSpecified; + } + set + { + this.culturalHeritageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public HostelDataType HostelData + { + get + { + return this.hostelDataField; + } + set + { + this.hostelDataField = 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/house-management/")] + public partial class OGFData + { + + private string codeField; + + private OGFDataValue valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code + { + get + { + return this.codeField; + } + set + { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public OGFDataValue 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/house-management/")] + public partial class OGFDataValue + { + + private object itemField; + + private ItemChoiceType1 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BooleanValue", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DateTimeValue", typeof(System.DateTime), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("File", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FloatValue", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IntegerValue", typeof(int), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NsiCode", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StringValue", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object 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/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType1 + { + + /// + BooleanValue, + + /// + DateTimeValue, + + /// + File, + + /// + FloatValue, + + /// + IntegerValue, + + /// + NsiCode, + + /// + StringValue, + } + + /// + [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/house-management/")] + public partial class HostelDataType + { + + private bool isRegionPropertyField; + + private bool isRegionPropertyFieldSpecified; + + private bool isMunicipalPropertyField; + + private bool isMunicipalPropertyFieldSpecified; + + private nsiRef hostelTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool IsRegionProperty + { + get + { + return this.isRegionPropertyField; + } + set + { + this.isRegionPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRegionPropertySpecified + { + get + { + return this.isRegionPropertyFieldSpecified; + } + set + { + this.isRegionPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsMunicipalProperty + { + get + { + return this.isMunicipalPropertyField; + } + set + { + this.isMunicipalPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsMunicipalPropertySpecified + { + get + { + return this.isMunicipalPropertyFieldSpecified; + } + set + { + this.isMunicipalPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef HostelType + { + get + { + return this.hostelTypeField; + } + set + { + this.hostelTypeField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomUpdateESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicUpdateESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicUpdateESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicUOType))] + [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/house-management/")] + public partial class GKN_EGRP_KeyType + { + + private object[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CadastralNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ConditionalNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoCadastralNumber", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("No_RSO_GKN_EGRP_Registered", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RightOrEncumbrance", typeof(RightOrEncumbrance), 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 ItemsChoiceType3[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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/house-management/")] + public partial class RightOrEncumbrance + { + + private RightOrEncumbranceType typeField; + + private string regNumberField; + + private System.DateTime regDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RightOrEncumbranceType Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string RegNumber + { + get + { + return this.regNumberField; + } + set + { + this.regNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime RegDate + { + get + { + return this.regDateField; + } + set + { + this.regDateField = 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/house-management/")] + public enum RightOrEncumbranceType + { + + /// + R, + + /// + E, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType3 + { + + /// + CadastralNumber, + + /// + ConditionalNumber, + + /// + NoCadastralNumber, + + /// + No_RSO_GKN_EGRP_Registered, + + /// + RightOrEncumbrance, + } + + /// + [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/house-management/")] + public partial class RoomExportType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private string floorField; + + private OGFData[] oGFDataField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Floor + { + get + { + return this.floorField; + } + set + { + this.floorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=3)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class RoomUpdateESPType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class RoomUpdateOMSType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class RoomUpdateUOType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class RoomESPType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class RoomOMSType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class RoomUOType : GKN_EGRP_KeyType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateESPType))] + [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/house-management/")] + public partial class PremisesBasicUpdateESPType : GKN_EGRP_KeyType + { + + private string premisesNumField; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=1)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesUpdateESPType : PremisesBasicUpdateESPType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesUpdateESPType : PremisesBasicUpdateESPType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private object item1Field; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateOMSType))] + [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/house-management/")] + public partial class PremisesBasicUpdateOMSType : GKN_EGRP_KeyType + { + + private string premisesNumField; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=1)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesUpdateOMSType : PremisesBasicUpdateOMSType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesUpdateOMSType : PremisesBasicUpdateOMSType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private object item1Field; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateUOType))] + [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/house-management/")] + public partial class PremisesBasicUpdateUOType : GKN_EGRP_KeyType + { + + private string premisesNumField; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=1)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesUpdateUOType : PremisesBasicUpdateUOType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesUpdateUOType : PremisesBasicUpdateUOType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=4)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesESPType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesESPType))] + [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/house-management/")] + public partial class PremisesBasicESPType : GKN_EGRP_KeyType + { + + private string premisesNumField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=1)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesESPType : PremisesBasicESPType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesESPType : PremisesBasicESPType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=4)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesOMSType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesOMSType))] + [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/house-management/")] + public partial class PremisesBasicOMSType : GKN_EGRP_KeyType + { + + private string premisesNumField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=1)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesOMSType : PremisesBasicOMSType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesOMSType : PremisesBasicOMSType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=4)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUOType))] + [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/house-management/")] + public partial class PremisesBasicUOType : GKN_EGRP_KeyType + { + + private string premisesNumField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=1)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesUOType : PremisesBasicUOType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesUOType : PremisesBasicUOType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=4)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = 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/house-management/")] + public partial class BlockUpdateOMSType : GKN_EGRP_KeyType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object itemField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=6)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum BlockCategoryType + { + + /// + Residential, + + /// + NonResidential, + } + + /// + [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/house-management/")] + public partial class BlockUpdateUOType : GKN_EGRP_KeyType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object itemField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=6)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = 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/house-management/")] + public partial class BlockOMSType : GKN_EGRP_KeyType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object itemField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = 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/house-management/")] + public partial class BlockUOType : GKN_EGRP_KeyType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object itemField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = 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/house-management/")] + public partial class HouseBasicUpdateESPType : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private bool usedYearFieldSpecified; + + private int floorCountField; + + private bool floorCountFieldSpecified; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private bool culturalHeritageFieldSpecified; + + private OGFData[] oGFDataField; + + private bool isMunicipalPropertyField; + + private bool isMunicipalPropertyFieldSpecified; + + private bool isRegionPropertyField; + + private bool isRegionPropertyFieldSpecified; + + public HouseBasicUpdateESPType() + { + this.isMunicipalPropertyField = false; + this.isRegionPropertyField = false; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UsedYearSpecified + { + get + { + return this.usedYearFieldSpecified; + } + set + { + this.usedYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FloorCountSpecified + { + get + { + return this.floorCountFieldSpecified; + } + set + { + this.floorCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CulturalHeritageSpecified + { + get + { + return this.culturalHeritageFieldSpecified; + } + set + { + this.culturalHeritageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool IsMunicipalProperty + { + get + { + return this.isMunicipalPropertyField; + } + set + { + this.isMunicipalPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsMunicipalPropertySpecified + { + get + { + return this.isMunicipalPropertyFieldSpecified; + } + set + { + this.isMunicipalPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool IsRegionProperty + { + get + { + return this.isRegionPropertyField; + } + set + { + this.isRegionPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRegionPropertySpecified + { + get + { + return this.isRegionPropertyFieldSpecified; + } + set + { + this.isRegionPropertyFieldSpecified = 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/house-management/")] + public partial class HouseBasicUpdateUOType : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private bool usedYearFieldSpecified; + + private int floorCountField; + + private bool floorCountFieldSpecified; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private bool culturalHeritageFieldSpecified; + + private OGFData[] oGFDataField; + + private bool isMunicipalPropertyField; + + private bool isMunicipalPropertyFieldSpecified; + + private bool isRegionPropertyField; + + private bool isRegionPropertyFieldSpecified; + + public HouseBasicUpdateUOType() + { + this.isMunicipalPropertyField = false; + this.isRegionPropertyField = false; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UsedYearSpecified + { + get + { + return this.usedYearFieldSpecified; + } + set + { + this.usedYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FloorCountSpecified + { + get + { + return this.floorCountFieldSpecified; + } + set + { + this.floorCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CulturalHeritageSpecified + { + get + { + return this.culturalHeritageFieldSpecified; + } + set + { + this.culturalHeritageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool IsMunicipalProperty + { + get + { + return this.isMunicipalPropertyField; + } + set + { + this.isMunicipalPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsMunicipalPropertySpecified + { + get + { + return this.isMunicipalPropertyFieldSpecified; + } + set + { + this.isMunicipalPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool IsRegionProperty + { + get + { + return this.isRegionPropertyField; + } + set + { + this.isRegionPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRegionPropertySpecified + { + get + { + return this.isRegionPropertyFieldSpecified; + } + set + { + this.isRegionPropertyFieldSpecified = 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/house-management/")] + public partial class HouseBasicUOType : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private int floorCountField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private OGFData[] oGFDataField; + + private bool isMunicipalPropertyField; + + private bool isMunicipalPropertyFieldSpecified; + + private bool isRegionPropertyField; + + private bool isRegionPropertyFieldSpecified; + + public HouseBasicUOType() + { + this.isMunicipalPropertyField = false; + this.isRegionPropertyField = false; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool IsMunicipalProperty + { + get + { + return this.isMunicipalPropertyField; + } + set + { + this.isMunicipalPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsMunicipalPropertySpecified + { + get + { + return this.isMunicipalPropertyFieldSpecified; + } + set + { + this.isMunicipalPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool IsRegionProperty + { + get + { + return this.isRegionPropertyField; + } + set + { + this.isRegionPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRegionPropertySpecified + { + get + { + return this.isRegionPropertyFieldSpecified; + } + set + { + this.isRegionPropertyFieldSpecified = 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/house-management/")] + public partial class LivingHouseUpdateRSOType + { + + private HouseBasicUpdateRSOType basicCharacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateRSOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = 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/house-management/")] + public partial class HouseBasicUpdateRSOType : GKN_EGRP_KeyRSOType + { + + private string fIASHouseGuidField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicRSOType))] + [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/house-management/")] + public partial class GKN_EGRP_KeyRSOType + { + + private object[] itemsField; + + private ItemsChoiceType16[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CadastralNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ConditionalNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoCadastralNumber", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("No_RSO_GKN_EGRP_Data", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("No_RSO_GKN_EGRP_Registered", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RightOrEncumbrance", typeof(RightOrEncumbrance), 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 ItemsChoiceType16[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType16 + { + + /// + CadastralNumber, + + /// + ConditionalNumber, + + /// + NoCadastralNumber, + + /// + No_RSO_GKN_EGRP_Data, + + /// + No_RSO_GKN_EGRP_Registered, + + /// + RightOrEncumbrance, + } + + /// + [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/house-management/")] + public partial class RoomUpdateRSOType : GKN_EGRP_KeyRSOType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class RoomRSOType : GKN_EGRP_KeyRSOType + { + + private string roomNumberField; + + private decimal squareField; + + private bool squareFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Square + { + get + { + return this.squareField; + } + set + { + this.squareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SquareSpecified + { + get + { + return this.squareFieldSpecified; + } + set + { + this.squareFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesUpdateRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesUpdateRSOType))] + [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/house-management/")] + public partial class PremisesBasicUpdateRSOType : GKN_EGRP_KeyRSOType + { + + private string premisesNumField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class NonResidentialPremisesUpdateRSOType : PremisesBasicUpdateRSOType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesUpdateRSOType : PremisesBasicUpdateRSOType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesRSOType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesRSOType))] + [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/house-management/")] + public partial class PremisesBasicRSOType : GKN_EGRP_KeyRSOType + { + + private string premisesNumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = 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/house-management/")] + public partial class NonResidentialPremisesRSOType : PremisesBasicRSOType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesRSOType : PremisesBasicRSOType + { + + private object itemField; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = 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/house-management/")] + public partial class BlockUpdateRSOType : GKN_EGRP_KeyRSOType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = 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/house-management/")] + public partial class BlockRSOType : GKN_EGRP_KeyRSOType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = 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/house-management/")] + public partial class HouseBasicRSOType : GKN_EGRP_KeyRSOType + { + + private string fIASHouseGuidField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = 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/house-management/")] + public partial class LivingHouseUpdateUOType + { + + private HouseBasicUpdateUOType basicCharacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateUOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = 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/house-management/")] + public partial class LivingHouseOMSType + { + + private LivingHouseOMSTypeBasicCharacteristicts basicCharacteristictsField; + + private bool hasBlocksField; + + private bool hasBlocksFieldSpecified; + + private bool hasMultipleHousesWithSameAddressField; + + private bool hasMultipleHousesWithSameAddressFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public LivingHouseOMSTypeBasicCharacteristicts BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool HasBlocks + { + get + { + return this.hasBlocksField; + } + set + { + this.hasBlocksField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasBlocksSpecified + { + get + { + return this.hasBlocksFieldSpecified; + } + set + { + this.hasBlocksFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool HasMultipleHousesWithSameAddress + { + get + { + return this.hasMultipleHousesWithSameAddressField; + } + set + { + this.hasMultipleHousesWithSameAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasMultipleHousesWithSameAddressSpecified + { + get + { + return this.hasMultipleHousesWithSameAddressFieldSpecified; + } + set + { + this.hasMultipleHousesWithSameAddressFieldSpecified = 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/house-management/")] + public partial class LivingHouseOMSTypeBasicCharacteristicts : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private bool usedYearFieldSpecified; + + private int floorCountField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private OGFData[] oGFDataField; + + private HostelDataType hostelDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UsedYearSpecified + { + get + { + return this.usedYearFieldSpecified; + } + set + { + this.usedYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public HostelDataType HostelData + { + get + { + return this.hostelDataField; + } + set + { + this.hostelDataField = 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/house-management/")] + public partial class LivingHouseRSOType + { + + private HouseBasicRSOType basicCharacteristictsField; + + private bool hasBlocksField; + + private bool hasBlocksFieldSpecified; + + private bool hasMultipleHousesWithSameAddressField; + + private bool hasMultipleHousesWithSameAddressFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicRSOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool HasBlocks + { + get + { + return this.hasBlocksField; + } + set + { + this.hasBlocksField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasBlocksSpecified + { + get + { + return this.hasBlocksFieldSpecified; + } + set + { + this.hasBlocksFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool HasMultipleHousesWithSameAddress + { + get + { + return this.hasMultipleHousesWithSameAddressField; + } + set + { + this.hasMultipleHousesWithSameAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasMultipleHousesWithSameAddressSpecified + { + get + { + return this.hasMultipleHousesWithSameAddressFieldSpecified; + } + set + { + this.hasMultipleHousesWithSameAddressFieldSpecified = 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/house-management/")] + public partial class LivingHouseUOType + { + + private HouseBasicUOType basicCharacteristictsField; + + private bool hasBlocksField; + + private bool hasBlocksFieldSpecified; + + private bool hasMultipleHousesWithSameAddressField; + + private bool hasMultipleHousesWithSameAddressFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool HasBlocks + { + get + { + return this.hasBlocksField; + } + set + { + this.hasBlocksField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasBlocksSpecified + { + get + { + return this.hasBlocksFieldSpecified; + } + set + { + this.hasBlocksFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool HasMultipleHousesWithSameAddress + { + get + { + return this.hasMultipleHousesWithSameAddressField; + } + set + { + this.hasMultipleHousesWithSameAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasMultipleHousesWithSameAddressSpecified + { + get + { + return this.hasMultipleHousesWithSameAddressFieldSpecified; + } + set + { + this.hasMultipleHousesWithSameAddressFieldSpecified = 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/house-management/")] + public partial class LiftUpdateESPType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class LiftUpdateOMSType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class LiftUpdateUOType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class LiftESPType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = 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/house-management/")] + public partial class LiftOMSType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = 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/house-management/")] + public partial class LiftUOType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = 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/house-management/")] + public partial class ApartmentHouseUpdateESPType + { + + private HouseBasicUpdateESPType basicCharacteristictsField; + + private sbyte undergroundFloorCountField; + + private bool undergroundFloorCountFieldSpecified; + + private int minFloorCountField; + + private bool minFloorCountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateESPType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public sbyte UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UndergroundFloorCountSpecified + { + get + { + return this.undergroundFloorCountFieldSpecified; + } + set + { + this.undergroundFloorCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int MinFloorCount + { + get + { + return this.minFloorCountField; + } + set + { + this.minFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinFloorCountSpecified + { + get + { + return this.minFloorCountFieldSpecified; + } + set + { + this.minFloorCountFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseUpdateOMSType + { + + private HouseBasicUpdateOMSType basicCharacteristictsField; + + private sbyte undergroundFloorCountField; + + private bool undergroundFloorCountFieldSpecified; + + private int minFloorCountField; + + private bool minFloorCountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateOMSType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public sbyte UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UndergroundFloorCountSpecified + { + get + { + return this.undergroundFloorCountFieldSpecified; + } + set + { + this.undergroundFloorCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int MinFloorCount + { + get + { + return this.minFloorCountField; + } + set + { + this.minFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinFloorCountSpecified + { + get + { + return this.minFloorCountFieldSpecified; + } + set + { + this.minFloorCountFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseUpdateRSOType + { + + private HouseBasicUpdateRSOType basicCharacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateRSOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = 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/house-management/")] + public partial class ApartmentHouseUpdateUOType + { + + private HouseBasicUpdateUOType basicCharacteristictsField; + + private sbyte undergroundFloorCountField; + + private bool undergroundFloorCountFieldSpecified; + + private int minFloorCountField; + + private bool minFloorCountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicUpdateUOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public sbyte UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UndergroundFloorCountSpecified + { + get + { + return this.undergroundFloorCountFieldSpecified; + } + set + { + this.undergroundFloorCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int MinFloorCount + { + get + { + return this.minFloorCountField; + } + set + { + this.minFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinFloorCountSpecified + { + get + { + return this.minFloorCountFieldSpecified; + } + set + { + this.minFloorCountFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseESPType + { + + private ApartmentHouseESPTypeBasicCharacteristicts basicCharacteristictsField; + + private sbyte undergroundFloorCountField; + + private int minFloorCountField; + + private bool minFloorCountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ApartmentHouseESPTypeBasicCharacteristicts BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public sbyte UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int MinFloorCount + { + get + { + return this.minFloorCountField; + } + set + { + this.minFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinFloorCountSpecified + { + get + { + return this.minFloorCountFieldSpecified; + } + set + { + this.minFloorCountFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseESPTypeBasicCharacteristicts : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private int floorCountField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private OGFData[] oGFDataField; + + private bool isMunicipalPropertyField; + + private bool isMunicipalPropertyFieldSpecified; + + private bool isRegionPropertyField; + + private bool isRegionPropertyFieldSpecified; + + public ApartmentHouseESPTypeBasicCharacteristicts() + { + this.isMunicipalPropertyField = false; + this.isRegionPropertyField = false; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool IsMunicipalProperty + { + get + { + return this.isMunicipalPropertyField; + } + set + { + this.isMunicipalPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsMunicipalPropertySpecified + { + get + { + return this.isMunicipalPropertyFieldSpecified; + } + set + { + this.isMunicipalPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool IsRegionProperty + { + get + { + return this.isRegionPropertyField; + } + set + { + this.isRegionPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRegionPropertySpecified + { + get + { + return this.isRegionPropertyFieldSpecified; + } + set + { + this.isRegionPropertyFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseOMSType + { + + private ApartmentHouseOMSTypeBasicCharacteristicts basicCharacteristictsField; + + private sbyte undergroundFloorCountField; + + private int minFloorCountField; + + private bool minFloorCountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ApartmentHouseOMSTypeBasicCharacteristicts BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public sbyte UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int MinFloorCount + { + get + { + return this.minFloorCountField; + } + set + { + this.minFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinFloorCountSpecified + { + get + { + return this.minFloorCountFieldSpecified; + } + set + { + this.minFloorCountFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseOMSTypeBasicCharacteristicts : GKN_EGRP_KeyType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private bool usedYearFieldSpecified; + + private int floorCountField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private OGFData[] oGFDataField; + + private HostelDataType hostelDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UsedYearSpecified + { + get + { + return this.usedYearFieldSpecified; + } + set + { + this.usedYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public HostelDataType HostelData + { + get + { + return this.hostelDataField; + } + set + { + this.hostelDataField = 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/house-management/")] + public partial class ApartmentHouseRSOType + { + + private HouseBasicRSOType basicCharacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicRSOType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = 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/house-management/")] + public partial class ApartmentHouseUOType + { + + private ApartmentHouseUOTypeBasicCharacteristicts basicCharacteristictsField; + + private sbyte undergroundFloorCountField; + + private int minFloorCountField; + + private bool minFloorCountFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ApartmentHouseUOTypeBasicCharacteristicts BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public sbyte UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int MinFloorCount + { + get + { + return this.minFloorCountField; + } + set + { + this.minFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinFloorCountSpecified + { + get + { + return this.minFloorCountFieldSpecified; + } + set + { + this.minFloorCountFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseUOTypeBasicCharacteristicts : HouseBasicUOType + { + } + + /// + [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/house-management/")] + public partial class OGFImportStatusType + { + + private OGFImportStatusTypeGKNRelationshipStatus gKNRelationshipStatusField; + + private EGRPRelationshipStatusType eGRPRelationshipStatusField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public OGFImportStatusTypeGKNRelationshipStatus GKNRelationshipStatus + { + get + { + return this.gKNRelationshipStatusField; + } + set + { + this.gKNRelationshipStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public EGRPRelationshipStatusType EGRPRelationshipStatus + { + get + { + return this.eGRPRelationshipStatusField; + } + set + { + this.eGRPRelationshipStatusField = 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/house-management/")] + public partial class OGFImportStatusTypeGKNRelationshipStatus : GKNRelationshipStatusType + { + } + + /// + [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/house-management/")] + public partial class GKNRelationshipStatusType + { + + private GKNRelationshipStatusTypeStatus statusField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public GKNRelationshipStatusTypeStatus Status + { + get + { + return this.statusField; + } + set + { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AppartmentHouseAcceptedParameter", typeof(ApartmentHouseAcceptedParameterType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseAcceptedParameter", typeof(LivingHouseAcceptedParameterType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseAcceptedParameter", typeof(NonResidentialPremiseAcceptedParameterType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremiseAcceptedParameter", typeof(ResidentialPremiseAcceptedParameterType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("RoomAcceptedParameter", typeof(RoomAcceptedParameterType), 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.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum GKNRelationshipStatusTypeStatus + { + + /// + C, + + /// + D, + + /// + N, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ApartmentHouseAcceptedParameterType + { + + /// + FiasHouseGuid, + + /// + TotalSquare, + + /// + State, + + /// + InnerWallMaterial, + + /// + ProjectSeries, + + /// + ProjectType, + + /// + BuildingYear, + + /// + UsedYear, + + /// + TotalWear, + + /// + FloorCount, + + /// + Energy, + + /// + OKTMO, + + /// + OlsonTZ, + + /// + ResidentialSquare, + + /// + CulturalHeritage, + + /// + BuiltUpArea, + + /// + UndergroundFloorCount, + + /// + MinFloorCount, + + /// + OverhaulYear, + + /// + OverhaulFormingKind, + + /// + NonResidentialSquare, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum LivingHouseAcceptedParameterType + { + + /// + FiasHouseGuid, + + /// + TotalSquare, + + /// + State, + + /// + InnerWallMaterial, + + /// + ProjectSeries, + + /// + ProjectType, + + /// + BuildingYear, + + /// + UsedYear, + + /// + TotalWear, + + /// + FloorCount, + + /// + Energy, + + /// + OKTMO, + + /// + OlsonTZ, + + /// + ResidentialSquare, + + /// + CulturalHeritage, + + /// + ResidentialHouseType, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum NonResidentialPremiseAcceptedParameterType + { + + /// + PremisesNum, + + /// + Purpose, + + /// + Position, + + /// + TotalArea, + + /// + IsCommonProperty, + + /// + TerminationDate, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ResidentialPremiseAcceptedParameterType + { + + /// + PremisesNum, + + /// + EntranceNum, + + /// + PremisesCharacteristic, + + /// + RoomsNum, + + /// + TotalArea, + + /// + GrossArea, + + /// + ResidentialHouseType, + + /// + TerminationDate, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum RoomAcceptedParameterType + { + + /// + RoomNumber, + + /// + Square, + + /// + ResidentialHouseType, + + /// + TerminationDate, + } + + /// + [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/house-management/")] + public partial class EGRPRelationshipStatusType + { + + private EGRPRelationshipStatusTypeStatus statusField; + + private bool statusFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public EGRPRelationshipStatusTypeStatus Status + { + get + { + return this.statusField; + } + set + { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusSpecified + { + get + { + return this.statusFieldSpecified; + } + set + { + this.statusFieldSpecified = 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/house-management/")] + public enum EGRPRelationshipStatusTypeStatus + { + + /// + C, + + /// + D, + + /// + N, + } + + /// + [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/house-management/")] + public partial class exportBriefSocialHireContractResultType + { + + private string contractRootGUIDField; + + private string contractGUIDField; + + private exportBriefSocialHireContractResultTypeContractState contractStateField; + + private bool contractStateFieldSpecified; + + private string contractNumberField; + + private System.DateTime signingDateField; + + private exportBriefSocialHireContractResultTypeTerminateContract terminateContractField; + + private AnnulmentType annulmentContractField; + + private exportBriefSocialHireContractResultTypeType typeField; + + private exportBriefSocialHireContractResultTypeObjectAddress[] objectAddressField; + + private string orgPPAGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractRootGUID + { + get + { + return this.contractRootGUIDField; + } + set + { + this.contractRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportBriefSocialHireContractResultTypeContractState ContractState + { + get + { + return this.contractStateField; + } + set + { + this.contractStateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContractStateSpecified + { + get + { + return this.contractStateFieldSpecified; + } + set + { + this.contractStateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public exportBriefSocialHireContractResultTypeTerminateContract TerminateContract + { + get + { + return this.terminateContractField; + } + set + { + this.terminateContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public AnnulmentType AnnulmentContract + { + get + { + return this.annulmentContractField; + } + set + { + this.annulmentContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public exportBriefSocialHireContractResultTypeType Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ObjectAddress", Order=8)] + public exportBriefSocialHireContractResultTypeObjectAddress[] ObjectAddress + { + get + { + return this.objectAddressField; + } + set + { + this.objectAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=9)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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/house-management/")] + public enum exportBriefSocialHireContractResultTypeContractState + { + + /// + NotTakeEffect, + + /// + Proceed, + + /// + Expired, + } + + /// + [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/house-management/")] + public partial class exportBriefSocialHireContractResultTypeTerminateContract : TerminateType + { + + private nsiRef reasonRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ReasonRef + { + get + { + return this.reasonRefField; + } + set + { + this.reasonRefField = 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/house-management/")] + public partial class TerminateType + { + + private System.DateTime terminateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime Terminate + { + get + { + return this.terminateField; + } + set + { + this.terminateField = 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/house-management/")] + public partial class AnnulmentType + { + + private string reasonOfAnnulmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReasonOfAnnulment + { + get + { + return this.reasonOfAnnulmentField; + } + set + { + this.reasonOfAnnulmentField = 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/house-management/")] + public enum exportBriefSocialHireContractResultTypeType + { + + /// + D, + + /// + M, + + /// + S, + } + + /// + [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/house-management/")] + public partial class exportBriefSocialHireContractResultTypeObjectAddress + { + + private string fIASHouseGuidField; + + private string apartmentNumberField; + + private string roomNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ApartmentNumber + { + get + { + return this.apartmentNumberField; + } + set + { + this.apartmentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = 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/house-management/")] + public partial class exportOwnerDecisionResultType + { + + private string rootOwnerDecisionGUIDField; + + private Owner ownerField; + + private exportPropertyDetails[] exportPropertyDetailsField; + + private Representative representativeField; + + private QuestionOnDecisionType questionOnDecisionField; + + private AttachmentType[] attachmentsField; + + private bool decisionAnnuledField; + + private bool decisionAnnuledFieldSpecified; + + public exportOwnerDecisionResultType() + { + this.decisionAnnuledField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RootOwnerDecisionGUID + { + get + { + return this.rootOwnerDecisionGUIDField; + } + set + { + this.rootOwnerDecisionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public Owner Owner + { + get + { + return this.ownerField; + } + set + { + this.ownerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("exportPropertyDetails", Order=2)] + public exportPropertyDetails[] exportPropertyDetails + { + get + { + return this.exportPropertyDetailsField; + } + set + { + this.exportPropertyDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public Representative Representative + { + get + { + return this.representativeField; + } + set + { + this.representativeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public QuestionOnDecisionType QuestionOnDecision + { + get + { + return this.questionOnDecisionField; + } + set + { + this.questionOnDecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachments", Order=5)] + public AttachmentType[] Attachments + { + get + { + return this.attachmentsField; + } + set + { + this.attachmentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool DecisionAnnuled + { + get + { + return this.decisionAnnuledField; + } + set + { + this.decisionAnnuledField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DecisionAnnuledSpecified + { + get + { + return this.decisionAnnuledFieldSpecified; + } + set + { + this.decisionAnnuledFieldSpecified = 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/house-management/")] + public partial class ObjectAddressBriefType + { + + private ObjectAddressBriefTypeHouseType houseTypeField; + + private bool houseTypeFieldSpecified; + + private string fIASHouseGuidField; + + private string apartmentNumberField; + + private string roomNumberField; + + private string premisesGUIDField; + + private string blockGUIDField; + + private string roomGUIDField; + + private ObjectAddressBriefTypePair[] pairField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + public ObjectAddressBriefType() + { + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ObjectAddressBriefTypeHouseType HouseType + { + get + { + return this.houseTypeField; + } + set + { + this.houseTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HouseTypeSpecified + { + get + { + return this.houseTypeFieldSpecified; + } + set + { + this.houseTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ApartmentNumber + { + get + { + return this.apartmentNumberField; + } + set + { + this.apartmentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string BlockGUID + { + get + { + return this.blockGUIDField; + } + set + { + this.blockGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string RoomGUID + { + get + { + return this.roomGUIDField; + } + set + { + this.roomGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Pair", Order=7)] + public ObjectAddressBriefTypePair[] Pair + { + get + { + return this.pairField; + } + set + { + this.pairField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = 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/house-management/")] + public enum ObjectAddressBriefTypeHouseType + { + + /// + MKD, + + /// + ZHD, + + /// + ZHDBlockZastroyki, + } + + /// + [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/house-management/")] + public partial class ObjectAddressBriefTypePair : ContractSubjectObjectAdressType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class ContractSubjectObjectAdressType + { + + private ContractSubjectObjectAdressTypeServiceType serviceTypeField; + + private ContractSubjectObjectAdressTypeMunicipalResource municipalResourceField; + + private System.DateTime startSupplyDateField; + + private System.DateTime endSupplyDateField; + + private bool endSupplyDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ContractSubjectObjectAdressTypeServiceType ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ContractSubjectObjectAdressTypeMunicipalResource MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime StartSupplyDate + { + get + { + return this.startSupplyDateField; + } + set + { + this.startSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime EndSupplyDate + { + get + { + return this.endSupplyDateField; + } + set + { + this.endSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndSupplyDateSpecified + { + get + { + return this.endSupplyDateFieldSpecified; + } + set + { + this.endSupplyDateFieldSpecified = 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/house-management/")] + public partial class ContractSubjectObjectAdressTypeServiceType : nsiRef + { + } + + /// + [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/house-management/")] + public partial class ContractSubjectObjectAdressTypeMunicipalResource : nsiRef + { + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultType + { + + private string contractRootGUIDField; + + private string contractGUIDField; + + private string versionNumberField; + + private exportBriefSupplyResourceContractResultTypeVersionStatus versionStatusField; + + private exportBriefSupplyResourceContractResultTypeContractState contractStateField; + + private object itemField; + + private exportBriefSupplyResourceContractResultTypeFirstPartyContract firstPartyContractField; + + private exportBriefSupplyResourceContractResultTypeSecondPartyContract secondPartyContractField; + + private exportBriefSupplyResourceContractResultTypeContractSubject[] contractSubjectField; + + private exportBriefSupplyResourceContractResultTypeCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private exportBriefSupplyResourceContractResultTypeBillingDate billingDateField; + + private exportBriefSupplyResourceContractResultTypePaymentDate paymentDateField; + + private exportBriefSupplyResourceContractResultTypeProvidingInformationDate providingInformationDateField; + + private exportBriefSupplyResourceContractResultTypePeriod periodField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private exportBriefSupplyResourceContractResultTypeTerminateContract terminateContractField; + + private AnnulmentType annulmentContractField; + + private ObjectAddressBriefType[] objectAddressField; + + public exportBriefSupplyResourceContractResultType() + { + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractRootGUID + { + get + { + return this.contractRootGUIDField; + } + set + { + this.contractRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=2)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public exportBriefSupplyResourceContractResultTypeVersionStatus VersionStatus + { + get + { + return this.versionStatusField; + } + set + { + this.versionStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public exportBriefSupplyResourceContractResultTypeContractState ContractState + { + get + { + return this.contractStateField; + } + set + { + this.contractStateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IsContract", typeof(exportBriefSupplyResourceContractResultTypeIsContract), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("IsNotContract", typeof(exportBriefSupplyResourceContractResultTypeIsNotContract), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public exportBriefSupplyResourceContractResultTypeFirstPartyContract FirstPartyContract + { + get + { + return this.firstPartyContractField; + } + set + { + this.firstPartyContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public exportBriefSupplyResourceContractResultTypeSecondPartyContract SecondPartyContract + { + get + { + return this.secondPartyContractField; + } + set + { + this.secondPartyContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractSubject", Order=8)] + public exportBriefSupplyResourceContractResultTypeContractSubject[] ContractSubject + { + get + { + return this.contractSubjectField; + } + set + { + this.contractSubjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public exportBriefSupplyResourceContractResultTypeCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public exportBriefSupplyResourceContractResultTypeBillingDate BillingDate + { + get + { + return this.billingDateField; + } + set + { + this.billingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public exportBriefSupplyResourceContractResultTypePaymentDate PaymentDate + { + get + { + return this.paymentDateField; + } + set + { + this.paymentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public exportBriefSupplyResourceContractResultTypeProvidingInformationDate ProvidingInformationDate + { + get + { + return this.providingInformationDateField; + } + set + { + this.providingInformationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public exportBriefSupplyResourceContractResultTypePeriod Period + { + get + { + return this.periodField; + } + set + { + this.periodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public exportBriefSupplyResourceContractResultTypeTerminateContract TerminateContract + { + get + { + return this.terminateContractField; + } + set + { + this.terminateContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public AnnulmentType AnnulmentContract + { + get + { + return this.annulmentContractField; + } + set + { + this.annulmentContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ObjectAddress", Order=17)] + public ObjectAddressBriefType[] ObjectAddress + { + get + { + return this.objectAddressField; + } + set + { + this.objectAddressField = 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/house-management/")] + public enum exportBriefSupplyResourceContractResultTypeVersionStatus + { + + /// + Posted, + + /// + Terminated, + + /// + Draft, + + /// + Annul, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportBriefSupplyResourceContractResultTypeContractState + { + + /// + NotTakeEffect, + + /// + Proceed, + + /// + Expired, + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeIsContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private System.DateTime effectiveDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeIsNotContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private bool signingDateFieldSpecified; + + private System.DateTime effectiveDateField; + + private bool effectiveDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SigningDateSpecified + { + get + { + return this.signingDateFieldSpecified; + } + set + { + this.signingDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveDateSpecified + { + get + { + return this.effectiveDateFieldSpecified; + } + set + { + this.effectiveDateFieldSpecified = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeFirstPartyContract : RegOrgType + { + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeSecondPartyContract + { + + private object itemField; + + private ItemChoiceType4 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Offer", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(exportBriefSupplyResourceContractResultTypeSecondPartyContractOrganization), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Owner", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType4 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeSecondPartyContractOrganization : RegOrgType + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType4 + { + + /// + Offer, + + /// + Organization, + + /// + Owner, + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeContractSubject + { + + private exportBriefSupplyResourceContractResultTypeContractSubjectServiceType serviceTypeField; + + private exportBriefSupplyResourceContractResultTypeContractSubjectMunicipalResource municipalResourceField; + + private System.DateTime startSupplyDateField; + + private System.DateTime endSupplyDateField; + + private bool endSupplyDateFieldSpecified; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportBriefSupplyResourceContractResultTypeContractSubjectServiceType ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportBriefSupplyResourceContractResultTypeContractSubjectMunicipalResource MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime StartSupplyDate + { + get + { + return this.startSupplyDateField; + } + set + { + this.startSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime EndSupplyDate + { + get + { + return this.endSupplyDateField; + } + set + { + this.endSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndSupplyDateSpecified + { + get + { + return this.endSupplyDateFieldSpecified; + } + set + { + this.endSupplyDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=4)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeContractSubjectServiceType : nsiRef + { + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeContractSubjectMunicipalResource : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportBriefSupplyResourceContractResultTypeCountingResource + { + + /// + R, + + /// + P, + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeBillingDate + { + + private sbyte dateField; + + private exportBriefSupplyResourceContractResultTypeBillingDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportBriefSupplyResourceContractResultTypeBillingDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum exportBriefSupplyResourceContractResultTypeBillingDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypePaymentDate + { + + private sbyte dateField; + + private exportBriefSupplyResourceContractResultTypePaymentDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportBriefSupplyResourceContractResultTypePaymentDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum exportBriefSupplyResourceContractResultTypePaymentDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeProvidingInformationDate + { + + private sbyte dateField; + + private exportBriefSupplyResourceContractResultTypeProvidingInformationDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportBriefSupplyResourceContractResultTypeProvidingInformationDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum exportBriefSupplyResourceContractResultTypeProvidingInformationDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypePeriod + { + + private exportBriefSupplyResourceContractResultTypePeriodStart startField; + + private exportBriefSupplyResourceContractResultTypePeriodEnd endField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportBriefSupplyResourceContractResultTypePeriodStart Start + { + get + { + return this.startField; + } + set + { + this.startField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportBriefSupplyResourceContractResultTypePeriodEnd End + { + get + { + return this.endField; + } + set + { + this.endField = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypePeriodStart + { + + private sbyte startDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public exportBriefSupplyResourceContractResultTypePeriodStart() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypePeriodEnd + { + + private sbyte endDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public exportBriefSupplyResourceContractResultTypePeriodEnd() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class exportBriefSupplyResourceContractResultTypeTerminateContract : TerminateType + { + + private nsiRef reasonRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ReasonRef + { + get + { + return this.reasonRefField; + } + set + { + this.reasonRefField = 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 RegionType + { + + 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/house-management/")] + public partial class SupplyResourceContractProjectType + { + + private object itemField; + + private object[] itemsField; + + private ItemsChoiceType14[] itemsElementNameField; + + private SupplyResourceContractProjectTypePeriod periodField; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + private nsiRef[] contractBaseField; + + private object item1Field; + + private bool isPlannedVolumeField; + + private SupplyResourceContractProjectTypePlannedVolumeType plannedVolumeTypeField; + + private bool plannedVolumeTypeFieldSpecified; + + private SupplyResourceContractProjectTypeContractSubject[] contractSubjectField; + + private SupplyResourceContractProjectTypeCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private SupplyResourceContractProjectTypeSpecifyingQualityIndicators specifyingQualityIndicatorsField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private SupplyResourceContractProjectTypeQuality[] qualityField; + + private SupplyResourceContractProjectTypeOtherQualityIndicator[] otherQualityIndicatorField; + + private SupplyResourceContractProjectTypeTemperatureChart[] temperatureChartField; + + private SupplyResourceContractProjectTypeBillingDate billingDateField; + + private SupplyResourceContractProjectTypePaymentDate paymentDateField; + + private SupplyResourceContractProjectTypeProvidingInformationDate providingInformationDateField; + + private bool meteringDeviceInformationField; + + private bool meteringDeviceInformationFieldSpecified; + + private bool volumeDependsField; + + private bool volumeDependsFieldSpecified; + + private bool oneTimePaymentField; + + private bool oneTimePaymentFieldSpecified; + + private SupplyResourceContractProjectTypeAccrualProcedure accrualProcedureField; + + private bool accrualProcedureFieldSpecified; + + private SupplyResourceContractProjectTypeRegionalSettings regionalSettingsField; + + public SupplyResourceContractProjectType() + { + this.indicationsAnyDayField = true; + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IsContract", typeof(SupplyResourceContractProjectTypeIsContract), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IsNotContract", typeof(SupplyResourceContractProjectTypeIsNotContract), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AutomaticRollOverOneYear", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ComptetionDate", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("IndefiniteTerm", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType14[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public SupplyResourceContractProjectTypePeriod Period + { + get + { + return this.periodField; + } + set + { + this.periodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractBase", Order=5)] + public nsiRef[] ContractBase + { + get + { + return this.contractBaseField; + } + set + { + this.contractBaseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingOwner", typeof(SupplyResourceContractProjectTypeApartmentBuildingOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingRepresentativeOwner", typeof(SupplyResourceContractProjectTypeApartmentBuildingRepresentativeOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingSoleOwner", typeof(SupplyResourceContractProjectTypeApartmentBuildingSoleOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseOwner", typeof(SupplyResourceContractProjectTypeLivingHouseOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Offer", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(SupplyResourceContractProjectTypeOrganization), Order=6)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool IsPlannedVolume + { + get + { + return this.isPlannedVolumeField; + } + set + { + this.isPlannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public SupplyResourceContractProjectTypePlannedVolumeType PlannedVolumeType + { + get + { + return this.plannedVolumeTypeField; + } + set + { + this.plannedVolumeTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PlannedVolumeTypeSpecified + { + get + { + return this.plannedVolumeTypeFieldSpecified; + } + set + { + this.plannedVolumeTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractSubject", Order=9)] + public SupplyResourceContractProjectTypeContractSubject[] ContractSubject + { + get + { + return this.contractSubjectField; + } + set + { + this.contractSubjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public SupplyResourceContractProjectTypeCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public SupplyResourceContractProjectTypeSpecifyingQualityIndicators SpecifyingQualityIndicators + { + get + { + return this.specifyingQualityIndicatorsField; + } + set + { + this.specifyingQualityIndicatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Quality", Order=13)] + public SupplyResourceContractProjectTypeQuality[] Quality + { + get + { + return this.qualityField; + } + set + { + this.qualityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OtherQualityIndicator", Order=14)] + public SupplyResourceContractProjectTypeOtherQualityIndicator[] OtherQualityIndicator + { + get + { + return this.otherQualityIndicatorField; + } + set + { + this.otherQualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TemperatureChart", Order=15)] + public SupplyResourceContractProjectTypeTemperatureChart[] TemperatureChart + { + get + { + return this.temperatureChartField; + } + set + { + this.temperatureChartField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public SupplyResourceContractProjectTypeBillingDate BillingDate + { + get + { + return this.billingDateField; + } + set + { + this.billingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public SupplyResourceContractProjectTypePaymentDate PaymentDate + { + get + { + return this.paymentDateField; + } + set + { + this.paymentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public SupplyResourceContractProjectTypeProvidingInformationDate ProvidingInformationDate + { + get + { + return this.providingInformationDateField; + } + set + { + this.providingInformationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public bool MeteringDeviceInformation + { + get + { + return this.meteringDeviceInformationField; + } + set + { + this.meteringDeviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeteringDeviceInformationSpecified + { + get + { + return this.meteringDeviceInformationFieldSpecified; + } + set + { + this.meteringDeviceInformationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public bool VolumeDepends + { + get + { + return this.volumeDependsField; + } + set + { + this.volumeDependsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VolumeDependsSpecified + { + get + { + return this.volumeDependsFieldSpecified; + } + set + { + this.volumeDependsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public bool OneTimePayment + { + get + { + return this.oneTimePaymentField; + } + set + { + this.oneTimePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OneTimePaymentSpecified + { + get + { + return this.oneTimePaymentFieldSpecified; + } + set + { + this.oneTimePaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=22)] + public SupplyResourceContractProjectTypeAccrualProcedure AccrualProcedure + { + get + { + return this.accrualProcedureField; + } + set + { + this.accrualProcedureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccrualProcedureSpecified + { + get + { + return this.accrualProcedureFieldSpecified; + } + set + { + this.accrualProcedureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=23)] + public SupplyResourceContractProjectTypeRegionalSettings RegionalSettings + { + get + { + return this.regionalSettingsField; + } + set + { + this.regionalSettingsField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeIsContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private System.DateTime effectiveDateField; + + private AttachmentType[] contractAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=3)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeIsNotContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private bool signingDateFieldSpecified; + + private System.DateTime effectiveDateField; + + private bool effectiveDateFieldSpecified; + + private AttachmentType[] contractAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SigningDateSpecified + { + get + { + return this.signingDateFieldSpecified; + } + set + { + this.signingDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveDateSpecified + { + get + { + return this.effectiveDateFieldSpecified; + } + set + { + this.effectiveDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=3)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType14 + { + + /// + AutomaticRollOverOneYear, + + /// + ComptetionDate, + + /// + IndefiniteTerm, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypePeriod + { + + private SupplyResourceContractProjectTypePeriodStart startField; + + private SupplyResourceContractProjectTypePeriodEnd endField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SupplyResourceContractProjectTypePeriodStart Start + { + get + { + return this.startField; + } + set + { + this.startField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractProjectTypePeriodEnd End + { + get + { + return this.endField; + } + set + { + this.endField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypePeriodStart + { + + private sbyte startDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public SupplyResourceContractProjectTypePeriodStart() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class SupplyResourceContractProjectTypePeriodEnd + { + + private sbyte endDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public SupplyResourceContractProjectTypePeriodEnd() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeApartmentBuildingOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class DRSOIndType + { + + private string surnameField; + + private string firstNameField; + + private string patronymicField; + + private DRSOIndTypeSex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private object itemField; + + private string placeBirthField; + + /// + [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 DRSOIndTypeSex 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(DataType="date", Order=4)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ID", typeof(ID), Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=5)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/", Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string PlaceBirth + { + get + { + return this.placeBirthField; + } + set + { + this.placeBirthField = 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/house-management/")] + public enum DRSOIndTypeSex + { + + /// + 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/house-management/")] + public partial class DRSORegOrgType + { + + 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class SupplyResourceContractProjectTypeApartmentBuildingRepresentativeOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeApartmentBuildingSoleOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeLivingHouseOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeOrganization : RegOrgType + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractProjectTypePlannedVolumeType + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypeContractSubject : ContractSubjectType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class ContractSubjectType + { + + private ContractSubjectTypeServiceType serviceTypeField; + + private ContractSubjectTypeMunicipalResource municipalResourceField; + + private System.DateTime startSupplyDateField; + + private System.DateTime endSupplyDateField; + + private bool endSupplyDateFieldSpecified; + + private ContractSubjectTypePlannedVolume plannedVolumeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ContractSubjectTypeServiceType ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ContractSubjectTypeMunicipalResource MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime StartSupplyDate + { + get + { + return this.startSupplyDateField; + } + set + { + this.startSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime EndSupplyDate + { + get + { + return this.endSupplyDateField; + } + set + { + this.endSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndSupplyDateSpecified + { + get + { + return this.endSupplyDateFieldSpecified; + } + set + { + this.endSupplyDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ContractSubjectTypePlannedVolume PlannedVolume + { + get + { + return this.plannedVolumeField; + } + set + { + this.plannedVolumeField = 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/house-management/")] + public partial class ContractSubjectTypeServiceType : nsiRef + { + } + + /// + [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/house-management/")] + public partial class ContractSubjectTypeMunicipalResource : nsiRef + { + } + + /// + [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/house-management/")] + public partial class ContractSubjectTypePlannedVolume + { + + private decimal volumeField; + + private string unitField; + + private string feedingModeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FeedingMode + { + get + { + return this.feedingModeField; + } + set + { + this.feedingModeField = 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/house-management/")] + public enum SupplyResourceContractProjectTypeCountingResource + { + + /// + R, + + /// + P, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractProjectTypeSpecifyingQualityIndicators + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypeQuality + { + + private string pairKeyField; + + private nsiRef qualityIndicatorField; + + private SupplyResourceContractProjectTypeQualityIndicatorValue indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef QualityIndicator + { + get + { + return this.qualityIndicatorField; + } + set + { + this.qualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SupplyResourceContractProjectTypeQualityIndicatorValue IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeQualityIndicatorValue : IndicatorValueType + { + } + + /// + [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/house-management/")] + public partial class IndicatorValueType + { + + private object[] itemsField; + + private ItemsChoiceType10[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Correspond", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("EndRange", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Number", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartRange", typeof(decimal), 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 ItemsChoiceType10[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType10 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + Correspond, + + /// + EndRange, + + /// + Number, + + /// + StartRange, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypeOtherQualityIndicator + { + + private string pairKeyField; + + private string indicatorNameField; + + private object[] itemsField; + + private ItemsChoiceType15[] itemsElementNameField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string IndicatorName + { + get + { + return this.indicatorNameField; + } + set + { + this.indicatorNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Correspond", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("EndRange", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Number", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("StartRange", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType15[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType15 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + Correspond, + + /// + EndRange, + + /// + Number, + + /// + StartRange, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypeTemperatureChart + { + + private int outsideTemperatureField; + + private decimal flowLineTemperatureField; + + private decimal oppositeLineTemperatureField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int OutsideTemperature + { + get + { + return this.outsideTemperatureField; + } + set + { + this.outsideTemperatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal FlowLineTemperature + { + get + { + return this.flowLineTemperatureField; + } + set + { + this.flowLineTemperatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal OppositeLineTemperature + { + get + { + return this.oppositeLineTemperatureField; + } + set + { + this.oppositeLineTemperatureField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeBillingDate + { + + private sbyte dateField; + + private SupplyResourceContractProjectTypeBillingDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractProjectTypeBillingDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum SupplyResourceContractProjectTypeBillingDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypePaymentDate + { + + private sbyte dateField; + + private SupplyResourceContractProjectTypePaymentDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractProjectTypePaymentDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum SupplyResourceContractProjectTypePaymentDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypeProvidingInformationDate + { + + private sbyte dateField; + + private SupplyResourceContractProjectTypeProvidingInformationDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractProjectTypeProvidingInformationDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum SupplyResourceContractProjectTypeProvidingInformationDateDateType + { + + /// + C, + + /// + N, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractProjectTypeAccrualProcedure + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractProjectTypeRegionalSettings + { + + private RegionType regionField; + + private SupplyResourceContractProjectTypeRegionalSettingsTariff[] tariffField; + + private SupplyResourceContractProjectTypeRegionalSettingsNorm[] normField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RegionType Region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Tariff", Order=1)] + public SupplyResourceContractProjectTypeRegionalSettingsTariff[] Tariff + { + get + { + return this.tariffField; + } + set + { + this.tariffField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Norm", Order=2)] + public SupplyResourceContractProjectTypeRegionalSettingsNorm[] Norm + { + get + { + return this.normField; + } + set + { + this.normField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeRegionalSettingsTariff + { + + private string pairKeyField; + + private string priceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PriceGUID + { + get + { + return this.priceGUIDField; + } + set + { + this.priceGUIDField = 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/house-management/")] + public partial class SupplyResourceContractProjectTypeRegionalSettingsNorm + { + + private string pairKeyField; + + private string normGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string NormGUID + { + get + { + return this.normGUIDField; + } + set + { + this.normGUIDField = 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/house-management/")] + public partial class ExportAnnulmentType + { + + private string reasonOfAnnulmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReasonOfAnnulment + { + get + { + return this.reasonOfAnnulmentField; + } + set + { + this.reasonOfAnnulmentField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportSupplyResourceContractResultType))] + [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/house-management/")] + public partial class ExportSupplyResourceContractType + { + + private object itemField; + + private object[] itemsField; + + private ItemsChoiceType12[] itemsElementNameField; + + private bool volumeDependsField; + + private bool volumeDependsFieldSpecified; + + private ExportSupplyResourceContractTypePeriod periodField; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + private nsiRef[] contractBaseField; + + private object item1Field; + + private bool isPlannedVolumeField; + + private ExportSupplyResourceContractTypePlannedVolumeType plannedVolumeTypeField; + + private bool plannedVolumeTypeFieldSpecified; + + private ExportSupplyResourceContractTypeContractSubject[] contractSubjectField; + + private ExportSupplyResourceContractTypeCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private bool meteringDeviceInformationField; + + private bool meteringDeviceInformationFieldSpecified; + + private ExportSupplyResourceContractTypeSpecifyingQualityIndicators specifyingQualityIndicatorsField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private ExportSupplyResourceContractTypeQuality[] qualityField; + + private ExportSupplyResourceContractTypeOtherQualityIndicator[] otherQualityIndicatorField; + + private ExportSupplyResourceContractTypePlannedVolume[] plannedVolumeField; + + private bool oneTimePaymentField; + + private bool oneTimePaymentFieldSpecified; + + private ExportSupplyResourceContractTypeBillingDate billingDateField; + + private ExportSupplyResourceContractTypePaymentDate paymentDateField; + + private ExportSupplyResourceContractTypeProvidingInformationDate providingInformationDateField; + + public ExportSupplyResourceContractType() + { + this.indicationsAnyDayField = true; + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IsContract", typeof(ExportSupplyResourceContractTypeIsContract), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IsNotContract", typeof(ExportSupplyResourceContractTypeIsNotContract), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AutomaticRollOverOneYear", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ComptetionDate", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("IndefiniteTerm", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType12[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool VolumeDepends + { + get + { + return this.volumeDependsField; + } + set + { + this.volumeDependsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VolumeDependsSpecified + { + get + { + return this.volumeDependsFieldSpecified; + } + set + { + this.volumeDependsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ExportSupplyResourceContractTypePeriod Period + { + get + { + return this.periodField; + } + set + { + this.periodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractBase", Order=6)] + public nsiRef[] ContractBase + { + get + { + return this.contractBaseField; + } + set + { + this.contractBaseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingOwner", typeof(ExportSupplyResourceContractTypeApartmentBuildingOwner), Order=7)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingRepresentativeOwner", typeof(ExportSupplyResourceContractTypeApartmentBuildingRepresentativeOwner), Order=7)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingSoleOwner", typeof(ExportSupplyResourceContractTypeApartmentBuildingSoleOwner), Order=7)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseOwner", typeof(ExportSupplyResourceContractTypeLivingHouseOwner), Order=7)] + [System.Xml.Serialization.XmlElementAttribute("Offer", typeof(bool), Order=7)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(ExportSupplyResourceContractTypeOrganization), Order=7)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool IsPlannedVolume + { + get + { + return this.isPlannedVolumeField; + } + set + { + this.isPlannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public ExportSupplyResourceContractTypePlannedVolumeType PlannedVolumeType + { + get + { + return this.plannedVolumeTypeField; + } + set + { + this.plannedVolumeTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PlannedVolumeTypeSpecified + { + get + { + return this.plannedVolumeTypeFieldSpecified; + } + set + { + this.plannedVolumeTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractSubject", Order=10)] + public ExportSupplyResourceContractTypeContractSubject[] ContractSubject + { + get + { + return this.contractSubjectField; + } + set + { + this.contractSubjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public ExportSupplyResourceContractTypeCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool MeteringDeviceInformation + { + get + { + return this.meteringDeviceInformationField; + } + set + { + this.meteringDeviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeteringDeviceInformationSpecified + { + get + { + return this.meteringDeviceInformationFieldSpecified; + } + set + { + this.meteringDeviceInformationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public ExportSupplyResourceContractTypeSpecifyingQualityIndicators SpecifyingQualityIndicators + { + get + { + return this.specifyingQualityIndicatorsField; + } + set + { + this.specifyingQualityIndicatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Quality", Order=15)] + public ExportSupplyResourceContractTypeQuality[] Quality + { + get + { + return this.qualityField; + } + set + { + this.qualityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OtherQualityIndicator", Order=16)] + public ExportSupplyResourceContractTypeOtherQualityIndicator[] OtherQualityIndicator + { + get + { + return this.otherQualityIndicatorField; + } + set + { + this.otherQualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVolume", Order=17)] + public ExportSupplyResourceContractTypePlannedVolume[] PlannedVolume + { + get + { + return this.plannedVolumeField; + } + set + { + this.plannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public bool OneTimePayment + { + get + { + return this.oneTimePaymentField; + } + set + { + this.oneTimePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OneTimePaymentSpecified + { + get + { + return this.oneTimePaymentFieldSpecified; + } + set + { + this.oneTimePaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public ExportSupplyResourceContractTypeBillingDate BillingDate + { + get + { + return this.billingDateField; + } + set + { + this.billingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public ExportSupplyResourceContractTypePaymentDate PaymentDate + { + get + { + return this.paymentDateField; + } + set + { + this.paymentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public ExportSupplyResourceContractTypeProvidingInformationDate ProvidingInformationDate + { + get + { + return this.providingInformationDateField; + } + set + { + this.providingInformationDateField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeIsContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private System.DateTime effectiveDateField; + + private AttachmentType[] contractAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=3)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeIsNotContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private bool signingDateFieldSpecified; + + private System.DateTime effectiveDateField; + + private bool effectiveDateFieldSpecified; + + private AttachmentType[] contractAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SigningDateSpecified + { + get + { + return this.signingDateFieldSpecified; + } + set + { + this.signingDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveDateSpecified + { + get + { + return this.effectiveDateFieldSpecified; + } + set + { + this.effectiveDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=3)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType12 + { + + /// + AutomaticRollOverOneYear, + + /// + ComptetionDate, + + /// + IndefiniteTerm, + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypePeriod + { + + private ExportSupplyResourceContractTypePeriodStart startField; + + private ExportSupplyResourceContractTypePeriodEnd endField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ExportSupplyResourceContractTypePeriodStart Start + { + get + { + return this.startField; + } + set + { + this.startField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSupplyResourceContractTypePeriodEnd End + { + get + { + return this.endField; + } + set + { + this.endField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypePeriodStart + { + + private string startDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public ExportSupplyResourceContractTypePeriodStart() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class ExportSupplyResourceContractTypePeriodEnd + { + + private string endDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public ExportSupplyResourceContractTypePeriodEnd() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeApartmentBuildingOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeApartmentBuildingRepresentativeOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeApartmentBuildingSoleOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeLivingHouseOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeOrganization : RegOrgType + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ExportSupplyResourceContractTypePlannedVolumeType + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypeContractSubject + { + + private ExportSupplyResourceContractTypeContractSubjectServiceType serviceTypeField; + + private ExportSupplyResourceContractTypeContractSubjectMunicipalResource municipalResourceField; + + private System.DateTime startSupplyDateField; + + private System.DateTime endSupplyDateField; + + private bool endSupplyDateFieldSpecified; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ExportSupplyResourceContractTypeContractSubjectServiceType ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSupplyResourceContractTypeContractSubjectMunicipalResource MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime StartSupplyDate + { + get + { + return this.startSupplyDateField; + } + set + { + this.startSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime EndSupplyDate + { + get + { + return this.endSupplyDateField; + } + set + { + this.endSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndSupplyDateSpecified + { + get + { + return this.endSupplyDateFieldSpecified; + } + set + { + this.endSupplyDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=4)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeContractSubjectServiceType : nsiRef + { + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypeContractSubjectMunicipalResource : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ExportSupplyResourceContractTypeCountingResource + { + + /// + R, + + /// + P, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ExportSupplyResourceContractTypeSpecifyingQualityIndicators + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypeQuality + { + + private string pairKeyField; + + private nsiRef qualityIndicatorField; + + private ExportSupplyResourceContractTypeQualityIndicatorValue[] indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef QualityIndicator + { + get + { + return this.qualityIndicatorField; + } + set + { + this.qualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IndicatorValue", Order=2)] + public ExportSupplyResourceContractTypeQualityIndicatorValue[] IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeQualityIndicatorValue + { + + private object[] itemsField; + + private ItemsChoiceType13[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Correspond", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("EndRange", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Number", typeof(decimal), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartRange", typeof(decimal), 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 ItemsChoiceType13[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType13 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + Correspond, + + /// + EndRange, + + /// + Number, + + /// + StartRange, + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypeOtherQualityIndicator + { + + private string pairKeyField; + + private string indicatorNameField; + + private ExportSupplyResourceContractTypeOtherQualityIndicatorIndicatorValue indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string IndicatorName + { + get + { + return this.indicatorNameField; + } + set + { + this.indicatorNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ExportSupplyResourceContractTypeOtherQualityIndicatorIndicatorValue IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeOtherQualityIndicatorIndicatorValue : IndicatorValueType + { + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypePlannedVolume + { + + private string pairKeyField; + + private decimal volumeField; + + private bool volumeFieldSpecified; + + private string unitField; + + private string feedingModeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VolumeSpecified + { + get + { + return this.volumeFieldSpecified; + } + set + { + this.volumeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string FeedingMode + { + get + { + return this.feedingModeField; + } + set + { + this.feedingModeField = 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/house-management/")] + public partial class ExportSupplyResourceContractTypeBillingDate + { + + private sbyte dateField; + + private ExportSupplyResourceContractTypeBillingDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSupplyResourceContractTypeBillingDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum ExportSupplyResourceContractTypeBillingDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypePaymentDate + { + + private sbyte dateField; + + private ExportSupplyResourceContractTypePaymentDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSupplyResourceContractTypePaymentDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum ExportSupplyResourceContractTypePaymentDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class ExportSupplyResourceContractTypeProvidingInformationDate + { + + private sbyte dateField; + + private ExportSupplyResourceContractTypeProvidingInformationDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportSupplyResourceContractTypeProvidingInformationDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum ExportSupplyResourceContractTypeProvidingInformationDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class exportSupplyResourceContractResultType : ExportSupplyResourceContractType + { + + private string contractRootGUIDField; + + private string contractGUIDField; + + private exportSupplyResourceContractResultTypeContractState contractStateField; + + private string versionNumberField; + + private exportSupplyResourceContractResultTypeVersionStatus versionStatusField; + + private exportSupplyResourceContractResultTypeTerminateContract terminateContractField; + + private ExportAnnulmentType annulmentContractField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractRootGUID + { + get + { + return this.contractRootGUIDField; + } + set + { + this.contractRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportSupplyResourceContractResultTypeContractState ContractState + { + get + { + return this.contractStateField; + } + set + { + this.contractStateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=3)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public exportSupplyResourceContractResultTypeVersionStatus VersionStatus + { + get + { + return this.versionStatusField; + } + set + { + this.versionStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public exportSupplyResourceContractResultTypeTerminateContract TerminateContract + { + get + { + return this.terminateContractField; + } + set + { + this.terminateContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public ExportAnnulmentType AnnulmentContract + { + get + { + return this.annulmentContractField; + } + set + { + this.annulmentContractField = 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/house-management/")] + public enum exportSupplyResourceContractResultTypeContractState + { + + /// + NotTakeEffect, + + /// + Proceed, + + /// + Expired, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportSupplyResourceContractResultTypeVersionStatus + { + + /// + Posted, + + /// + Terminated, + + /// + Draft, + + /// + Annul, + } + + /// + [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/house-management/")] + public partial class exportSupplyResourceContractResultTypeTerminateContract : TerminateType + { + + private nsiRef reasonRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ReasonRef + { + get + { + return this.reasonRefField; + } + set + { + this.reasonRefField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(exportSupplyResourceContractObjectAddressResultType))] + [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/house-management/")] + public partial class ObjectAddressType + { + + private ObjectAddressTypeHouseType houseTypeField; + + private bool houseTypeFieldSpecified; + + private string fIASHouseGuidField; + + private string apartmentNumberField; + + private string roomNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ObjectAddressTypeHouseType HouseType + { + get + { + return this.houseTypeField; + } + set + { + this.houseTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HouseTypeSpecified + { + get + { + return this.houseTypeFieldSpecified; + } + set + { + this.houseTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ApartmentNumber + { + get + { + return this.apartmentNumberField; + } + set + { + this.apartmentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = 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/house-management/")] + public enum ObjectAddressTypeHouseType + { + + /// + MKD, + + /// + ZHD, + + /// + ZHDBlockZastroyki, + } + + /// + [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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultType : ObjectAddressType + { + + private exportSupplyResourceContractObjectAddressResultTypePair[] pairField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private exportSupplyResourceContractObjectAddressResultTypeQuality[] qualityField; + + private exportSupplyResourceContractObjectAddressResultTypeOtherQualityIndicator[] otherQualityIndicatorField; + + private exportSupplyResourceContractObjectAddressResultTypePlannedVolume[] plannedVolumeField; + + private string objectGUIDField; + + private string contractRootGUIDField; + + private string contractGUIDField; + + private string versionNumberField; + + private exportSupplyResourceContractObjectAddressResultTypeVersionStatus versionStatusField; + + private exportSupplyResourceContractObjectAddressResultTypeCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private bool meteringDeviceInformationField; + + private bool meteringDeviceInformationFieldSpecified; + + public exportSupplyResourceContractObjectAddressResultType() + { + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Pair", Order=0)] + public exportSupplyResourceContractObjectAddressResultTypePair[] Pair + { + get + { + return this.pairField; + } + set + { + this.pairField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Quality", Order=2)] + public exportSupplyResourceContractObjectAddressResultTypeQuality[] Quality + { + get + { + return this.qualityField; + } + set + { + this.qualityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OtherQualityIndicator", Order=3)] + public exportSupplyResourceContractObjectAddressResultTypeOtherQualityIndicator[] OtherQualityIndicator + { + get + { + return this.otherQualityIndicatorField; + } + set + { + this.otherQualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVolume", Order=4)] + public exportSupplyResourceContractObjectAddressResultTypePlannedVolume[] PlannedVolume + { + get + { + return this.plannedVolumeField; + } + set + { + this.plannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string ObjectGUID + { + get + { + return this.objectGUIDField; + } + set + { + this.objectGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string ContractRootGUID + { + get + { + return this.contractRootGUIDField; + } + set + { + this.contractRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=8)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public exportSupplyResourceContractObjectAddressResultTypeVersionStatus VersionStatus + { + get + { + return this.versionStatusField; + } + set + { + this.versionStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public exportSupplyResourceContractObjectAddressResultTypeCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool MeteringDeviceInformation + { + get + { + return this.meteringDeviceInformationField; + } + set + { + this.meteringDeviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeteringDeviceInformationSpecified + { + get + { + return this.meteringDeviceInformationFieldSpecified; + } + set + { + this.meteringDeviceInformationFieldSpecified = 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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypePair : ContractSubjectObjectAdressType + { + + private exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemType[] heatingSystemTypeField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("HeatingSystemType", Order=0)] + public exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemType[] HeatingSystemType + { + get + { + return this.heatingSystemTypeField; + } + set + { + this.heatingSystemTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemType + { + + private exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemTypeOpenOrNot openOrNotField; + + private exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemTypeCentralizedOrNot centralizedOrNotField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemTypeOpenOrNot OpenOrNot + { + get + { + return this.openOrNotField; + } + set + { + this.openOrNotField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemTypeCentralizedOrNot CentralizedOrNot + { + get + { + return this.centralizedOrNotField; + } + set + { + this.centralizedOrNotField = 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/house-management/")] + public enum exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemTypeOpenOrNot + { + + /// + Opened, + + /// + Closed, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportSupplyResourceContractObjectAddressResultTypePairHeatingSystemTypeCentralizedOrNot + { + + /// + Centralized, + + /// + Decentralized, + } + + /// + [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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypeQuality + { + + private string pairKeyField; + + private nsiRef qualityIndicatorField; + + private exportSupplyResourceContractObjectAddressResultTypeQualityIndicatorValue[] indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef QualityIndicator + { + get + { + return this.qualityIndicatorField; + } + set + { + this.qualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IndicatorValue", Order=2)] + public exportSupplyResourceContractObjectAddressResultTypeQualityIndicatorValue[] IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypeQualityIndicatorValue : IndicatorValueType + { + } + + /// + [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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypeOtherQualityIndicator + { + + private string pairKeyField; + + private string indicatorNameField; + + private exportSupplyResourceContractObjectAddressResultTypeOtherQualityIndicatorIndicatorValue indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string IndicatorName + { + get + { + return this.indicatorNameField; + } + set + { + this.indicatorNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportSupplyResourceContractObjectAddressResultTypeOtherQualityIndicatorIndicatorValue IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypeOtherQualityIndicatorIndicatorValue : IndicatorValueType + { + } + + /// + [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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressResultTypePlannedVolume + { + + private string pairKeyField; + + private decimal volumeField; + + private bool volumeFieldSpecified; + + private string unitField; + + private string feedingModeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VolumeSpecified + { + get + { + return this.volumeFieldSpecified; + } + set + { + this.volumeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string FeedingMode + { + get + { + return this.feedingModeField; + } + set + { + this.feedingModeField = 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/house-management/")] + public enum exportSupplyResourceContractObjectAddressResultTypeVersionStatus + { + + /// + Posted, + + /// + Terminated, + + /// + Draft, + + /// + Annul, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportSupplyResourceContractObjectAddressResultTypeCountingResource + { + + /// + R, + + /// + 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/house-management/")] + public partial class SupplyResourceContractType + { + + private object itemField; + + private object[] itemsField; + + private ItemsChoiceType9[] itemsElementNameField; + + private SupplyResourceContractTypePeriod periodField; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + private nsiRef[] contractBaseField; + + private object item1Field; + + private bool isPlannedVolumeField; + + private SupplyResourceContractTypePlannedVolumeType plannedVolumeTypeField; + + private bool plannedVolumeTypeFieldSpecified; + + private SupplyResourceContractTypeContractSubject[] contractSubjectField; + + private SupplyResourceContractTypeCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private SupplyResourceContractTypeSpecifyingQualityIndicators specifyingQualityIndicatorsField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private SupplyResourceContractTypeObjectAddress[] objectAddressField; + + private SupplyResourceContractTypeQuality[] qualityField; + + private SupplyResourceContractTypeOtherQualityIndicator[] otherQualityIndicatorField; + + private SupplyResourceContractTypeTemperatureChart[] temperatureChartField; + + private SupplyResourceContractTypeBillingDate billingDateField; + + private SupplyResourceContractTypePaymentDate paymentDateField; + + private SupplyResourceContractTypeProvidingInformationDate providingInformationDateField; + + private bool meteringDeviceInformationField; + + private bool meteringDeviceInformationFieldSpecified; + + private bool volumeDependsField; + + private bool volumeDependsFieldSpecified; + + private bool oneTimePaymentField; + + private bool oneTimePaymentFieldSpecified; + + private SupplyResourceContractTypeAccrualProcedure accrualProcedureField; + + private bool accrualProcedureFieldSpecified; + + private SupplyResourceContractTypeTariff[] tariffField; + + private SupplyResourceContractTypeNorm[] normField; + + public SupplyResourceContractType() + { + this.indicationsAnyDayField = true; + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IsContract", typeof(SupplyResourceContractTypeIsContract), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IsNotContract", typeof(SupplyResourceContractTypeIsNotContract), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AutomaticRollOverOneYear", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ComptetionDate", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("IndefiniteTerm", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType9[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public SupplyResourceContractTypePeriod Period + { + get + { + return this.periodField; + } + set + { + this.periodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractBase", Order=5)] + public nsiRef[] ContractBase + { + get + { + return this.contractBaseField; + } + set + { + this.contractBaseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingOwner", typeof(SupplyResourceContractTypeApartmentBuildingOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingRepresentativeOwner", typeof(SupplyResourceContractTypeApartmentBuildingRepresentativeOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentBuildingSoleOwner", typeof(SupplyResourceContractTypeApartmentBuildingSoleOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseOwner", typeof(SupplyResourceContractTypeLivingHouseOwner), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Offer", typeof(bool), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(SupplyResourceContractTypeOrganization), Order=6)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool IsPlannedVolume + { + get + { + return this.isPlannedVolumeField; + } + set + { + this.isPlannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public SupplyResourceContractTypePlannedVolumeType PlannedVolumeType + { + get + { + return this.plannedVolumeTypeField; + } + set + { + this.plannedVolumeTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PlannedVolumeTypeSpecified + { + get + { + return this.plannedVolumeTypeFieldSpecified; + } + set + { + this.plannedVolumeTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractSubject", Order=9)] + public SupplyResourceContractTypeContractSubject[] ContractSubject + { + get + { + return this.contractSubjectField; + } + set + { + this.contractSubjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public SupplyResourceContractTypeCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public SupplyResourceContractTypeSpecifyingQualityIndicators SpecifyingQualityIndicators + { + get + { + return this.specifyingQualityIndicatorsField; + } + set + { + this.specifyingQualityIndicatorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ObjectAddress", Order=13)] + public SupplyResourceContractTypeObjectAddress[] ObjectAddress + { + get + { + return this.objectAddressField; + } + set + { + this.objectAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Quality", Order=14)] + public SupplyResourceContractTypeQuality[] Quality + { + get + { + return this.qualityField; + } + set + { + this.qualityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OtherQualityIndicator", Order=15)] + public SupplyResourceContractTypeOtherQualityIndicator[] OtherQualityIndicator + { + get + { + return this.otherQualityIndicatorField; + } + set + { + this.otherQualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TemperatureChart", Order=16)] + public SupplyResourceContractTypeTemperatureChart[] TemperatureChart + { + get + { + return this.temperatureChartField; + } + set + { + this.temperatureChartField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public SupplyResourceContractTypeBillingDate BillingDate + { + get + { + return this.billingDateField; + } + set + { + this.billingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public SupplyResourceContractTypePaymentDate PaymentDate + { + get + { + return this.paymentDateField; + } + set + { + this.paymentDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public SupplyResourceContractTypeProvidingInformationDate ProvidingInformationDate + { + get + { + return this.providingInformationDateField; + } + set + { + this.providingInformationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public bool MeteringDeviceInformation + { + get + { + return this.meteringDeviceInformationField; + } + set + { + this.meteringDeviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeteringDeviceInformationSpecified + { + get + { + return this.meteringDeviceInformationFieldSpecified; + } + set + { + this.meteringDeviceInformationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public bool VolumeDepends + { + get + { + return this.volumeDependsField; + } + set + { + this.volumeDependsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VolumeDependsSpecified + { + get + { + return this.volumeDependsFieldSpecified; + } + set + { + this.volumeDependsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=22)] + public bool OneTimePayment + { + get + { + return this.oneTimePaymentField; + } + set + { + this.oneTimePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OneTimePaymentSpecified + { + get + { + return this.oneTimePaymentFieldSpecified; + } + set + { + this.oneTimePaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=23)] + public SupplyResourceContractTypeAccrualProcedure AccrualProcedure + { + get + { + return this.accrualProcedureField; + } + set + { + this.accrualProcedureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccrualProcedureSpecified + { + get + { + return this.accrualProcedureFieldSpecified; + } + set + { + this.accrualProcedureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Tariff", Order=24)] + public SupplyResourceContractTypeTariff[] Tariff + { + get + { + return this.tariffField; + } + set + { + this.tariffField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Norm", Order=25)] + public SupplyResourceContractTypeNorm[] Norm + { + get + { + return this.normField; + } + set + { + this.normField = 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/house-management/")] + public partial class SupplyResourceContractTypeIsContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private System.DateTime effectiveDateField; + + private AttachmentType[] contractAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=3)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = 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/house-management/")] + public partial class SupplyResourceContractTypeIsNotContract + { + + private string contractNumberField; + + private System.DateTime signingDateField; + + private bool signingDateFieldSpecified; + + private System.DateTime effectiveDateField; + + private bool effectiveDateFieldSpecified; + + private AttachmentType[] contractAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SigningDateSpecified + { + get + { + return this.signingDateFieldSpecified; + } + set + { + this.signingDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveDateSpecified + { + get + { + return this.effectiveDateFieldSpecified; + } + set + { + this.effectiveDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=3)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType9 + { + + /// + AutomaticRollOverOneYear, + + /// + ComptetionDate, + + /// + IndefiniteTerm, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypePeriod + { + + private SupplyResourceContractTypePeriodStart startField; + + private SupplyResourceContractTypePeriodEnd endField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SupplyResourceContractTypePeriodStart Start + { + get + { + return this.startField; + } + set + { + this.startField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractTypePeriodEnd End + { + get + { + return this.endField; + } + set + { + this.endField = 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/house-management/")] + public partial class SupplyResourceContractTypePeriodStart + { + + private sbyte startDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public SupplyResourceContractTypePeriodStart() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class SupplyResourceContractTypePeriodEnd + { + + private sbyte endDateField; + + private bool nextMonthField; + + private bool nextMonthFieldSpecified; + + public SupplyResourceContractTypePeriodEnd() + { + this.nextMonthField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NextMonth + { + get + { + return this.nextMonthField; + } + set + { + this.nextMonthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NextMonthSpecified + { + get + { + return this.nextMonthFieldSpecified; + } + set + { + this.nextMonthFieldSpecified = 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/house-management/")] + public partial class SupplyResourceContractTypeApartmentBuildingOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractTypeApartmentBuildingRepresentativeOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractTypeApartmentBuildingSoleOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractTypeLivingHouseOwner + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(DRSOIndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NoData", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RegOrg", typeof(DRSORegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class SupplyResourceContractTypeOrganization : RegOrgType + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractTypePlannedVolumeType + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeContractSubject : ContractSubjectType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractTypeCountingResource + { + + /// + R, + + /// + P, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractTypeSpecifyingQualityIndicators + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeObjectAddress : ObjectAddressType + { + + private string transportGUIDField; + + private SupplyResourceContractTypeObjectAddressPair[] pairField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private SupplyResourceContractTypeObjectAddressPlannedVolume[] plannedVolumeField; + + private SupplyResourceContractTypeObjectAddressCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private bool meteringDeviceInformationField; + + private bool meteringDeviceInformationFieldSpecified; + + public SupplyResourceContractTypeObjectAddress() + { + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Pair", Order=1)] + public SupplyResourceContractTypeObjectAddressPair[] Pair + { + get + { + return this.pairField; + } + set + { + this.pairField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVolume", Order=3)] + public SupplyResourceContractTypeObjectAddressPlannedVolume[] PlannedVolume + { + get + { + return this.plannedVolumeField; + } + set + { + this.plannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public SupplyResourceContractTypeObjectAddressCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool MeteringDeviceInformation + { + get + { + return this.meteringDeviceInformationField; + } + set + { + this.meteringDeviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeteringDeviceInformationSpecified + { + get + { + return this.meteringDeviceInformationFieldSpecified; + } + set + { + this.meteringDeviceInformationFieldSpecified = 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/house-management/")] + public partial class SupplyResourceContractTypeObjectAddressPair + { + + private string pairKeyField; + + private System.DateTime startSupplyDateField; + + private System.DateTime endSupplyDateField; + + private bool endSupplyDateFieldSpecified; + + private SupplyResourceContractTypeObjectAddressPairHeatingSystemType heatingSystemTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime StartSupplyDate + { + get + { + return this.startSupplyDateField; + } + set + { + this.startSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EndSupplyDate + { + get + { + return this.endSupplyDateField; + } + set + { + this.endSupplyDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndSupplyDateSpecified + { + get + { + return this.endSupplyDateFieldSpecified; + } + set + { + this.endSupplyDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public SupplyResourceContractTypeObjectAddressPairHeatingSystemType HeatingSystemType + { + get + { + return this.heatingSystemTypeField; + } + set + { + this.heatingSystemTypeField = 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/house-management/")] + public partial class SupplyResourceContractTypeObjectAddressPairHeatingSystemType + { + + private SupplyResourceContractTypeObjectAddressPairHeatingSystemTypeOpenOrNot openOrNotField; + + private SupplyResourceContractTypeObjectAddressPairHeatingSystemTypeCentralizedOrNot centralizedOrNotField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SupplyResourceContractTypeObjectAddressPairHeatingSystemTypeOpenOrNot OpenOrNot + { + get + { + return this.openOrNotField; + } + set + { + this.openOrNotField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractTypeObjectAddressPairHeatingSystemTypeCentralizedOrNot CentralizedOrNot + { + get + { + return this.centralizedOrNotField; + } + set + { + this.centralizedOrNotField = 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/house-management/")] + public enum SupplyResourceContractTypeObjectAddressPairHeatingSystemTypeOpenOrNot + { + + /// + Opened, + + /// + Closed, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractTypeObjectAddressPairHeatingSystemTypeCentralizedOrNot + { + + /// + Centralized, + + /// + Decentralized, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeObjectAddressPlannedVolume + { + + private string pairKeyField; + + private decimal volumeField; + + private string unitField; + + private string feedingModeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string FeedingMode + { + get + { + return this.feedingModeField; + } + set + { + this.feedingModeField = 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/house-management/")] + public enum SupplyResourceContractTypeObjectAddressCountingResource + { + + /// + R, + + /// + P, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeQuality + { + + private string addressObjectKeyField; + + private string pairKeyField; + + private nsiRef qualityIndicatorField; + + private SupplyResourceContractTypeQualityIndicatorValue indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AddressObjectKey + { + get + { + return this.addressObjectKeyField; + } + set + { + this.addressObjectKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef QualityIndicator + { + get + { + return this.qualityIndicatorField; + } + set + { + this.qualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public SupplyResourceContractTypeQualityIndicatorValue IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class SupplyResourceContractTypeQualityIndicatorValue : IndicatorValueType + { + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeOtherQualityIndicator + { + + private string addressObjectKeyField; + + private string pairKeyField; + + private string indicatorNameField; + + private object[] itemsField; + + private ItemsChoiceType11[] itemsElementNameField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AddressObjectKey + { + get + { + return this.addressObjectKeyField; + } + set + { + this.addressObjectKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string IndicatorName + { + get + { + return this.indicatorNameField; + } + set + { + this.indicatorNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)] + [System.Xml.Serialization.XmlElementAttribute("Correspond", typeof(bool), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("EndRange", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("Number", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("StartRange", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=4)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType11[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType11 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + Correspond, + + /// + EndRange, + + /// + Number, + + /// + StartRange, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeTemperatureChart + { + + private string addressObjectKeyField; + + private int outsideTemperatureField; + + private decimal flowLineTemperatureField; + + private decimal oppositeLineTemperatureField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AddressObjectKey + { + get + { + return this.addressObjectKeyField; + } + set + { + this.addressObjectKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int OutsideTemperature + { + get + { + return this.outsideTemperatureField; + } + set + { + this.outsideTemperatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal FlowLineTemperature + { + get + { + return this.flowLineTemperatureField; + } + set + { + this.flowLineTemperatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal OppositeLineTemperature + { + get + { + return this.oppositeLineTemperatureField; + } + set + { + this.oppositeLineTemperatureField = 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/house-management/")] + public partial class SupplyResourceContractTypeBillingDate + { + + private sbyte dateField; + + private SupplyResourceContractTypeBillingDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractTypeBillingDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum SupplyResourceContractTypeBillingDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypePaymentDate + { + + private sbyte dateField; + + private SupplyResourceContractTypePaymentDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractTypePaymentDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum SupplyResourceContractTypePaymentDateDateType + { + + /// + C, + + /// + N, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeProvidingInformationDate + { + + private sbyte dateField; + + private SupplyResourceContractTypeProvidingInformationDateDateType dateTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplyResourceContractTypeProvidingInformationDateDateType DateType + { + get + { + return this.dateTypeField; + } + set + { + this.dateTypeField = 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/house-management/")] + public enum SupplyResourceContractTypeProvidingInformationDateDateType + { + + /// + C, + + /// + N, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum SupplyResourceContractTypeAccrualProcedure + { + + /// + D, + + /// + O, + } + + /// + [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/house-management/")] + public partial class SupplyResourceContractTypeTariff + { + + private object[] itemsField; + + private string pairKeyField; + + private string priceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AddressObjectKey", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ForAllAddressObjects", typeof(bool), Order=0)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PriceGUID + { + get + { + return this.priceGUIDField; + } + set + { + this.priceGUIDField = 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/house-management/")] + public partial class SupplyResourceContractTypeNorm + { + + private object[] itemsField; + + private string pairKeyField; + + private string normGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AddressObjectKey", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ForAllAddressObjects", typeof(bool), Order=0)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string NormGUID + { + get + { + return this.normGUIDField; + } + set + { + this.normGUIDField = 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/house-management/")] + public partial class PublicPropertyContractExportType + { + + private object itemField; + + private string fIASHouseGuidField; + + private string contractNumberField; + + private System.DateTime dateField; + + private bool dateFieldSpecified; + + private System.DateTime startDateField; + + private bool startDateFieldSpecified; + + private System.DateTime endDateField; + + private bool endDateFieldSpecified; + + private string contractObjectField; + + private string commentsField; + + private decimal paymentField; + + private bool paymentFieldSpecified; + + private string moneySpentDirectionField; + + private AttachmentType[] contractAttachmentField; + + private PublicPropertyContractExportTypeRentAgrConfirmationDocument[] rentAgrConfirmationDocumentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Entrepreneur", typeof(IndType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(RegOrgType), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractNumber + { + get + { + return this.contractNumberField; + } + set + { + this.contractNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified + { + get + { + return this.dateFieldSpecified; + } + set + { + this.dateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified + { + get + { + return this.startDateFieldSpecified; + } + set + { + this.startDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)] + 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=6)] + public string ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Comments + { + get + { + return this.commentsField; + } + set + { + this.commentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public decimal Payment + { + get + { + return this.paymentField; + } + set + { + this.paymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PaymentSpecified + { + get + { + return this.paymentFieldSpecified; + } + set + { + this.paymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string MoneySpentDirection + { + get + { + return this.moneySpentDirectionField; + } + set + { + this.moneySpentDirectionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=10)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RentAgrConfirmationDocument", Order=11)] + public PublicPropertyContractExportTypeRentAgrConfirmationDocument[] RentAgrConfirmationDocument + { + get + { + return this.rentAgrConfirmationDocumentField; + } + set + { + this.rentAgrConfirmationDocumentField = 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/house-management/")] + public partial class PublicPropertyContractExportTypeRentAgrConfirmationDocument + { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", typeof(PublicPropertyContractExportTypeRentAgrConfirmationDocumentProtocolMeetingOwners), 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class PublicPropertyContractExportTypeRentAgrConfirmationDocumentProtocolMeetingOwners + { + + private string protocolNumField; + + private System.DateTime protocolDateField; + + private AttachmentType[] trustDocAttachmentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ProtocolNum + { + get + { + return this.protocolNumField; + } + set + { + this.protocolNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime ProtocolDate + { + get + { + return this.protocolDateField; + } + set + { + this.protocolDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TrustDocAttachment", Order=2)] + public AttachmentType[] TrustDocAttachment + { + get + { + return this.trustDocAttachmentField; + } + set + { + this.trustDocAttachmentField = 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/house-management/")] + public partial class exportCAChRequestCriteriaType + { + + private object[] itemsField; + + private ItemsChoiceType7[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CharterVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LastVersionOnly", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SigningDate", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UOGUID", 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 ItemsChoiceType7[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType7 + { + + /// + CharterGUID, + + /// + CharterVersionGUID, + + /// + ContractGUID, + + /// + ContractVersionGUID, + + /// + FIASHouseGuid, + + /// + LastVersionOnly, + + /// + SigningDate, + + /// + UOGUID, + } + + /// + [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/house-management/")] + public partial class CharterPaymentsInfoType + { + + private System.DateTime beginDateField; + + private System.DateTime endDateField; + + private CharterPaymentsInfoTypeMaintenanceAndRepairsForMembers maintenanceAndRepairsForMembersField; + + private CharterPaymentsInfoTypeMaintenanceAndRepairsForNonMembersInfo maintenanceAndRepairsForNonMembersInfoField; + + private CharterPaymentsInfoTypeServicePayment[] servicePaymentField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime BeginDate + { + get + { + return this.beginDateField; + } + set + { + this.beginDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public CharterPaymentsInfoTypeMaintenanceAndRepairsForMembers MaintenanceAndRepairsForMembers + { + get + { + return this.maintenanceAndRepairsForMembersField; + } + set + { + this.maintenanceAndRepairsForMembersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public CharterPaymentsInfoTypeMaintenanceAndRepairsForNonMembersInfo MaintenanceAndRepairsForNonMembersInfo + { + get + { + return this.maintenanceAndRepairsForNonMembersInfoField; + } + set + { + this.maintenanceAndRepairsForNonMembersInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ServicePayment", Order=4)] + public CharterPaymentsInfoTypeServicePayment[] ServicePayment + { + get + { + return this.servicePaymentField; + } + set + { + this.servicePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AllContractObjects", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("ContractObjectVersionGUID", typeof(string), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class CharterPaymentsInfoTypeMaintenanceAndRepairsForMembers + { + + private decimal maintenanceAndRepairsForMembersPaymentSizeField; + + private AttachmentType[] maintenanceAndRepairsForMembersProtocolField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal MaintenanceAndRepairsForMembersPaymentSize + { + get + { + return this.maintenanceAndRepairsForMembersPaymentSizeField; + } + set + { + this.maintenanceAndRepairsForMembersPaymentSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MaintenanceAndRepairsForMembersProtocol", Order=1)] + public AttachmentType[] MaintenanceAndRepairsForMembersProtocol + { + get + { + return this.maintenanceAndRepairsForMembersProtocolField; + } + set + { + this.maintenanceAndRepairsForMembersProtocolField = 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/house-management/")] + public partial class CharterPaymentsInfoTypeMaintenanceAndRepairsForNonMembersInfo + { + + private decimal maintenanceAndRepairsForNonMembersPaymentSizeField; + + private AttachmentType[] maintenanceAndRepairsForNonMembersProtocolField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal MaintenanceAndRepairsForNonMembersPaymentSize + { + get + { + return this.maintenanceAndRepairsForNonMembersPaymentSizeField; + } + set + { + this.maintenanceAndRepairsForNonMembersPaymentSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MaintenanceAndRepairsForNonMembersProtocol", Order=1)] + public AttachmentType[] MaintenanceAndRepairsForNonMembersProtocol + { + get + { + return this.maintenanceAndRepairsForNonMembersProtocolField; + } + set + { + this.maintenanceAndRepairsForNonMembersProtocolField = 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/house-management/")] + public partial class CharterPaymentsInfoTypeServicePayment + { + + private nsiRef serviceField; + + private decimal servicePaymentSizeField; + + private bool servicePaymentSizeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Service + { + get + { + return this.serviceField; + } + set + { + this.serviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal ServicePaymentSize + { + get + { + return this.servicePaymentSizeField; + } + set + { + this.servicePaymentSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServicePaymentSizeSpecified + { + get + { + return this.servicePaymentSizeFieldSpecified; + } + set + { + this.servicePaymentSizeFieldSpecified = 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/house-management/")] + public partial class CharterDateDetailsExportType + { + + private CharterDateDetailsExportTypePeriodMetering periodMeteringField; + + private CharterDateDetailsExportTypePaymentDocumentInterval paymentDocumentIntervalField; + + private CharterDateDetailsExportTypePaymentInterval paymentIntervalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public CharterDateDetailsExportTypePeriodMetering PeriodMetering + { + get + { + return this.periodMeteringField; + } + set + { + this.periodMeteringField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public CharterDateDetailsExportTypePaymentDocumentInterval PaymentDocumentInterval + { + get + { + return this.paymentDocumentIntervalField; + } + set + { + this.paymentDocumentIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public CharterDateDetailsExportTypePaymentInterval PaymentInterval + { + get + { + return this.paymentIntervalField; + } + set + { + this.paymentIntervalField = 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/house-management/")] + public partial class CharterDateDetailsExportTypePeriodMetering + { + + private DaySelectionExportType startDateField; + + private DaySelectionExportType endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public DaySelectionExportType StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DaySelectionExportType EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = 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/house-management/")] + public partial class DaySelectionExportType + { + + private object itemField; + + private bool isNextMonthField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Date", typeof(sbyte), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsNextMonth + { + get + { + return this.isNextMonthField; + } + set + { + this.isNextMonthField = 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/house-management/")] + public partial class CharterDateDetailsExportTypePaymentDocumentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType2 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType2 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType2 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class CharterDateDetailsExportTypePaymentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType3 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType3 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType3 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class CharterExportType + { + + private System.DateTime dateField; + + private CharterDateDetailsExportType dateDetailsField; + + private CharterExportTypeMeetingProtocol meetingProtocolField; + + private bool noCharterApproveProtocolField; + + private bool noCharterApproveProtocolFieldSpecified; + + private AttachmentType[] attachmentCharterField; + + private bool automaticRollOverOneYearField; + + private bool automaticRollOverOneYearFieldSpecified; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + public CharterExportType() + { + this.noCharterApproveProtocolField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public CharterDateDetailsExportType DateDetails + { + get + { + return this.dateDetailsField; + } + set + { + this.dateDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public CharterExportTypeMeetingProtocol MeetingProtocol + { + get + { + return this.meetingProtocolField; + } + set + { + this.meetingProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool NoCharterApproveProtocol + { + get + { + return this.noCharterApproveProtocolField; + } + set + { + this.noCharterApproveProtocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoCharterApproveProtocolSpecified + { + get + { + return this.noCharterApproveProtocolFieldSpecified; + } + set + { + this.noCharterApproveProtocolFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AttachmentCharter", Order=4)] + public AttachmentType[] AttachmentCharter + { + get + { + return this.attachmentCharterField; + } + set + { + this.attachmentCharterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool AutomaticRollOverOneYear + { + get + { + return this.automaticRollOverOneYearField; + } + set + { + this.automaticRollOverOneYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AutomaticRollOverOneYearSpecified + { + get + { + return this.automaticRollOverOneYearFieldSpecified; + } + set + { + this.automaticRollOverOneYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = 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/house-management/")] + public partial class CharterExportTypeMeetingProtocol + { + + private AttachmentType[] protocolMeetingOwnersField; + + private string[] votingProtocolGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", Order=0)] + public AttachmentType[] ProtocolMeetingOwners + { + get + { + return this.protocolMeetingOwnersField; + } + set + { + this.protocolMeetingOwnersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", Order=1)] + public string[] VotingProtocolGUID + { + get + { + return this.votingProtocolGUIDField; + } + set + { + this.votingProtocolGUIDField = 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/house-management/")] + public partial class ContractPaymentsInfoType + { + + private System.DateTime beginDateField; + + private System.DateTime endDateField; + + private decimal houseManagementPaymentSizeField; + + private object[] itemsField; + + private ContractPaymentsInfoTypeServicePayment[] servicePaymentField; + + private ContractPaymentsInfoTypeType typeField; + + private string contractObjectVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime BeginDate + { + get + { + return this.beginDateField; + } + set + { + this.beginDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal HouseManagementPaymentSize + { + get + { + return this.houseManagementPaymentSizeField; + } + set + { + this.houseManagementPaymentSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Protocol", typeof(AttachmentType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", typeof(string), Order=3)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ServicePayment", Order=4)] + public ContractPaymentsInfoTypeServicePayment[] ServicePayment + { + get + { + return this.servicePaymentField; + } + set + { + this.servicePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ContractPaymentsInfoTypeType Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = 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/house-management/")] + public partial class ContractPaymentsInfoTypeServicePayment + { + + private nsiRef serviceField; + + private decimal servicePaymentSizeField; + + private bool servicePaymentSizeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Service + { + get + { + return this.serviceField; + } + set + { + this.serviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal ServicePaymentSize + { + get + { + return this.servicePaymentSizeField; + } + set + { + this.servicePaymentSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ServicePaymentSizeSpecified + { + get + { + return this.servicePaymentSizeFieldSpecified; + } + set + { + this.servicePaymentSizeFieldSpecified = 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/house-management/")] + public enum ContractPaymentsInfoTypeType + { + + /// + P, + + /// + C, + + /// + A, + } + + /// + [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/house-management/")] + public partial class ContractServiceType + { + + private nsiRef serviceTypeField; + + private System.DateTime startDateField; + + private System.DateTime endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = 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/house-management/")] + public partial class BaseServiceType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Agreement", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CurrentDoc", typeof(bool), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class ManageObjectType + { + + private string fIASHouseGuidField; + + private System.DateTime startDateField; + + private System.DateTime endDateField; + + private bool endDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + 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.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class ImprintAgreementExportType + { + + private string agreementNumberField; + + private System.DateTime agreementDateField; + + private bool agreementDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AgreementNumber + { + get + { + return this.agreementNumberField; + } + set + { + this.agreementNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime AgreementDate + { + get + { + return this.agreementDateField; + } + set + { + this.agreementDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AgreementDateSpecified + { + get + { + return this.agreementDateFieldSpecified; + } + set + { + this.agreementDateFieldSpecified = 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/house-management/")] + public partial class DateDetailsExportType + { + + private DateDetailsExportTypePeriodMetering periodMeteringField; + + private DateDetailsExportTypePaymentDocumentInterval paymentDocumentIntervalField; + + private DateDetailsExportTypePaymentInterval paymentIntervalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public DateDetailsExportTypePeriodMetering PeriodMetering + { + get + { + return this.periodMeteringField; + } + set + { + this.periodMeteringField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DateDetailsExportTypePaymentDocumentInterval PaymentDocumentInterval + { + get + { + return this.paymentDocumentIntervalField; + } + set + { + this.paymentDocumentIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public DateDetailsExportTypePaymentInterval PaymentInterval + { + get + { + return this.paymentIntervalField; + } + set + { + this.paymentIntervalField = 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/house-management/")] + public partial class DateDetailsExportTypePeriodMetering + { + + private DaySelectionExportType startDateField; + + private DaySelectionExportType endDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public DaySelectionExportType StartDate + { + get + { + return this.startDateField; + } + set + { + this.startDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public DaySelectionExportType EndDate + { + get + { + return this.endDateField; + } + set + { + this.endDateField = 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/house-management/")] + public partial class DateDetailsExportTypePaymentDocumentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class DateDetailsExportTypePaymentInterval + { + + private object itemField; + + private bool item1Field; + + private Item1ChoiceType1 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LastDay", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(sbyte), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CurrentMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextMounth", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public bool Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType1 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType1 + { + + /// + CurrentMounth, + + /// + NextMounth, + } + + /// + [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/house-management/")] + public partial class ContractExportType + { + + private string docNumField; + + private System.DateTime signingDateField; + + private System.DateTime effectiveDateField; + + private System.DateTime planDateComptetionField; + + private ContractExportTypeValidity validityField; + + private object itemField; + + private ItemChoiceType3 itemElementNameField; + + private ContractExportTypeProtocol protocolField; + + private nsiRef contractBaseField; + + private DateDetailsExportType dateDetailsField; + + private AttachmentType[] contractAttachmentField; + + private ContractExportTypeAgreementAttachment[] agreementAttachmentField; + + private AttachmentType[] signedOwnersField; + + private AttachmentType[] commissioningPermitAgreementField; + + private AttachmentType[] charterField; + + private AttachmentType[] localGovernmentDecisionField; + + private string registryDecisionIDField; + + private bool automaticRollOverOneYearField; + + private bool automaticRollOverOneYearFieldSpecified; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DocNum + { + get + { + return this.docNumField; + } + set + { + this.docNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime SigningDate + { + get + { + return this.signingDateField; + } + set + { + this.signingDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime EffectiveDate + { + get + { + return this.effectiveDateField; + } + set + { + this.effectiveDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime PlanDateComptetion + { + get + { + return this.planDateComptetionField; + } + set + { + this.planDateComptetionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ContractExportTypeValidity Validity + { + get + { + return this.validityField; + } + set + { + this.validityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("BuildingOwner", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("CompetentAuthority", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("Cooperative", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalHousing", typeof(RegOrgType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("Owners", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType3 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ContractExportTypeProtocol Protocol + { + get + { + return this.protocolField; + } + set + { + this.protocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public nsiRef ContractBase + { + get + { + return this.contractBaseField; + } + set + { + this.contractBaseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public DateDetailsExportType DateDetails + { + get + { + return this.dateDetailsField; + } + set + { + this.dateDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractAttachment", Order=10)] + public AttachmentType[] ContractAttachment + { + get + { + return this.contractAttachmentField; + } + set + { + this.contractAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AgreementAttachment", Order=11)] + public ContractExportTypeAgreementAttachment[] AgreementAttachment + { + get + { + return this.agreementAttachmentField; + } + set + { + this.agreementAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SignedOwners", Order=12)] + public AttachmentType[] SignedOwners + { + get + { + return this.signedOwnersField; + } + set + { + this.signedOwnersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CommissioningPermitAgreement", Order=13)] + public AttachmentType[] CommissioningPermitAgreement + { + get + { + return this.commissioningPermitAgreementField; + } + set + { + this.commissioningPermitAgreementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Charter", Order=14)] + public AttachmentType[] Charter + { + get + { + return this.charterField; + } + set + { + this.charterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LocalGovernmentDecision", Order=15)] + public AttachmentType[] LocalGovernmentDecision + { + get + { + return this.localGovernmentDecisionField; + } + set + { + this.localGovernmentDecisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string RegistryDecisionID + { + get + { + return this.registryDecisionIDField; + } + set + { + this.registryDecisionIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public bool AutomaticRollOverOneYear + { + get + { + return this.automaticRollOverOneYearField; + } + set + { + this.automaticRollOverOneYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AutomaticRollOverOneYearSpecified + { + get + { + return this.automaticRollOverOneYearFieldSpecified; + } + set + { + this.automaticRollOverOneYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = 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/house-management/")] + public partial class ContractExportTypeValidity + { + + private string monthField; + + private string yearField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] + public string Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType3 + { + + /// + BuildingOwner, + + /// + CompetentAuthority, + + /// + Cooperative, + + /// + MunicipalHousing, + + /// + Owners, + } + + /// + [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/house-management/")] + public partial class ContractExportTypeProtocol + { + + private ContractExportTypeProtocolProtocolAdd protocolAddField; + + private string[] votingProtocolGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ContractExportTypeProtocolProtocolAdd ProtocolAdd + { + get + { + return this.protocolAddField; + } + set + { + this.protocolAddField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", Order=1)] + public string[] VotingProtocolGUID + { + get + { + return this.votingProtocolGUIDField; + } + set + { + this.votingProtocolGUIDField = 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/house-management/")] + public partial class ContractExportTypeProtocolProtocolAdd + { + + private object[] itemsField; + + private ItemsChoiceType6[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ProtocolBuildingOwner", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingBoard", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolMeetingOwners", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolOK", typeof(AttachmentType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PurchaseNumber", 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 ItemsChoiceType6[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType6 + { + + /// + ProtocolBuildingOwner, + + /// + ProtocolMeetingBoard, + + /// + ProtocolMeetingOwners, + + /// + ProtocolOK, + + /// + PurchaseNumber, + } + + /// + [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/house-management/")] + public partial class ContractExportTypeAgreementAttachment : AttachmentType + { + + private ImprintAgreementExportType imprintAgreementField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ImprintAgreementExportType ImprintAgreement + { + get + { + return this.imprintAgreementField; + } + set + { + this.imprintAgreementField = 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/house-management/")] + public partial class exportCAChResultType + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Charter", typeof(exportCAChResultTypeCharter), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Contract", typeof(exportCAChResultTypeContract), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class exportCAChResultTypeCharter : CharterExportType + { + + private exportCAChResultTypeCharterTerminate terminateField; + + private CharterStatusExportType charterStatusField; + + private string charterGUIDField; + + private string charterVersionGUIDField; + + private exportCAChResultTypeCharterContractObject[] contractObjectField; + + private exportCAChResultTypeCharterCharterPaymentsInfo[] charterPaymentsInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportCAChResultTypeCharterTerminate Terminate + { + get + { + return this.terminateField; + } + set + { + this.terminateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public CharterStatusExportType CharterStatus + { + get + { + return this.charterStatusField; + } + set + { + this.charterStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string CharterGUID + { + get + { + return this.charterGUIDField; + } + set + { + this.charterGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string CharterVersionGUID + { + get + { + return this.charterVersionGUIDField; + } + set + { + this.charterVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=4)] + public exportCAChResultTypeCharterContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterPaymentsInfo", Order=5)] + public exportCAChResultTypeCharterCharterPaymentsInfo[] CharterPaymentsInfo + { + get + { + return this.charterPaymentsInfoField; + } + set + { + this.charterPaymentsInfoField = 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/house-management/")] + public partial class exportCAChResultTypeCharterTerminate : TerminateType + { + + private string reasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Reason + { + get + { + return this.reasonField; + } + set + { + this.reasonField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum CharterStatusExportType + { + + /// + Annul, + + /// + ApprovalProcess, + + /// + Approved, + + /// + Project, + + /// + Rejected, + + /// + Reviewed, + + /// + Terminated, + } + + /// + [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/house-management/")] + public partial class exportCAChResultTypeCharterContractObject : ManageObjectType + { + + private string contractObjectVersionGUIDField; + + private BaseServiceType baseMServiceField; + + private exportCAChResultTypeCharterContractObjectHouseService[] houseServiceField; + + private exportCAChResultTypeCharterContractObjectAddService[] addServiceField; + + private exportCAChResultTypeCharterContractObjectExclusion exclusionField; + + private StatusMKDType statusObjectField; + + private bool statusObjectFieldSpecified; + + private bool isManagedByContractField; + + private bool isManagedByContractFieldSpecified; + + public exportCAChResultTypeCharterContractObject() + { + this.isManagedByContractField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BaseServiceType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=2)] + public exportCAChResultTypeCharterContractObjectHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=3)] + public exportCAChResultTypeCharterContractObjectAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public exportCAChResultTypeCharterContractObjectExclusion Exclusion + { + get + { + return this.exclusionField; + } + set + { + this.exclusionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public StatusMKDType StatusObject + { + get + { + return this.statusObjectField; + } + set + { + this.statusObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusObjectSpecified + { + get + { + return this.statusObjectFieldSpecified; + } + set + { + this.statusObjectFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool IsManagedByContract + { + get + { + return this.isManagedByContractField; + } + set + { + this.isManagedByContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsManagedByContractSpecified + { + get + { + return this.isManagedByContractFieldSpecified; + } + set + { + this.isManagedByContractFieldSpecified = 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/house-management/")] + public partial class exportCAChResultTypeCharterContractObjectHouseService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class exportCAChResultTypeCharterContractObjectAddService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class exportCAChResultTypeCharterContractObjectExclusion + { + + private BaseServiceType baseExclusionField; + + private System.DateTime dateExclusionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseExclusion + { + get + { + return this.baseExclusionField; + } + set + { + this.baseExclusionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateExclusion + { + get + { + return this.dateExclusionField; + } + set + { + this.dateExclusionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum StatusMKDType + { + + /// + Project, + + /// + Rejected, + + /// + ApprovalProcess, + + /// + Approved, + + /// + Locked, + + /// + Annul, + } + + /// + [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/house-management/")] + public partial class exportCAChResultTypeCharterCharterPaymentsInfo : CharterPaymentsInfoType + { + + private string charterPaymentsInfoVersionGUIDField; + + private exportCAChResultTypeCharterCharterPaymentsInfoStatus statusField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CharterPaymentsInfoVersionGUID + { + get + { + return this.charterPaymentsInfoVersionGUIDField; + } + set + { + this.charterPaymentsInfoVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportCAChResultTypeCharterCharterPaymentsInfoStatus Status + { + get + { + return this.statusField; + } + set + { + this.statusField = 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/house-management/")] + public enum exportCAChResultTypeCharterCharterPaymentsInfoStatus + { + + /// + P, + + /// + A, + } + + /// + [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/house-management/")] + public partial class exportCAChResultTypeContract : ContractExportType + { + + private exportCAChResultTypeContractTerminate terminateField; + + private ContractStatusExportType contractStatusField; + + private string contractGUIDField; + + private string contractVersionGUIDField; + + private exportCAChResultTypeContractContractObject[] contractObjectField; + + private exportCAChResultTypeContractContractPaymentsInfo[] contractPaymentsInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportCAChResultTypeContractTerminate Terminate + { + get + { + return this.terminateField; + } + set + { + this.terminateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ContractStatusExportType ContractStatus + { + get + { + return this.contractStatusField; + } + set + { + this.contractStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=4)] + public exportCAChResultTypeContractContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractPaymentsInfo", Order=5)] + public exportCAChResultTypeContractContractPaymentsInfo[] ContractPaymentsInfo + { + get + { + return this.contractPaymentsInfoField; + } + set + { + this.contractPaymentsInfoField = 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/house-management/")] + public partial class exportCAChResultTypeContractTerminate : TerminateType + { + + private nsiRef reasonRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ReasonRef + { + get + { + return this.reasonRefField; + } + set + { + this.reasonRefField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ContractStatusExportType + { + + /// + Project, + + /// + ApprovalProcess, + + /// + Rejected, + + /// + Approved, + + /// + Terminated, + + /// + Reviewed, + + /// + Annul, + } + + /// + [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/house-management/")] + public partial class exportCAChResultTypeContractContractObject : ManageObjectType + { + + private string contractObjectVersionGUIDField; + + private BaseServiceType baseMServiceField; + + private exportCAChResultTypeContractContractObjectHouseService[] houseServiceField; + + private exportCAChResultTypeContractContractObjectAddService[] addServiceField; + + private exportCAChResultTypeContractContractObjectExclusion exclusionField; + + private StatusMKDType statusObjectField; + + private bool statusObjectFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BaseServiceType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=2)] + public exportCAChResultTypeContractContractObjectHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=3)] + public exportCAChResultTypeContractContractObjectAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public exportCAChResultTypeContractContractObjectExclusion Exclusion + { + get + { + return this.exclusionField; + } + set + { + this.exclusionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public StatusMKDType StatusObject + { + get + { + return this.statusObjectField; + } + set + { + this.statusObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StatusObjectSpecified + { + get + { + return this.statusObjectFieldSpecified; + } + set + { + this.statusObjectFieldSpecified = 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/house-management/")] + public partial class exportCAChResultTypeContractContractObjectHouseService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class exportCAChResultTypeContractContractObjectAddService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class exportCAChResultTypeContractContractObjectExclusion + { + + private BaseServiceType baseExclusionField; + + private System.DateTime dateExclusionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseExclusion + { + get + { + return this.baseExclusionField; + } + set + { + this.baseExclusionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateExclusion + { + get + { + return this.dateExclusionField; + } + set + { + this.dateExclusionField = 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/house-management/")] + public partial class exportCAChResultTypeContractContractPaymentsInfo : ContractPaymentsInfoType + { + + private string contractPaymentsInfoVersionGUIDField; + + private exportCAChResultTypeContractContractPaymentsInfoStatus statusField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractPaymentsInfoVersionGUID + { + get + { + return this.contractPaymentsInfoVersionGUIDField; + } + set + { + this.contractPaymentsInfoVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportCAChResultTypeContractContractPaymentsInfoStatus Status + { + get + { + return this.statusField; + } + set + { + this.statusField = 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/house-management/")] + public enum exportCAChResultTypeContractContractPaymentsInfoStatus + { + + /// + P, + + /// + A, + } + + /// + [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/house-management/")] + public partial class exportRolloverStatusCAChResultType + { + + private string[] orgPPAGUIDField; + + private exportRolloverStatusCAChResultTypeStatus statusField; + + /// + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string[] orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportRolloverStatusCAChResultTypeStatus Status + { + get + { + return this.statusField; + } + set + { + this.statusField = 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/house-management/")] + public partial class exportRolloverStatusCAChResultTypeStatus + { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CACh", typeof(exportRolloverStatusCAChResultTypeStatusCACh), 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class exportRolloverStatusCAChResultTypeStatusCACh + { + + private object[] itemsField; + + private ItemsChoiceType5[] itemsElementNameField; + + private exportRolloverStatusCAChResultTypeStatusCAChState stateField; + + private bool stateFieldSpecified; + + private exportRolloverStatusCAChResultTypeStatusCAChContractObject[] contractObjectField; + + private string versionNumberField; + + private bool isRolloverField; + + private string rolloverDescriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CharterStatus", typeof(CharterStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CharterVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractStatus", typeof(ContractStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PreviousCharterVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PreviousContractVersionGUID", 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 ItemsChoiceType5[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportRolloverStatusCAChResultTypeStatusCAChState State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateSpecified + { + get + { + return this.stateFieldSpecified; + } + set + { + this.stateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=3)] + public exportRolloverStatusCAChResultTypeStatusCAChContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool IsRollover + { + get + { + return this.isRolloverField; + } + set + { + this.isRolloverField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string RolloverDescription + { + get + { + return this.rolloverDescriptionField; + } + set + { + this.rolloverDescriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum CharterStatusType + { + + /// + Project, + + /// + Approved, + + /// + Terminated, + + /// + Annul, + + /// + Reviewed, + + /// + ApprovalProcess, + + /// + Rejected, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum ContractStatusType + { + + /// + Project, + + /// + ApprovalProcess, + + /// + Rejected, + + /// + Approved, + + /// + Terminated, + + /// + Reviewed, + + /// + Annul, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType5 + { + + /// + CharterGUID, + + /// + CharterStatus, + + /// + CharterVersionGUID, + + /// + ContractGUID, + + /// + ContractStatus, + + /// + ContractVersionGUID, + + /// + PreviousCharterVersionGUID, + + /// + PreviousContractVersionGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportRolloverStatusCAChResultTypeStatusCAChState + { + + /// + Running, + + /// + NotRunning, + + /// + Expired, + } + + /// + [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/house-management/")] + public partial class exportRolloverStatusCAChResultTypeStatusCAChContractObject + { + + private string fIASHouseGuidField; + + private StatusMKDType managedObjectStatusField; + + private string contractObjectVersionGUIDField; + + private bool isConflictedField; + + private bool isConflictedFieldSpecified; + + private bool isBlockedField; + + private bool isBlockedFieldSpecified; + + private string previousContractObjectVersionGUIDField; + + public exportRolloverStatusCAChResultTypeStatusCAChContractObject() + { + this.isConflictedField = true; + this.isBlockedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public StatusMKDType ManagedObjectStatus + { + get + { + return this.managedObjectStatusField; + } + set + { + this.managedObjectStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool IsConflicted + { + get + { + return this.isConflictedField; + } + set + { + this.isConflictedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsConflictedSpecified + { + get + { + return this.isConflictedFieldSpecified; + } + set + { + this.isConflictedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsBlocked + { + get + { + return this.isBlockedField; + } + set + { + this.isBlockedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsBlockedSpecified + { + get + { + return this.isBlockedFieldSpecified; + } + set + { + this.isBlockedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string PreviousContractObjectVersionGUID + { + get + { + return this.previousContractObjectVersionGUIDField; + } + set + { + this.previousContractObjectVersionGUIDField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(importCharterResultType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(importContractResultType))] + [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/house-management/")] + public partial class exportStatusCAChResultType + { + + private object[] itemsField; + + private ItemsChoiceType4[] itemsElementNameField; + + private exportStatusCAChResultTypeState stateField; + + private bool stateFieldSpecified; + + private exportStatusCAChResultTypeContractObject[] contractObjectField; + + private string versionNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CharterStatus", typeof(CharterStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CharterVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractStatus", typeof(ContractStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractVersionGUID", 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 ItemsChoiceType4[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportStatusCAChResultTypeState State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateSpecified + { + get + { + return this.stateFieldSpecified; + } + set + { + this.stateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=3)] + public exportStatusCAChResultTypeContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType4 + { + + /// + CharterGUID, + + /// + CharterStatus, + + /// + CharterVersionGUID, + + /// + ContractGUID, + + /// + ContractStatus, + + /// + ContractVersionGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportStatusCAChResultTypeState + { + + /// + Running, + + /// + NotRunning, + + /// + Expired, + } + + /// + [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/house-management/")] + public partial class exportStatusCAChResultTypeContractObject + { + + private string fIASHouseGuidField; + + private StatusMKDType managedObjectStatusField; + + private string contractObjectVersionGUIDField; + + private bool isConflictedField; + + private bool isConflictedFieldSpecified; + + private bool isBlockedField; + + private bool isBlockedFieldSpecified; + + public exportStatusCAChResultTypeContractObject() + { + this.isConflictedField = true; + this.isBlockedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public StatusMKDType ManagedObjectStatus + { + get + { + return this.managedObjectStatusField; + } + set + { + this.managedObjectStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool IsConflicted + { + get + { + return this.isConflictedField; + } + set + { + this.isConflictedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsConflictedSpecified + { + get + { + return this.isConflictedFieldSpecified; + } + set + { + this.isConflictedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsBlocked + { + get + { + return this.isBlockedField; + } + set + { + this.isBlockedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsBlockedSpecified + { + get + { + return this.isBlockedFieldSpecified; + } + set + { + this.isBlockedFieldSpecified = 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/house-management/")] + public partial class importCharterResultType : exportStatusCAChResultType + { + + private ErrorMessageType errorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ErrorMessageType Error + { + get + { + return this.errorField; + } + set + { + this.errorField = 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/house-management/")] + public partial class importContractResultType : exportStatusCAChResultType + { + + private ErrorMessageType errorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ErrorMessageType Error + { + get + { + return this.errorField; + } + set + { + this.errorField = 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/house-management/")] + public partial class exportODSPMeteringDeviceDataResultType + { + + private string meteringDeviceRootGUIDField; + + private string meteringDeviceNumberField; + + private string fIASHouseGuidField; + + private bool isConnectedField; + + private System.DateTime updateDateTimeField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceRootGUID + { + get + { + return this.meteringDeviceRootGUIDField; + } + set + { + this.meteringDeviceRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MeteringDeviceNumber + { + get + { + return this.meteringDeviceNumberField; + } + set + { + this.meteringDeviceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool IsConnected + { + get + { + return this.isConnectedField; + } + set + { + this.isConnectedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public System.DateTime UpdateDateTime + { + get + { + return this.updateDateTimeField; + } + set + { + this.updateDateTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceEnergy", typeof(MunicipalResourceElectricExportType), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceNotEnergy", typeof(MunicipalResourceNotElectricExportType), Order=5)] + 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://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class BriefNonResidentialPremisesType + { + + private string premisesGUIDField; + + private string premisesUniqueNumberField; + + private string premisesNumField; + + private string fIASChildHouseGuidField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesUniqueNumber + { + get + { + return this.premisesUniqueNumberField; + } + set + { + this.premisesUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class BriefResidentialPremisesType + { + + private string premisesGUIDField; + + private string premisesUniqueNumberField; + + private string premisesNumField; + + private string fIASChildHouseGuidField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private object itemField; + + private BriefLivingRoomType[] livingRoomField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesUniqueNumber + { + get + { + return this.premisesUniqueNumberField; + } + set + { + this.premisesUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=8)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=8)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoom", Order=9)] + public BriefLivingRoomType[] LivingRoom + { + get + { + return this.livingRoomField; + } + set + { + this.livingRoomField = 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/house-management/")] + public partial class BriefLivingRoomType + { + + private string livingRoomGUIDField; + + private string livingRoomUniqueNumberField; + + private string roomNumberField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomUniqueNumber + { + get + { + return this.livingRoomUniqueNumberField; + } + set + { + this.livingRoomUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string RoomNumber + { + get + { + return this.roomNumberField; + } + set + { + this.roomNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class BriefEntranceType + { + + private string entranceGUIDField; + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceGUID + { + get + { + return this.entranceGUIDField; + } + set + { + this.entranceGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class BriefApartmentHouseType + { + + private string hCSHouseGUIDField; + + private string fIASHouseGUIDField; + + private string houseUniqueNumberField; + + private System.DateTime modificationDateField; + + private BriefEntranceType[] entranceField; + + private BriefResidentialPremisesType[] residentialPremisesField; + + private BriefNonResidentialPremisesType[] nonResidentialPremisesField; + + private nsiRef houseManagementTypeField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private System.DateTime demolishionDateField; + + private bool demolishionDateFieldSpecified; + + private string demolishionReasonField; + + private bool isAsyncProcessedField; + + private bool isAsyncProcessedFieldSpecified; + + private ExportHostelDataType exportHostelDataField; + + public BriefApartmentHouseType() + { + this.isAsyncProcessedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HCSHouseGUID + { + get + { + return this.hCSHouseGUIDField; + } + set + { + this.hCSHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGUID + { + get + { + return this.fIASHouseGUIDField; + } + set + { + this.fIASHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string HouseUniqueNumber + { + get + { + return this.houseUniqueNumberField; + } + set + { + this.houseUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Entrance", Order=4)] + public BriefEntranceType[] Entrance + { + get + { + return this.entranceField; + } + set + { + this.entranceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremises", Order=5)] + public BriefResidentialPremisesType[] ResidentialPremises + { + get + { + return this.residentialPremisesField; + } + set + { + this.residentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremises", Order=6)] + public BriefNonResidentialPremisesType[] NonResidentialPremises + { + get + { + return this.nonResidentialPremisesField; + } + set + { + this.nonResidentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=8)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=11)] + public System.DateTime DemolishionDate + { + get + { + return this.demolishionDateField; + } + set + { + this.demolishionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DemolishionDateSpecified + { + get + { + return this.demolishionDateFieldSpecified; + } + set + { + this.demolishionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string DemolishionReason + { + get + { + return this.demolishionReasonField; + } + set + { + this.demolishionReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public bool IsAsyncProcessed + { + get + { + return this.isAsyncProcessedField; + } + set + { + this.isAsyncProcessedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsAsyncProcessedSpecified + { + get + { + return this.isAsyncProcessedFieldSpecified; + } + set + { + this.isAsyncProcessedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public ExportHostelDataType ExportHostelData + { + get + { + return this.exportHostelDataField; + } + set + { + this.exportHostelDataField = 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/house-management/")] + public partial class ExportHostelDataType + { + + private bool isMunicipalPropertyField; + + private bool isMunicipalPropertyFieldSpecified; + + private bool isRegionPropertyField; + + private bool isRegionPropertyFieldSpecified; + + private nsiRef hostelTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool IsMunicipalProperty + { + get + { + return this.isMunicipalPropertyField; + } + set + { + this.isMunicipalPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsMunicipalPropertySpecified + { + get + { + return this.isMunicipalPropertyFieldSpecified; + } + set + { + this.isMunicipalPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsRegionProperty + { + get + { + return this.isRegionPropertyField; + } + set + { + this.isRegionPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsRegionPropertySpecified + { + get + { + return this.isRegionPropertyFieldSpecified; + } + set + { + this.isRegionPropertyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef HostelType + { + get + { + return this.hostelTypeField; + } + set + { + this.hostelTypeField = 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/house-management/")] + public partial class BriefBlockType + { + + private string blockGUIDField; + + private string blockUniqueNumberField; + + private string blockNumField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + private BriefLivingRoomType[] livingRoomField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockGUID + { + get + { + return this.blockGUIDField; + } + set + { + this.blockGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string BlockUniqueNumber + { + get + { + return this.blockUniqueNumberField; + } + set + { + this.blockUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoom", Order=8)] + public BriefLivingRoomType[] LivingRoom + { + get + { + return this.livingRoomField; + } + set + { + this.livingRoomField = 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/house-management/")] + public partial class BriefLivingHouseType + { + + private string hCSHouseGUIDField; + + private string fIASHouseGUIDField; + + private string houseUniqueNumberField; + + private System.DateTime modificationDateField; + + private bool hasBlocksField; + + private bool isMultipleHousesAddressField; + + private object[] itemsField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private System.DateTime demolishionDateField; + + private bool demolishionDateFieldSpecified; + + private string demolishionReasonField; + + private bool isAsyncProcessedField; + + private bool isAsyncProcessedFieldSpecified; + + private ExportHostelDataType exportHostelDataField; + + public BriefLivingHouseType() + { + this.isAsyncProcessedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HCSHouseGUID + { + get + { + return this.hCSHouseGUIDField; + } + set + { + this.hCSHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGUID + { + get + { + return this.fIASHouseGUIDField; + } + set + { + this.fIASHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string HouseUniqueNumber + { + get + { + return this.houseUniqueNumberField; + } + set + { + this.houseUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool HasBlocks + { + get + { + return this.hasBlocksField; + } + set + { + this.hasBlocksField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool IsMultipleHousesAddress + { + get + { + return this.isMultipleHousesAddressField; + } + set + { + this.isMultipleHousesAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Block", typeof(BriefBlockType), Order=6)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoom", typeof(BriefLivingRoomType), Order=6)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=7)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=10)] + public System.DateTime DemolishionDate + { + get + { + return this.demolishionDateField; + } + set + { + this.demolishionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DemolishionDateSpecified + { + get + { + return this.demolishionDateFieldSpecified; + } + set + { + this.demolishionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string DemolishionReason + { + get + { + return this.demolishionReasonField; + } + set + { + this.demolishionReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public bool IsAsyncProcessed + { + get + { + return this.isAsyncProcessedField; + } + set + { + this.isAsyncProcessedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsAsyncProcessedSpecified + { + get + { + return this.isAsyncProcessedFieldSpecified; + } + set + { + this.isAsyncProcessedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public ExportHostelDataType ExportHostelData + { + get + { + return this.exportHostelDataField; + } + set + { + this.exportHostelDataField = 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/house-management/")] + public partial class ExportBriefLivingHouseResultType + { + + private string transportGUIDField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Error", typeof(ErrorMessageType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseInfo", typeof(BriefLivingHouseType), 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(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class ExportBriefLivingHouseRequestType + { + + private string transportGUIDField; + + private string houseGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string HouseGuid + { + get + { + return this.houseGuidField; + } + set + { + this.houseGuidField = 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/house-management/")] + public partial class BriefBasicCharactericticsType + { + + private string houseUniqueNumberField; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private OKTMORefType oKTMOField; + + private string orgPPAGUIDField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private System.DateTime demolishionDateField; + + private bool demolishionDateFieldSpecified; + + private string demolishionReasonField; + + private bool isAsyncProcessedField; + + private bool isAsyncProcessedFieldSpecified; + + private ExportHostelDataType exportHostelDataField; + + public BriefBasicCharactericticsType() + { + this.isAsyncProcessedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HouseUniqueNumber + { + get + { + return this.houseUniqueNumberField; + } + set + { + this.houseUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=8)] + public System.DateTime DemolishionDate + { + get + { + return this.demolishionDateField; + } + set + { + this.demolishionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DemolishionDateSpecified + { + get + { + return this.demolishionDateFieldSpecified; + } + set + { + this.demolishionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string DemolishionReason + { + get + { + return this.demolishionReasonField; + } + set + { + this.demolishionReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool IsAsyncProcessed + { + get + { + return this.isAsyncProcessedField; + } + set + { + this.isAsyncProcessedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsAsyncProcessedSpecified + { + get + { + return this.isAsyncProcessedFieldSpecified; + } + set + { + this.isAsyncProcessedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public ExportHostelDataType ExportHostelData + { + get + { + return this.exportHostelDataField; + } + set + { + this.exportHostelDataField = 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/house-management/")] + public partial class BriefLocationType + { + + private string hCSHouseGUIDField; + + private string fIASHouseGUIDField; + + private string addressField; + + private string aOGUIDField; + + private string hOUSENUMField; + + private string bUILDNUMField; + + private string sTRUCNUMField; + + private sbyte eSTSTATUSField; + + private sbyte sTRSTATUSField; + + private bool sTRSTATUSFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HCSHouseGUID + { + get + { + return this.hCSHouseGUIDField; + } + set + { + this.hCSHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASHouseGUID + { + get + { + return this.fIASHouseGUIDField; + } + set + { + this.fIASHouseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Address + { + get + { + return this.addressField; + } + set + { + this.addressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AOGUID + { + get + { + return this.aOGUIDField; + } + set + { + this.aOGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string HOUSENUM + { + get + { + return this.hOUSENUMField; + } + set + { + this.hOUSENUMField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string BUILDNUM + { + get + { + return this.bUILDNUMField; + } + set + { + this.bUILDNUMField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string STRUCNUM + { + get + { + return this.sTRUCNUMField; + } + set + { + this.sTRUCNUMField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public sbyte ESTSTATUS + { + get + { + return this.eSTSTATUSField; + } + set + { + this.eSTSTATUSField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public sbyte STRSTATUS + { + get + { + return this.sTRSTATUSField; + } + set + { + this.sTRSTATUSField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool STRSTATUSSpecified + { + get + { + return this.sTRSTATUSFieldSpecified; + } + set + { + this.sTRSTATUSFieldSpecified = 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/house-management/")] + public partial class BriefBasicHouseType + { + + private BriefLocationType locationInfoField; + + private BriefBasicCharactericticsType basicCharacteristictsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BriefLocationType LocationInfo + { + get + { + return this.locationInfoField; + } + set + { + this.locationInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BriefBasicCharactericticsType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = 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/house-management/")] + public partial class ExportBriefBasicHouseResultType + { + + private string transportGUIDField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("BasicHouseInfo", typeof(BriefBasicHouseType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Error", typeof(ErrorMessageType), 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(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class ExportBriefBasicCriteriaType + { + + private string itemField; + + private ItemChoiceType2 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BlockUniqueNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HouseUniqueNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomUniqueNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PremisesUniqueNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType2 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/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType2 + { + + /// + BlockUniqueNumber, + + /// + FIASHouseGuid, + + /// + HouseUniqueNumber, + + /// + LivingRoomUniqueNumber, + + /// + PremisesUniqueNumber, + } + + /// + [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/house-management/")] + public partial class ExportBriefBasicHouseRequestType + { + + private string transportGUIDField; + + private ExportBriefBasicCriteriaType criteriaField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ExportBriefBasicCriteriaType Criteria + { + get + { + return this.criteriaField; + } + set + { + this.criteriaField = 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/house-management/")] + public partial class LivingHouseExportType + { + + private HouseBasicExportType basicCharacteristictsField; + + private bool hasBlocksField; + + private bool hasBlocksFieldSpecified; + + private bool hasMultipleHousesWithSameAddressField; + + private bool hasMultipleHousesWithSameAddressFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicExportType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool HasBlocks + { + get + { + return this.hasBlocksField; + } + set + { + this.hasBlocksField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasBlocksSpecified + { + get + { + return this.hasBlocksFieldSpecified; + } + set + { + this.hasBlocksFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool HasMultipleHousesWithSameAddress + { + get + { + return this.hasMultipleHousesWithSameAddressField; + } + set + { + this.hasMultipleHousesWithSameAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasMultipleHousesWithSameAddressSpecified + { + get + { + return this.hasMultipleHousesWithSameAddressFieldSpecified; + } + set + { + this.hasMultipleHousesWithSameAddressFieldSpecified = 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/house-management/")] + public partial class HouseBasicExportType : OGFExportStatusType + { + + private string fIASHouseGuidField; + + private decimal totalSquareField; + + private bool totalSquareFieldSpecified; + + private nsiRef stateField; + + private nsiRef lifeCycleStageField; + + private short usedYearField; + + private bool usedYearFieldSpecified; + + private string floorCountField; + + private OKTMORefType oKTMOField; + + private nsiRef olsonTZField; + + private bool culturalHeritageField; + + private bool culturalHeritageFieldSpecified; + + private OGFData[] oGFDataField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private System.DateTime demolishionDateField; + + private bool demolishionDateFieldSpecified; + + private DemolishionReasonType demolishionReasonField; + + private ExportHostelDataType exportHostelDataField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalSquare + { + get + { + return this.totalSquareField; + } + set + { + this.totalSquareField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalSquareSpecified + { + get + { + return this.totalSquareFieldSpecified; + } + set + { + this.totalSquareFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef State + { + get + { + return this.stateField; + } + set + { + this.stateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef LifeCycleStage + { + get + { + return this.lifeCycleStageField; + } + set + { + this.lifeCycleStageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public short UsedYear + { + get + { + return this.usedYearField; + } + set + { + this.usedYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UsedYearSpecified + { + get + { + return this.usedYearFieldSpecified; + } + set + { + this.usedYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string FloorCount + { + get + { + return this.floorCountField; + } + set + { + this.floorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public OKTMORefType OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public nsiRef OlsonTZ + { + get + { + return this.olsonTZField; + } + set + { + this.olsonTZField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool CulturalHeritage + { + get + { + return this.culturalHeritageField; + } + set + { + this.culturalHeritageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CulturalHeritageSpecified + { + get + { + return this.culturalHeritageFieldSpecified; + } + set + { + this.culturalHeritageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=9)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=10)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=13)] + public System.DateTime DemolishionDate + { + get + { + return this.demolishionDateField; + } + set + { + this.demolishionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DemolishionDateSpecified + { + get + { + return this.demolishionDateFieldSpecified; + } + set + { + this.demolishionDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public DemolishionReasonType DemolishionReason + { + get + { + return this.demolishionReasonField; + } + set + { + this.demolishionReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public ExportHostelDataType ExportHostelData + { + get + { + return this.exportHostelDataField; + } + set + { + this.exportHostelDataField = 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/house-management/")] + public partial class DemolishionReasonType + { + + private AttachmentType[] documentField; + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Document", Order=0)] + public AttachmentType[] Document + { + get + { + return this.documentField; + } + set + { + this.documentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicExportType))] + [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/house-management/")] + public partial class OGFExportStatusType : GKN_EGRP_KeyExportType + { + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OGFExportStatusType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PremisesBasicExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(BlockExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HouseBasicExportType))] + [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/house-management/")] + public partial class GKN_EGRP_KeyExportType + { + + private object itemField; + + private ItemChoiceType itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CadastralNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("No_RSO_GKN_EGRP_Data", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("No_RSO_GKN_EGRP_Registered", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object 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/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType + { + + /// + CadastralNumber, + + /// + No_RSO_GKN_EGRP_Data, + + /// + No_RSO_GKN_EGRP_Registered, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NonResidentialPremisesExportType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResidentialPremisesExportType))] + [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/house-management/")] + public partial class PremisesBasicExportType : OGFExportStatusType + { + + private string premisesNumField; + + private string floorField; + + private OGFData[] oGFDataField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesNum + { + get + { + return this.premisesNumField; + } + set + { + this.premisesNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Floor + { + get + { + return this.floorField; + } + set + { + this.floorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=2)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class NonResidentialPremisesExportType : PremisesBasicExportType + { + + private string fIASChildHouseGuidField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private bool isCommonPropertyField; + + private bool isCommonPropertyFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsCommonProperty + { + get + { + return this.isCommonPropertyField; + } + set + { + this.isCommonPropertyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCommonPropertySpecified + { + get + { + return this.isCommonPropertyFieldSpecified; + } + set + { + this.isCommonPropertyFieldSpecified = 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/house-management/")] + public partial class ResidentialPremisesExportType : PremisesBasicExportType + { + + private object item1Field; + + private string fIASChildHouseGuidField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object item2Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceNum", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("HasNoEntrance", typeof(bool), Order=0)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=4)] + public object Item2 + { + get + { + return this.item2Field; + } + set + { + this.item2Field = 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/house-management/")] + public partial class BlockExportType : OGFExportStatusType + { + + private string blockNumField; + + private nsiRef premisesCharacteristicField; + + private decimal totalAreaField; + + private bool totalAreaFieldSpecified; + + private object item1Field; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private OGFData[] oGFDataField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + private BlockCategoryType categoryField; + + private bool categoryFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockNum + { + get + { + return this.blockNumField; + } + set + { + this.blockNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef PremisesCharacteristic + { + get + { + return this.premisesCharacteristicField; + } + set + { + this.premisesCharacteristicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal TotalArea + { + get + { + return this.totalAreaField; + } + set + { + this.totalAreaField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TotalAreaSpecified + { + get + { + return this.totalAreaFieldSpecified; + } + set + { + this.totalAreaFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("GrossArea", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("NoGrossArea", typeof(bool), Order=3)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=7)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public BlockCategoryType Category + { + get + { + return this.categoryField; + } + set + { + this.categoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CategorySpecified + { + get + { + return this.categoryFieldSpecified; + } + set + { + this.categoryFieldSpecified = 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/house-management/")] + public partial class LiftExportType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private string factoryNumField; + + private nsiRef typeField; + + private OGFData[] oGFDataField; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FactoryNum + { + get + { + return this.factoryNumField; + } + set + { + this.factoryNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OGFData", Order=4)] + public OGFData[] OGFData + { + get + { + return this.oGFDataField; + } + set + { + this.oGFDataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = 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/house-management/")] + public partial class EntranceExportType + { + + private string entranceNumField; + + private string fIASChildHouseGuidField; + + private int storeysCountField; + + private bool storeysCountFieldSpecified; + + private short creationYearField; + + private bool creationYearFieldSpecified; + + private System.DateTime terminationDateField; + + private bool terminationDateFieldSpecified; + + private nsiRef annulmentReasonField; + + private string annulmentInfoField; + + private bool informationConfirmedField; + + private bool informationConfirmedFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string EntranceNum + { + get + { + return this.entranceNumField; + } + set + { + this.entranceNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FIASChildHouseGuid + { + get + { + return this.fIASChildHouseGuidField; + } + set + { + this.fIASChildHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int StoreysCount + { + get + { + return this.storeysCountField; + } + set + { + this.storeysCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StoreysCountSpecified + { + get + { + return this.storeysCountFieldSpecified; + } + set + { + this.storeysCountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public short CreationYear + { + get + { + return this.creationYearField; + } + set + { + this.creationYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationYearSpecified + { + get + { + return this.creationYearFieldSpecified; + } + set + { + this.creationYearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)] + public System.DateTime TerminationDate + { + get + { + return this.terminationDateField; + } + set + { + this.terminationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TerminationDateSpecified + { + get + { + return this.terminationDateFieldSpecified; + } + set + { + this.terminationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public nsiRef AnnulmentReason + { + get + { + return this.annulmentReasonField; + } + set + { + this.annulmentReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string AnnulmentInfo + { + get + { + return this.annulmentInfoField; + } + set + { + this.annulmentInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool InformationConfirmed + { + get + { + return this.informationConfirmedField; + } + set + { + this.informationConfirmedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InformationConfirmedSpecified + { + get + { + return this.informationConfirmedFieldSpecified; + } + set + { + this.informationConfirmedFieldSpecified = 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/house-management/")] + public partial class ApartmentHouseExportType + { + + private HouseBasicExportType basicCharacteristictsField; + + private string undergroundFloorCountField; + + private nsiRef overhaulFormingKindField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public HouseBasicExportType BasicCharacteristicts + { + get + { + return this.basicCharacteristictsField; + } + set + { + this.basicCharacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string UndergroundFloorCount + { + get + { + return this.undergroundFloorCountField; + } + set + { + this.undergroundFloorCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef OverhaulFormingKind + { + get + { + return this.overhaulFormingKindField; + } + set + { + this.overhaulFormingKindField = 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/house-management/")] + public partial class exportHouseResultType + { + + private string houseUniqueNumberField; + + private System.DateTime modificationDateField; + + private string houseGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HouseUniqueNumber + { + get + { + return this.houseUniqueNumberField; + } + set + { + this.houseUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string HouseGUID + { + get + { + return this.houseGUIDField; + } + set + { + this.houseGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouse", typeof(exportHouseResultTypeApartmentHouse), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouse", typeof(exportHouseResultTypeLivingHouse), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class exportHouseResultTypeApartmentHouse : ApartmentHouseExportType + { + + private exportHouseResultTypeApartmentHouseEntrance[] entranceField; + + private exportHouseResultTypeApartmentHouseResidentialPremises[] residentialPremisesField; + + private exportHouseResultTypeApartmentHouseLift[] liftField; + + private exportHouseResultTypeApartmentHouseNonResidentialPremises[] nonResidentialPremisesField; + + private nsiRef houseManagementTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Entrance", Order=0)] + public exportHouseResultTypeApartmentHouseEntrance[] Entrance + { + get + { + return this.entranceField; + } + set + { + this.entranceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremises", Order=1)] + public exportHouseResultTypeApartmentHouseResidentialPremises[] ResidentialPremises + { + get + { + return this.residentialPremisesField; + } + set + { + this.residentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Lift", Order=2)] + public exportHouseResultTypeApartmentHouseLift[] Lift + { + get + { + return this.liftField; + } + set + { + this.liftField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremises", Order=3)] + public exportHouseResultTypeApartmentHouseNonResidentialPremises[] NonResidentialPremises + { + get + { + return this.nonResidentialPremisesField; + } + set + { + this.nonResidentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = 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/house-management/")] + public partial class exportHouseResultTypeApartmentHouseEntrance : EntranceExportType + { + + private System.DateTime modificationDateField; + + private string entranceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string EntranceGUID + { + get + { + return this.entranceGUIDField; + } + set + { + this.entranceGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeApartmentHouseResidentialPremises : ResidentialPremisesExportType + { + + private string premisesUniqueNumberField; + + private System.DateTime modificationDateField; + + private exportHouseResultTypeApartmentHouseResidentialPremisesLivingRoom[] livingRoomField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesUniqueNumber + { + get + { + return this.premisesUniqueNumberField; + } + set + { + this.premisesUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoom", Order=2)] + public exportHouseResultTypeApartmentHouseResidentialPremisesLivingRoom[] LivingRoom + { + get + { + return this.livingRoomField; + } + set + { + this.livingRoomField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeApartmentHouseResidentialPremisesLivingRoom : RoomExportType + { + + private string livingRoomUniqueNumberField; + + private System.DateTime modificationDateField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string LivingRoomUniqueNumber + { + get + { + return this.livingRoomUniqueNumberField; + } + set + { + this.livingRoomUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeApartmentHouseLift : LiftExportType + { + + private System.DateTime modificationDateField; + + private string liftGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LiftGUID + { + get + { + return this.liftGUIDField; + } + set + { + this.liftGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeApartmentHouseNonResidentialPremises : NonResidentialPremisesExportType + { + + private string premisesUniqueNumberField; + + private System.DateTime modificationDateField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PremisesUniqueNumber + { + get + { + return this.premisesUniqueNumberField; + } + set + { + this.premisesUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeLivingHouse : LivingHouseExportType + { + + private object[] itemsField; + + private string houseGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Block", typeof(exportHouseResultTypeLivingHouseBlock), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoom", typeof(exportHouseResultTypeLivingHouseLivingRoom), Order=0)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string HouseGUID + { + get + { + return this.houseGUIDField; + } + set + { + this.houseGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeLivingHouseBlock : BlockExportType + { + + private string blockUniqueNumberField; + + private System.DateTime modificationDateField; + + private string blockGUIDField; + + private exportHouseResultTypeLivingHouseBlockLivingRoom[] livingRoomField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string BlockUniqueNumber + { + get + { + return this.blockUniqueNumberField; + } + set + { + this.blockUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string BlockGUID + { + get + { + return this.blockGUIDField; + } + set + { + this.blockGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoom", Order=3)] + public exportHouseResultTypeLivingHouseBlockLivingRoom[] LivingRoom + { + get + { + return this.livingRoomField; + } + set + { + this.livingRoomField = 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/house-management/")] + public partial class exportHouseResultTypeLivingHouseBlockLivingRoom : RoomExportType + { + + private string livingRoomUniqueNumberField; + + private System.DateTime modificationDateField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string LivingRoomUniqueNumber + { + get + { + return this.livingRoomUniqueNumberField; + } + set + { + this.livingRoomUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class exportHouseResultTypeLivingHouseLivingRoom : RoomExportType + { + + private string livingRoomUniqueNumberField; + + private System.DateTime modificationDateField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string LivingRoomUniqueNumber + { + get + { + return this.livingRoomUniqueNumberField; + } + set + { + this.livingRoomUniqueNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModificationDate + { + get + { + return this.modificationDateField; + } + set + { + this.modificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class MeteringDeviceFullInformationType + { + + private MeteringDeviceBasicCharacteristicsType basicChatacteristictsField; + + private object itemField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MeteringDeviceBasicCharacteristicsType BasicChatacteristicts + { + get + { + return this.basicChatacteristictsField; + } + set + { + this.basicChatacteristictsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedWithMetering", typeof(MeteringDeviceFullInformationTypeLinkedWithMetering), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NotLinkedWithMetering", typeof(bool), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceEnergy", typeof(MunicipalResourceElectricBaseType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResourceNotEnergy", typeof(MunicipalResourceNotElectricBaseType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResources", typeof(DeviceMunicipalResourceType), 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/house-management/")] + public partial class MeteringDeviceFullInformationTypeLinkedWithMetering + { + + private MeteringDeviceFullInformationTypeLinkedWithMeteringInstallationPlace installationPlaceField; + + private string[] linkedMeteringDeviceVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MeteringDeviceFullInformationTypeLinkedWithMeteringInstallationPlace InstallationPlace + { + get + { + return this.installationPlaceField; + } + set + { + this.installationPlaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedMeteringDeviceVersionGUID", Order=1)] + public string[] LinkedMeteringDeviceVersionGUID + { + get + { + return this.linkedMeteringDeviceVersionGUIDField; + } + set + { + this.linkedMeteringDeviceVersionGUIDField = 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/house-management/")] + public enum MeteringDeviceFullInformationTypeLinkedWithMeteringInstallationPlace + { + + /// + @in, + + /// + @out, + } + + /// + [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/house-management/")] + public partial class HouseToDemolishType + { + + private string fIASHouseGuidField; + + private System.DateTime demolishionDateField; + + private DemolishionReasonType demolishionReasonField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DemolishionDate + { + get + { + return this.demolishionDateField; + } + set + { + this.demolishionDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public DemolishionReasonType DemolishionReason + { + get + { + return this.demolishionReasonField; + } + set + { + this.demolishionReasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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 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 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.Xml.Serialization.XmlIncludeAttribute(typeof(DemolishHouseRequestType))] + [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.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class DemolishHouseRequestType : BaseType + { + + private HouseToDemolishType[] houseToDemolishField; + + private string versionField; + + public DemolishHouseRequestType() + { + this.versionField = "11.1.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseToDemolish", Order=0)] + public HouseToDemolishType[] HouseToDemolish + { + get + { + return this.houseToDemolishField; + } + set + { + this.houseToDemolishField = 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.ServiceModel.ServiceContractAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management-service-async/", ConfigurationName="Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync")] + public interface HouseManagementPortsTypeAsync + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:importMeteringDeviceData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importMeteringDeviceData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportMeteringDeviceData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportMeteringDeviceData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportODSPMeteringDeviceData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportODSPMeteringDeviceData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportODSPMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.HouseManagement.getStateRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importContractData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importContractData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importContractDataAsync(Hcs.Service.Async.HouseManagement.importContractDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importCharterData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importCharterData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importCharterDataAsync(Hcs.Service.Async.HouseManagement.importCharterDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportStatusCAChData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportStatusCAChData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportStatusCAChDataAsync(Hcs.Service.Async.HouseManagement.exportStatusCAChDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportHouseData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportHouseData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportHouseDataAsync(Hcs.Service.Async.HouseManagement.exportHouseDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importAccountData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importAccountData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importAccountDataAsync(Hcs.Service.Async.HouseManagement.importAccountDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportAccountData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportAccountData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportAccountDataAsync(Hcs.Service.Async.HouseManagement.exportAccountDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importPublicPropertyContract", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importPublicPropertyContract", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importPublicPropertyContractAsync(Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportStatusPublicPropertyContract", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportStatusPublicPropertyContract", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportStatusPublicPropertyContractAsync(Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importNotificationData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importNotificationData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importNotificationDataAsync(Hcs.Service.Async.HouseManagement.importNotificationDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importVotingProtocol", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importVotingProtocol", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importVotingProtocolAsync(Hcs.Service.Async.HouseManagement.importVotingProtocolRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportVotingProtocol", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportVotingProtocol", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportVotingProtocolAsync(Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importOwnerDecision", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importOwnerDecision", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importOwnerDecisionAsync(Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportOwnerDecision", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportOwnerDecision", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportOwnerDecisionAsync(Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportCAChData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportCAChData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportCAChDataAsync(Hcs.Service.Async.HouseManagement.exportCAChDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importHouseUOData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importHouseUOData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importHouseUODataAsync(Hcs.Service.Async.HouseManagement.importHouseUODataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importHouseOMSData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importHouseOMSData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importHouseOMSDataAsync(Hcs.Service.Async.HouseManagement.importHouseOMSDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importHouseESPData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importHouseESPData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importHouseESPDataAsync(Hcs.Service.Async.HouseManagement.importHouseESPDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importSupplyResourceContractData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importSupplyResourceContractData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importSupplyResourceContractDataAsync(Hcs.Service.Async.HouseManagement.importSupplyResourceContractDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportSupplyResourceContractData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportSupplyResourceContractData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportSupplyResourceContractDataAsync(Hcs.Service.Async.HouseManagement.exportSupplyResourceContractDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importAccountIndividualServices", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importAccountIndividualServices", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importAccountIndividualServicesAsync(Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportAccountIndividualServices", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportAccountIndividualServices", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportAccountIndividualServicesAsync(Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportSupplyResourceContractObjectAddressData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportSupplyResourceContractObjectAddressData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportSupplyResourceContractObjectAddressDataAsync(Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importSupplyResourceContractObjectAddressData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importSupplyResourceContractObjectAddressData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importSupplyResourceContractObjectAddressDataAsync(Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importSupplyResourceContractProjectData", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importSupplyResourceContractProjectData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importSupplyResourceContractProjectDataAsync(Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportRolloverStatusCACh", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportRolloverStatusCACh", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportRolloverStatusCAChAsync(Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportBriefSupplyResourceContract", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportBriefSupplyResourceContract", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportBriefSupplyResourceContractAsync(Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportBriefSocialHireContract", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportBriefSocialHireContract", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportBriefSocialHireContractAsync(Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:demolishHouse", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:demolishHouse", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task demolishHouseAsync(Hcs.Service.Async.HouseManagement.demolishHouseRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportBriefBasicHouse", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportBriefBasicHouse", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportBriefBasicHouseAsync(Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportBriefLivingHouse", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportBriefLivingHouse", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportBriefLivingHouseAsync(Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportBriefApartmentHouse", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportBriefApartmentHouse", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportBriefApartmentHouseAsync(Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importExternalVotingProtocol", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importExternalVotingProtocol", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importExternalVotingProtocolAsync(Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importVotingMessage", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importVotingMessage", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importVotingMessageAsync(Hcs.Service.Async.HouseManagement.importVotingMessageRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportVotingMessage", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportVotingMessage", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportVotingMessageAsync(Hcs.Service.Async.HouseManagement.exportVotingMessageRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importOwnerRefusal", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:importOwnerRefusal", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importOwnerRefusalAsync(Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportOwnerRefusal", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.HouseManagement.Fault), Action="urn:exportOwnerRefusal", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntpsType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ForeignBranchType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LegalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentReasonType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiItemType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NsiListType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignaturePropertiesType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManifestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DocumentPortalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PeriodOpen))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Period))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(YearMonth))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CommonResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SignedAttachmentType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HeaderType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MeteringDeviceFullInformationExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerRefusalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportQuestionOnDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OwnerDecisionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExternalVotingProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AnnulmentProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MessageType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(VoitingType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseServiceCharterType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApprovalType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDocType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RollOverType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProtocolOKType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DaySelectionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(MainInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountIndividualServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountUpdateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountReasonsImportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AccountType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUpdateUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseESPType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseOMSType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseUOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(OGFImportStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKNRelationshipStatusType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyRSOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSocialHireContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportOwnerDecisionResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportBriefSupplyResourceContractResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractProjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportSupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IndicatorValueType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectObjectAdressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ObjectAddressType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractSubjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SupplyResourceContractType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FIOType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PublicPropertyContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChRequestCriteriaType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CharterExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractPaymentsInfoType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractServiceType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ManageObjectType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(TerminateType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ContractExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportRolloverStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportStatusCAChResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportODSPMeteringDeviceDataResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BriefApartmentHouseType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefLivingHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportBriefBasicHouseRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LivingHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LiftExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EntranceExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GKN_EGRP_KeyExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ApartmentHouseExportType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(exportHouseResultType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportOwnerRefusalAsync(Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest1 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 RequestHeader : HeaderType + { + + private object itemField; + + private ItemChoiceType25 itemElementNameField; + + private bool isOperatorSignatureField; + + private bool isOperatorSignatureFieldSpecified; + + private ISCreator[] iSCreatorField; + + public RequestHeader() + { + this.isOperatorSignatureField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType25 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsOperatorSignature + { + get + { + return this.isOperatorSignatureField; + } + set + { + this.isOperatorSignatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsOperatorSignatureSpecified + { + get + { + return this.isOperatorSignatureFieldSpecified; + } + set + { + this.isOperatorSignatureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)] + 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 RequestHeaderCitizen + { + + private object[] itemsField; + + private ItemsChoiceType23[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType23[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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 RequestHeaderCitizenDocument + { + + private RequestHeaderCitizenDocumentDocumentType documentTypeField; + + private string seriesField; + + private string numberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RequestHeaderCitizenDocumentDocumentType DocumentType + { + get + { + return this.documentTypeField; + } + set + { + this.documentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = 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 RequestHeaderCitizenDocumentDocumentType + { + + 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemsChoiceType23 + { + + /// + CitizenPPAGUID, + + /// + Document, + + /// + SNILS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemChoiceType25 + { + + /// + Citizen, + + /// + SenderID, + + /// + 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 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public partial class importMeteringDeviceDataRequest : BaseType + { + + private string fIASHouseGuidField; + + private importMeteringDeviceDataRequestMeteringDevice[] meteringDeviceField; + + private string versionField; + + public importMeteringDeviceDataRequest() + { + this.versionField = "11.1.0.8"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MeteringDevice", Order=1)] + public importMeteringDeviceDataRequestMeteringDevice[] MeteringDevice + { + get + { + return this.meteringDeviceField; + } + set + { + this.meteringDeviceField = 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/house-management/")] + public partial class importMeteringDeviceDataRequestMeteringDevice + { + + private string transportGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeviceDataToCreate", typeof(MeteringDeviceFullInformationType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("DeviceDataToUpdate", typeof(importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdate), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdate + { + + private string meteringDeviceVersionGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceVersionGUID + { + get + { + return this.meteringDeviceVersionGUIDField; + } + set + { + this.meteringDeviceVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ArchiveDevice", typeof(importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdateArchiveDevice), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LinkedWithMetering", typeof(importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdateLinkedWithMetering), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ReplaceDevice", typeof(importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdateReplaceDevice), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("UpdateAfterDevicesValues", typeof(MeteringDeviceToUpdateAfterDevicesValuesType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("UpdateBeforeDevicesValues", typeof(MeteringDeviceFullInformationType), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdateArchiveDevice + { + + private nsiRef archivingReasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ArchivingReason + { + get + { + return this.archivingReasonField; + } + set + { + this.archivingReasonField = 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/house-management/")] + public partial class importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdateLinkedWithMetering + { + + private string[] linkedMeteringDeviceVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LinkedMeteringDeviceVersionGUID", Order=0)] + public string[] LinkedMeteringDeviceVersionGUID + { + get + { + return this.linkedMeteringDeviceVersionGUIDField; + } + set + { + this.linkedMeteringDeviceVersionGUIDField = 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/house-management/")] + public partial class importMeteringDeviceDataRequestMeteringDeviceDeviceDataToUpdateReplaceDevice + { + + private System.DateTime verificationDateField; + + private object itemField; + + private object[] itemsField; + + private string replacingMeteringDeviceVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime VerificationDate + { + get + { + return this.verificationDateField; + } + set + { + this.verificationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVerification", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ReasonVerification", typeof(nsiRef), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeviceValueMunicipalResourceElectric", typeof(ElectricMeteringValueBaseType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("DeviceValueMunicipalResourceNotElectric", typeof(OneRateMeteringValueBaseType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("VolumeDeviceValues", typeof(VolumeMeteringValueBaseType), Order=2)] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ReplacingMeteringDeviceVersionGUID + { + get + { + return this.replacingMeteringDeviceVersionGUIDField; + } + set + { + this.replacingMeteringDeviceVersionGUIDField = 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/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 importMeteringDeviceDataRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest importMeteringDeviceDataRequest; + + public importMeteringDeviceDataRequest1() + { + } + + public importMeteringDeviceDataRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest importMeteringDeviceDataRequest) + { + this.RequestHeader = RequestHeader; + this.importMeteringDeviceDataRequest = importMeteringDeviceDataRequest; + } + } + + [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 importMeteringDeviceDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importMeteringDeviceDataResponse() + { + } + + public importMeteringDeviceDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportMeteringDeviceDataRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType24[] itemsElementNameField; + + private bool includeFIASHouseGuidField; + + private bool includeFIASHouseGuidFieldSpecified; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ArchiveDateFrom", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ArchiveDateTo", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CommissioningDateFrom", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CommissioningDateTo", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IsCurrentOrganization", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceType", typeof(nsiRef), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MeteringDeviceVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", typeof(nsiRef), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SearchArchived", typeof(bool), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UpdateDateTime", typeof(System.DateTime), 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 ItemsChoiceType24[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IncludeFIASHouseGuid + { + get + { + return this.includeFIASHouseGuidField; + } + set + { + this.includeFIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IncludeFIASHouseGuidSpecified + { + get + { + return this.includeFIASHouseGuidFieldSpecified; + } + set + { + this.includeFIASHouseGuidFieldSpecified = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType24 + { + + /// + ArchiveDateFrom, + + /// + ArchiveDateTo, + + /// + CommissioningDateFrom, + + /// + CommissioningDateTo, + + /// + FIASHouseGuid, + + /// + IsCurrentOrganization, + + /// + MeteringDeviceRootGUID, + + /// + MeteringDeviceType, + + /// + MeteringDeviceVersionGUID, + + /// + MunicipalResource, + + /// + SearchArchived, + + /// + UpdateDateTime, + } + + [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 exportMeteringDeviceDataRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest exportMeteringDeviceDataRequest; + + public exportMeteringDeviceDataRequest1() + { + } + + public exportMeteringDeviceDataRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest exportMeteringDeviceDataRequest) + { + this.RequestHeader = RequestHeader; + this.exportMeteringDeviceDataRequest = exportMeteringDeviceDataRequest; + } + } + + [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 exportMeteringDeviceDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportMeteringDeviceDataResponse() + { + } + + public exportMeteringDeviceDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportODSPMeteringDeviceDataRequest : BaseType + { + + private string accountNumberField; + + private string versionField; + + public exportODSPMeteringDeviceDataRequest() + { + this.versionField = "15.3.0.0"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = 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 exportODSPMeteringDeviceDataRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest exportODSPMeteringDeviceDataRequest; + + public exportODSPMeteringDeviceDataRequest1() + { + } + + public exportODSPMeteringDeviceDataRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest exportODSPMeteringDeviceDataRequest) + { + this.RequestHeader = RequestHeader; + this.exportODSPMeteringDeviceDataRequest = exportODSPMeteringDeviceDataRequest; + } + } + + [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 exportODSPMeteringDeviceDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportODSPMeteringDeviceDataResponse() + { + } + + public exportODSPMeteringDeviceDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/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/house-management/")] + public partial class getStateResult : BaseAsyncResponseType + { + + private object[] itemsField; + + private string versionField; + + public getStateResult() + { + this.versionField = "11.0.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(getStateResultImportResult), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("VotingMessage", typeof(exportVotingMessageResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("VotingProtocol", typeof(exportVotingProtocolResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportAccountIndividualServicesResult", typeof(exportAccountIndividualServicesResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportAccountResult", typeof(exportAccountResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportBriefApartmentHouseResult", typeof(getStateResultExportBriefApartmentHouseResult), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportBriefBasicHouseResult", typeof(getStateResultExportBriefBasicHouseResult), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportBriefLivingHouseResult", typeof(getStateResultExportBriefLivingHouseResult), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportBriefSocialHireContract", typeof(exportBriefSocialHireContractResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportBriefSupplyResourceContractResult", typeof(getStateResultExportBriefSupplyResourceContractResult), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportCAChResult", typeof(exportCAChResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportHouseResult", typeof(exportHouseResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportMeteringDeviceDataResult", typeof(exportMeteringDeviceDataResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportODSPMeteringDeviceDataResult", typeof(exportODSPMeteringDeviceDataResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportOwnerDecision", typeof(exportOwnerDecisionResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportOwnerRefusal", typeof(OwnerRefusalExportType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportStatusCAChResult", typeof(exportStatusCAChResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportStatusPublicPropertyContractResult", typeof(exportStatusPublicPropertyContractResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportSupplyResourceContractObjectAddress", typeof(getStateResultExportSupplyResourceContractObjectAddress), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportSupplyResourceContractResult", typeof(getStateResultExportSupplyResourceContractResult), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("rolloverCAChStatus", typeof(exportRolloverStatusCAChResultType), 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.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/house-management/")] + public partial class getStateResultImportResult + { + + private object[] itemsField; + + private string versionField; + + public getStateResultImportResult() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CommonResult", typeof(getStateResultImportResultCommonResult), 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.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/house-management/")] + public partial class getStateResultImportResultCommonResult : CommonResultType + { + + private object itemField; + + private ItemChoiceType26 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportAccount", typeof(getStateResultImportResultCommonResultImportAccount), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportHouseESP", typeof(OGFImportStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportHouseOMS", typeof(OGFImportStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportHouseUO", typeof(OGFImportStatusType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportSupplyResourceContract", typeof(getStateResultImportResultCommonResultImportSupplyResourceContract), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportSupplyResourceContractObjectAddress", typeof(getStateResultImportResultCommonResultImportSupplyResourceContractObjectAddress), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportSupplyResourceContractProject", typeof(getStateResultImportResultCommonResultImportSupplyResourceContractProject), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("importCharter", typeof(importCharterResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("importContract", typeof(importContractResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("importMeteringDevice", typeof(getStateResultImportResultCommonResultImportMeteringDevice), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType26 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = 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/house-management/")] + public partial class getStateResultImportResultCommonResultImportAccount + { + + private string unifiedAccountNumberField; + + private string serviceIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=1)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = 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/house-management/")] + public partial class getStateResultImportResultCommonResultImportSupplyResourceContract + { + + private string contractGUIDField; + + private string contractRootGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractRootGUID + { + get + { + return this.contractRootGUIDField; + } + set + { + this.contractRootGUIDField = 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/house-management/")] + public partial class getStateResultImportResultCommonResultImportSupplyResourceContractObjectAddress + { + + private string contractGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = 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/house-management/")] + public partial class getStateResultImportResultCommonResultImportSupplyResourceContractProject + { + + private string contractGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = 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/house-management/")] + public partial class getStateResultImportResultCommonResultImportMeteringDevice + { + + private string meteringDeviceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MeteringDeviceGUID + { + get + { + return this.meteringDeviceGUIDField; + } + set + { + this.meteringDeviceGUIDField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType26 + { + + /// + ImportAccount, + + /// + ImportHouseESP, + + /// + ImportHouseOMS, + + /// + ImportHouseUO, + + /// + ImportSupplyResourceContract, + + /// + ImportSupplyResourceContractObjectAddress, + + /// + ImportSupplyResourceContractProject, + + /// + importCharter, + + /// + importContract, + + /// + importMeteringDevice, + } + + /// + [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/house-management/")] + public partial class getStateResultExportBriefApartmentHouseResult + { + + private BriefApartmentHouseType apartmentHouseInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BriefApartmentHouseType ApartmentHouseInfo + { + get + { + return this.apartmentHouseInfoField; + } + set + { + this.apartmentHouseInfoField = 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/house-management/")] + public partial class getStateResultExportBriefBasicHouseResult + { + + private ExportBriefBasicHouseResultType[] resultItemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResultItem", Order=0)] + public ExportBriefBasicHouseResultType[] ResultItem + { + get + { + return this.resultItemField; + } + set + { + this.resultItemField = 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/house-management/")] + public partial class getStateResultExportBriefLivingHouseResult + { + + private ExportBriefLivingHouseResultType[] resultItemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResultItem", Order=0)] + public ExportBriefLivingHouseResultType[] ResultItem + { + get + { + return this.resultItemField; + } + set + { + this.resultItemField = 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/house-management/")] + public partial class getStateResultExportBriefSupplyResourceContractResult + { + + private exportBriefSupplyResourceContractResultType[] contractField; + + private object[] itemsField; + + private ItemsChoiceType25[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Contract", Order=0)] + public exportBriefSupplyResourceContractResultType[] Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("IsLastPage", typeof(bool), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextPageContractRootGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NextPageObjectGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType25[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType25 + { + + /// + IsLastPage, + + /// + NextPageContractRootGUID, + + /// + NextPageObjectGUID, + } + + /// + [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/house-management/")] + public partial class exportStatusPublicPropertyContractResultType + { + + private exportStatusPublicPropertyContractResultTypePublicPropertyContract[] publicPropertyContractField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PublicPropertyContract", Order=0)] + public exportStatusPublicPropertyContractResultTypePublicPropertyContract[] PublicPropertyContract + { + get + { + return this.publicPropertyContractField; + } + set + { + this.publicPropertyContractField = 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/house-management/")] + public partial class exportStatusPublicPropertyContractResultTypePublicPropertyContract : PublicPropertyContractExportType + { + + private string contractGUIDField; + + private string statusContractField; + + private string contractVersionGUIDField; + + private string versionNumberField; + + private string statusVersionField; + + private exportStatusPublicPropertyContractResultTypePublicPropertyContractPaymentInterval paymentIntervalField; + + private exportStatusPublicPropertyContractResultTypePublicPropertyContractAgreementPayment[] agreementPaymentField; + + private bool isGratuitousBasisField; + + private bool isGratuitousBasisFieldSpecified; + + public exportStatusPublicPropertyContractResultTypePublicPropertyContract() + { + this.isGratuitousBasisField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractGUID + { + get + { + return this.contractGUIDField; + } + set + { + this.contractGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string StatusContract + { + get + { + return this.statusContractField; + } + set + { + this.statusContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=3)] + public string VersionNumber + { + get + { + return this.versionNumberField; + } + set + { + this.versionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string StatusVersion + { + get + { + return this.statusVersionField; + } + set + { + this.statusVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public exportStatusPublicPropertyContractResultTypePublicPropertyContractPaymentInterval PaymentInterval + { + get + { + return this.paymentIntervalField; + } + set + { + this.paymentIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AgreementPayment", Order=6)] + public exportStatusPublicPropertyContractResultTypePublicPropertyContractAgreementPayment[] AgreementPayment + { + get + { + return this.agreementPaymentField; + } + set + { + this.agreementPaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool IsGratuitousBasis + { + get + { + return this.isGratuitousBasisField; + } + set + { + this.isGratuitousBasisField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsGratuitousBasisSpecified + { + get + { + return this.isGratuitousBasisFieldSpecified; + } + set + { + this.isGratuitousBasisFieldSpecified = 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/house-management/")] + public partial class exportStatusPublicPropertyContractResultTypePublicPropertyContractPaymentInterval + { + + private object[] itemsField; + + private ItemsChoiceType8[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("EndDate", typeof(DaySelectionExportType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Other", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(DaySelectionExportType), 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 ItemsChoiceType8[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType8 + { + + /// + EndDate, + + /// + Other, + + /// + StartDate, + } + + /// + [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/house-management/")] + public partial class exportStatusPublicPropertyContractResultTypePublicPropertyContractAgreementPayment + { + + private string agreementPaymentVersionGUIDField; + + private exportStatusPublicPropertyContractResultTypePublicPropertyContractAgreementPaymentDatePeriod datePeriodField; + + private decimal billField; + + private decimal debtField; + + private decimal paidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AgreementPaymentVersionGUID + { + get + { + return this.agreementPaymentVersionGUIDField; + } + set + { + this.agreementPaymentVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public exportStatusPublicPropertyContractResultTypePublicPropertyContractAgreementPaymentDatePeriod DatePeriod + { + get + { + return this.datePeriodField; + } + set + { + this.datePeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Bill + { + get + { + return this.billField; + } + set + { + this.billField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Debt + { + get + { + return this.debtField; + } + set + { + this.debtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal Paid + { + get + { + return this.paidField; + } + set + { + this.paidField = 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/house-management/")] + public partial class exportStatusPublicPropertyContractResultTypePublicPropertyContractAgreementPaymentDatePeriod + { + + private System.DateTime dateFromField; + + private System.DateTime dateToField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime DateFrom + { + get + { + return this.dateFromField; + } + set + { + this.dateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateTo + { + get + { + return this.dateToField; + } + set + { + this.dateToField = 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/house-management/")] + public partial class getStateResultExportSupplyResourceContractObjectAddress + { + + private exportSupplyResourceContractObjectAddressResultType[] objectAddressField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ObjectAddress", Order=0)] + public exportSupplyResourceContractObjectAddressResultType[] ObjectAddress + { + get + { + return this.objectAddressField; + } + set + { + this.objectAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ExportObjectGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("IsLastPage", typeof(bool), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class getStateResultExportSupplyResourceContractResult + { + + private exportSupplyResourceContractResultType[] contractField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Contract", Order=0)] + public exportSupplyResourceContractResultType[] Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ExportContractRootGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("IsLastPage", typeof(bool), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.getStateRequest getStateRequest; + + public getStateRequest1() + { + } + + public getStateRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.getStateRequest getStateRequest) + { + this.RequestHeader = RequestHeader; + 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.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.getStateResult getStateResult; + + public getStateResponse() + { + } + + public getStateResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importContractRequest : BaseType + { + + private importContractRequestContract[] contractField; + + private string versionField; + + public importContractRequest() + { + this.versionField = "11.9.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Contract", Order=0)] + public importContractRequestContract[] Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = 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/house-management/")] + public partial class importContractRequestContract + { + + private string transportGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentContract", typeof(importContractRequestContractAnnulmentContract), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("AnnulmentContractPaymentsInfo", typeof(importContractRequestContractAnnulmentContractPaymentsInfo), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ApprovalContract", typeof(importContractRequestContractApprovalContract), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("EditContract", typeof(importContractRequestContractEditContract), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PlaceContractPaymentsInfo", typeof(importContractRequestContractPlaceContractPaymentsInfo), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PlacingContract", typeof(importContractRequestContractPlacingContract), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("RollOverContract", typeof(importContractRequestContractRollOverContract), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TerminateContract", typeof(importContractRequestContractTerminateContract), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importContractRequestContractAnnulmentContract : AnnulmentType + { + + private bool licenseRequestField; + + private bool licenseRequestFieldSpecified; + + private string contractVersionGUIDField; + + public importContractRequestContractAnnulmentContract() + { + this.licenseRequestField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool LicenseRequest + { + get + { + return this.licenseRequestField; + } + set + { + this.licenseRequestField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LicenseRequestSpecified + { + get + { + return this.licenseRequestFieldSpecified; + } + set + { + this.licenseRequestFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = 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/house-management/")] + public partial class importContractRequestContractAnnulmentContractPaymentsInfo + { + + private string contractPaymentsInfoVersionGUIDField; + + private string reasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractPaymentsInfoVersionGUID + { + get + { + return this.contractPaymentsInfoVersionGUIDField; + } + set + { + this.contractPaymentsInfoVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Reason + { + get + { + return this.reasonField; + } + set + { + this.reasonField = 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/house-management/")] + public partial class importContractRequestContractApprovalContract : ApprovalType + { + + private string contractVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = 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/house-management/")] + public partial class importContractRequestContractEditContract : ContractType + { + + private bool licenseRequestField; + + private bool licenseRequestFieldSpecified; + + private importContractRequestContractEditContractContractObject[] contractObjectField; + + private string contractVersionGUIDField; + + private bool indicationsAnyDayField; + + private bool indicationsAnyDayFieldSpecified; + + public importContractRequestContractEditContract() + { + this.licenseRequestField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool LicenseRequest + { + get + { + return this.licenseRequestField; + } + set + { + this.licenseRequestField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LicenseRequestSpecified + { + get + { + return this.licenseRequestFieldSpecified; + } + set + { + this.licenseRequestFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=1)] + public importContractRequestContractEditContractContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool IndicationsAnyDay + { + get + { + return this.indicationsAnyDayField; + } + set + { + this.indicationsAnyDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndicationsAnyDaySpecified + { + get + { + return this.indicationsAnyDayFieldSpecified; + } + set + { + this.indicationsAnyDayFieldSpecified = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObject + { + + private string transportGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Add", typeof(importContractRequestContractEditContractContractObjectAdd), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Annulment", typeof(importContractRequestContractEditContractContractObjectAnnulment), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Edit", typeof(importContractRequestContractEditContractContractObjectEdit), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectAdd : ManageObjectType + { + + private BaseServiceType baseMServiceField; + + private importContractRequestContractEditContractContractObjectAddHouseService[] houseServiceField; + + private importContractRequestContractEditContractContractObjectAddAddService[] addServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=1)] + public importContractRequestContractEditContractContractObjectAddHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=2)] + public importContractRequestContractEditContractContractObjectAddAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectAddHouseService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectAddAddService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectAnnulment + { + + private string contractObjectVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectEdit : ManageObjectType + { + + private string contractObjectVersionGUIDField; + + private BaseServiceType baseMServiceField; + + private importContractRequestContractEditContractContractObjectEditHouseService[] houseServiceField; + + private importContractRequestContractEditContractContractObjectEditAddService[] addServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BaseServiceType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=2)] + public importContractRequestContractEditContractContractObjectEditHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=3)] + public importContractRequestContractEditContractContractObjectEditAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectEditHouseService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class importContractRequestContractEditContractContractObjectEditAddService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class importContractRequestContractPlaceContractPaymentsInfo : ContractPaymentsInfoType + { + + private string contractVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = 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/house-management/")] + public partial class importContractRequestContractPlacingContract : ContractType + { + + private bool licenseRequestField; + + private bool licenseRequestFieldSpecified; + + private importContractRequestContractPlacingContractContractObject[] contractObjectField; + + public importContractRequestContractPlacingContract() + { + this.licenseRequestField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool LicenseRequest + { + get + { + return this.licenseRequestField; + } + set + { + this.licenseRequestField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LicenseRequestSpecified + { + get + { + return this.licenseRequestFieldSpecified; + } + set + { + this.licenseRequestFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=1)] + public importContractRequestContractPlacingContractContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = 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/house-management/")] + public partial class importContractRequestContractPlacingContractContractObject : ManageObjectType + { + + private string transportGUIDField; + + private BaseServiceType baseMServiceField; + + private importContractRequestContractPlacingContractContractObjectHouseService[] houseServiceField; + + private importContractRequestContractPlacingContractContractObjectAddService[] addServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BaseServiceType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=2)] + public importContractRequestContractPlacingContractContractObjectHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=3)] + public importContractRequestContractPlacingContractContractObjectAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = 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/house-management/")] + public partial class importContractRequestContractPlacingContractContractObjectHouseService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class importContractRequestContractPlacingContractContractObjectAddService : ContractServiceType + { + + private BaseServiceType baseServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceType BaseService + { + get + { + return this.baseServiceField; + } + set + { + this.baseServiceField = 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/house-management/")] + public partial class importContractRequestContractRollOverContract : RollOverType + { + + private bool licenseRequestField; + + private bool licenseRequestFieldSpecified; + + private string contractVersionGUIDField; + + private System.DateTime rollToDateField; + + private bool rollToDateFieldSpecified; + + public importContractRequestContractRollOverContract() + { + this.licenseRequestField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool LicenseRequest + { + get + { + return this.licenseRequestField; + } + set + { + this.licenseRequestField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LicenseRequestSpecified + { + get + { + return this.licenseRequestFieldSpecified; + } + set + { + this.licenseRequestFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime RollToDate + { + get + { + return this.rollToDateField; + } + set + { + this.rollToDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RollToDateSpecified + { + get + { + return this.rollToDateFieldSpecified; + } + set + { + this.rollToDateFieldSpecified = 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/house-management/")] + public partial class importContractRequestContractTerminateContract : TerminateType + { + + private bool licenseRequestField; + + private bool licenseRequestFieldSpecified; + + private nsiRef reasonRefField; + + private AttachmentType[] terminateAttachmentField; + + private string contractVersionGUIDField; + + public importContractRequestContractTerminateContract() + { + this.licenseRequestField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool LicenseRequest + { + get + { + return this.licenseRequestField; + } + set + { + this.licenseRequestField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LicenseRequestSpecified + { + get + { + return this.licenseRequestFieldSpecified; + } + set + { + this.licenseRequestFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef ReasonRef + { + get + { + return this.reasonRefField; + } + set + { + this.reasonRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TerminateAttachment", Order=2)] + public AttachmentType[] TerminateAttachment + { + get + { + return this.terminateAttachmentField; + } + set + { + this.terminateAttachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = 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 importContractDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importContractRequest importContractRequest; + + public importContractDataRequest() + { + } + + public importContractDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importContractRequest importContractRequest) + { + this.RequestHeader = RequestHeader; + this.importContractRequest = importContractRequest; + } + } + + [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 importContractDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importContractDataResponse() + { + } + + public importContractDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importCharterRequest : BaseType + { + + private string transportGUIDField; + + private object itemField; + + private string versionField; + + public importCharterRequest() + { + this.versionField = "11.9.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentCharter", typeof(importCharterRequestAnnulmentCharter), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("AnnulmentCharterPaymentsInfo", typeof(importCharterRequestAnnulmentCharterPaymentsInfo), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("EditCharter", typeof(importCharterRequestEditCharter), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PlaceCharterPaymentsInfo", typeof(importCharterRequestPlaceCharterPaymentsInfo), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("PlacingCharter", typeof(importCharterRequestPlacingCharter), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("RollOverCharter", typeof(importCharterRequestRollOverCharter), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("TerminateCharter", typeof(importCharterRequestTerminateCharter), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importCharterRequestAnnulmentCharter : AnnulmentType + { + + private string charterVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CharterVersionGUID + { + get + { + return this.charterVersionGUIDField; + } + set + { + this.charterVersionGUIDField = 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/house-management/")] + public partial class importCharterRequestAnnulmentCharterPaymentsInfo + { + + private string charterPaymentsInfoVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CharterPaymentsInfoVersionGUID + { + get + { + return this.charterPaymentsInfoVersionGUIDField; + } + set + { + this.charterPaymentsInfoVersionGUIDField = 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/house-management/")] + public partial class importCharterRequestEditCharter : CharterType + { + + private importCharterRequestEditCharterContractObject[] contractObjectField; + + private string charterVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=0)] + public importCharterRequestEditCharterContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string CharterVersionGUID + { + get + { + return this.charterVersionGUIDField; + } + set + { + this.charterVersionGUIDField = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObject + { + + private string transportGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Add", typeof(importCharterRequestEditCharterContractObjectAdd), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Annulment", typeof(importCharterRequestEditCharterContractObjectAnnulment), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Edit", typeof(importCharterRequestEditCharterContractObjectEdit), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectAdd : ManageObjectType + { + + private BaseServiceCharterType baseMServiceField; + + private importCharterRequestEditCharterContractObjectAddHouseService[] houseServiceField; + + private importCharterRequestEditCharterContractObjectAddAddService[] addServiceField; + + private bool isManagedByContractField; + + private bool isManagedByContractFieldSpecified; + + public importCharterRequestEditCharterContractObjectAdd() + { + this.isManagedByContractField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=1)] + public importCharterRequestEditCharterContractObjectAddHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=2)] + public importCharterRequestEditCharterContractObjectAddAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool IsManagedByContract + { + get + { + return this.isManagedByContractField; + } + set + { + this.isManagedByContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsManagedByContractSpecified + { + get + { + return this.isManagedByContractFieldSpecified; + } + set + { + this.isManagedByContractFieldSpecified = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectAddHouseService : ContractServiceType + { + + private BaseServiceCharterType baseServiceCharterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseServiceCharter + { + get + { + return this.baseServiceCharterField; + } + set + { + this.baseServiceCharterField = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectAddAddService : ContractServiceType + { + + private BaseServiceCharterType baseServiceCharterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseServiceCharter + { + get + { + return this.baseServiceCharterField; + } + set + { + this.baseServiceCharterField = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectAnnulment + { + + private string contractObjectVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectEdit : ManageObjectType + { + + private string contractObjectVersionGUIDField; + + private BaseServiceCharterType baseMServiceField; + + private importCharterRequestEditCharterContractObjectEditHouseService[] houseServiceField; + + private importCharterRequestEditCharterContractObjectEditAddService[] addServiceField; + + private bool isManagedByContractField; + + private bool isManagedByContractFieldSpecified; + + public importCharterRequestEditCharterContractObjectEdit() + { + this.isManagedByContractField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ContractObjectVersionGUID + { + get + { + return this.contractObjectVersionGUIDField; + } + set + { + this.contractObjectVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BaseServiceCharterType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=2)] + public importCharterRequestEditCharterContractObjectEditHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=3)] + public importCharterRequestEditCharterContractObjectEditAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsManagedByContract + { + get + { + return this.isManagedByContractField; + } + set + { + this.isManagedByContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsManagedByContractSpecified + { + get + { + return this.isManagedByContractFieldSpecified; + } + set + { + this.isManagedByContractFieldSpecified = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectEditHouseService : ContractServiceType + { + + private BaseServiceCharterType baseServiceCharterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseServiceCharter + { + get + { + return this.baseServiceCharterField; + } + set + { + this.baseServiceCharterField = 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/house-management/")] + public partial class importCharterRequestEditCharterContractObjectEditAddService : ContractServiceType + { + + private BaseServiceCharterType baseServiceCharterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseServiceCharter + { + get + { + return this.baseServiceCharterField; + } + set + { + this.baseServiceCharterField = 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/house-management/")] + public partial class importCharterRequestPlaceCharterPaymentsInfo : CharterPaymentsInfoType + { + + private string charterVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CharterVersionGUID + { + get + { + return this.charterVersionGUIDField; + } + set + { + this.charterVersionGUIDField = 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/house-management/")] + public partial class importCharterRequestPlacingCharter : CharterType + { + + private importCharterRequestPlacingCharterContractObject[] contractObjectField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractObject", Order=0)] + public importCharterRequestPlacingCharterContractObject[] ContractObject + { + get + { + return this.contractObjectField; + } + set + { + this.contractObjectField = 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/house-management/")] + public partial class importCharterRequestPlacingCharterContractObject : ManageObjectType + { + + private string transportGUIDField; + + private BaseServiceCharterType baseMServiceField; + + private importCharterRequestPlacingCharterContractObjectHouseService[] houseServiceField; + + private importCharterRequestPlacingCharterContractObjectAddService[] addServiceField; + + private bool isManagedByContractField; + + private bool isManagedByContractFieldSpecified; + + public importCharterRequestPlacingCharterContractObject() + { + this.isManagedByContractField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public BaseServiceCharterType BaseMService + { + get + { + return this.baseMServiceField; + } + set + { + this.baseMServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("HouseService", Order=2)] + public importCharterRequestPlacingCharterContractObjectHouseService[] HouseService + { + get + { + return this.houseServiceField; + } + set + { + this.houseServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddService", Order=3)] + public importCharterRequestPlacingCharterContractObjectAddService[] AddService + { + get + { + return this.addServiceField; + } + set + { + this.addServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsManagedByContract + { + get + { + return this.isManagedByContractField; + } + set + { + this.isManagedByContractField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsManagedByContractSpecified + { + get + { + return this.isManagedByContractFieldSpecified; + } + set + { + this.isManagedByContractFieldSpecified = 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/house-management/")] + public partial class importCharterRequestPlacingCharterContractObjectHouseService : ContractServiceType + { + + private BaseServiceCharterType baseServiceCharterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseServiceCharter + { + get + { + return this.baseServiceCharterField; + } + set + { + this.baseServiceCharterField = 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/house-management/")] + public partial class importCharterRequestPlacingCharterContractObjectAddService : ContractServiceType + { + + private BaseServiceCharterType baseServiceCharterField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public BaseServiceCharterType BaseServiceCharter + { + get + { + return this.baseServiceCharterField; + } + set + { + this.baseServiceCharterField = 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/house-management/")] + public partial class importCharterRequestRollOverCharter : RollOverType + { + + private string charterVersionGUIDField; + + private System.DateTime rollToDateField; + + private bool rollToDateFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string CharterVersionGUID + { + get + { + return this.charterVersionGUIDField; + } + set + { + this.charterVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime RollToDate + { + get + { + return this.rollToDateField; + } + set + { + this.rollToDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RollToDateSpecified + { + get + { + return this.rollToDateFieldSpecified; + } + set + { + this.rollToDateFieldSpecified = 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/house-management/")] + public partial class importCharterRequestTerminateCharter : TerminateType + { + + private string reasonField; + + private string charterVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Reason + { + get + { + return this.reasonField; + } + set + { + this.reasonField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string CharterVersionGUID + { + get + { + return this.charterVersionGUIDField; + } + set + { + this.charterVersionGUIDField = 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 importCharterDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importCharterRequest importCharterRequest; + + public importCharterDataRequest() + { + } + + public importCharterDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importCharterRequest importCharterRequest) + { + this.RequestHeader = RequestHeader; + this.importCharterRequest = importCharterRequest; + } + } + + [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 importCharterDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importCharterDataResponse() + { + } + + public importCharterDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportStatusCAChRequest : BaseType + { + + private exportStatusCAChRequestCriteria[] criteriaField; + + private string versionField; + + public exportStatusCAChRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Criteria", Order=0)] + public exportStatusCAChRequestCriteria[] Criteria + { + get + { + return this.criteriaField; + } + set + { + this.criteriaField = 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/house-management/")] + public partial class exportStatusCAChRequestCriteria + { + + private string itemField; + + private ItemChoiceType27 itemElementNameField; + + private exportStatusCAChRequestCriteriaControlObjects controlObjectsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CharterGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("CharterVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType27 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportStatusCAChRequestCriteriaControlObjects ControlObjects + { + get + { + return this.controlObjectsField; + } + set + { + this.controlObjectsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType27 + { + + /// + CharterGUID, + + /// + CharterVersionGUID, + + /// + ContractGUID, + + /// + ContractVersionGUID, + } + + /// + [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/house-management/")] + public partial class exportStatusCAChRequestCriteriaControlObjects + { + + private bool isConflictedField; + + private bool isConflictedFieldSpecified; + + private bool isBlockedField; + + private bool isBlockedFieldSpecified; + + public exportStatusCAChRequestCriteriaControlObjects() + { + this.isConflictedField = true; + this.isBlockedField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool IsConflicted + { + get + { + return this.isConflictedField; + } + set + { + this.isConflictedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsConflictedSpecified + { + get + { + return this.isConflictedFieldSpecified; + } + set + { + this.isConflictedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsBlocked + { + get + { + return this.isBlockedField; + } + set + { + this.isBlockedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsBlockedSpecified + { + get + { + return this.isBlockedFieldSpecified; + } + set + { + this.isBlockedFieldSpecified = 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 exportStatusCAChDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportStatusCAChRequest exportStatusCAChRequest; + + public exportStatusCAChDataRequest() + { + } + + public exportStatusCAChDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportStatusCAChRequest exportStatusCAChRequest) + { + this.RequestHeader = RequestHeader; + this.exportStatusCAChRequest = exportStatusCAChRequest; + } + } + + [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 exportStatusCAChDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportStatusCAChDataResponse() + { + } + + public exportStatusCAChDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportHouseRequest : BaseType + { + + private string fIASHouseGuidField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = 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 exportHouseDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportHouseRequest exportHouseRequest; + + public exportHouseDataRequest() + { + } + + public exportHouseDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportHouseRequest exportHouseRequest) + { + this.RequestHeader = RequestHeader; + this.exportHouseRequest = exportHouseRequest; + } + } + + [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 exportHouseDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportHouseDataResponse() + { + } + + public exportHouseDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importAccountRequest : BaseType + { + + private importAccountRequestAccount[] accountField; + + private string versionField; + + public importAccountRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Account", Order=0)] + public importAccountRequestAccount[] Account + { + get + { + return this.accountField; + } + set + { + this.accountField = 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/house-management/")] + public partial class importAccountRequestAccount : AccountType + { + + private string transportGUIDField; + + private string accountNumberField; + + private string accountGUIDField; + + private AccountReasonsImportType accountReasonsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=1)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string AccountGUID + { + get + { + return this.accountGUIDField; + } + set + { + this.accountGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public AccountReasonsImportType AccountReasons + { + get + { + return this.accountReasonsField; + } + set + { + this.accountReasonsField = 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 importAccountDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importAccountRequest importAccountRequest; + + public importAccountDataRequest() + { + } + + public importAccountDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importAccountRequest importAccountRequest) + { + this.RequestHeader = RequestHeader; + this.importAccountRequest = importAccountRequest; + } + } + + [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 importAccountDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importAccountDataResponse() + { + } + + public importAccountDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportAccountRequest : BaseType + { + + private string[] itemsField; + + private ItemsChoiceType26[] itemsElementNameField; + + private string versionField; + + public exportAccountRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", 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 ItemsChoiceType26[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType26 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")] + UnifiedAccountNumber, + + /// + AccountGUID, + + /// + FIASHouseGuid, + } + + [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 exportAccountDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportAccountRequest exportAccountRequest; + + public exportAccountDataRequest() + { + } + + public exportAccountDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportAccountRequest exportAccountRequest) + { + this.RequestHeader = RequestHeader; + this.exportAccountRequest = exportAccountRequest; + } + } + + [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 exportAccountDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportAccountDataResponse() + { + } + + public exportAccountDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importPublicPropertyContractRequest : BaseType + { + + private object[] itemsField; + + private string versionField; + + public importPublicPropertyContractRequest() + { + this.versionField = "11.2.0.10"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AddAgreementPayment", typeof(importPublicPropertyContractRequestAddAgreementPayment), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("AnnulAgreementPayment", typeof(importPublicPropertyContractRequestAnnulAgreementPayment), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Contract", typeof(importPublicPropertyContractRequestContract), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DelAgreementPayment", typeof(importPublicPropertyContractRequestDelAgreementPayment), 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.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/house-management/")] + public partial class importPublicPropertyContractRequestAddAgreementPayment + { + + private string transportGUIDField; + + private string itemField; + + private ItemChoiceType28 itemElementNameField; + + private importPublicPropertyContractRequestAddAgreementPaymentDatePeriod datePeriodField; + + private decimal billField; + + private decimal debtField; + + private decimal paidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AgreementPaymentVersionGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractVersionGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType28 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public importPublicPropertyContractRequestAddAgreementPaymentDatePeriod DatePeriod + { + get + { + return this.datePeriodField; + } + set + { + this.datePeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal Bill + { + get + { + return this.billField; + } + set + { + this.billField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public decimal Debt + { + get + { + return this.debtField; + } + set + { + this.debtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public decimal Paid + { + get + { + return this.paidField; + } + set + { + this.paidField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType28 + { + + /// + AgreementPaymentVersionGUID, + + /// + ContractVersionGUID, + } + + /// + [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/house-management/")] + public partial class importPublicPropertyContractRequestAddAgreementPaymentDatePeriod + { + + private System.DateTime dateFromField; + + private System.DateTime dateToField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime DateFrom + { + get + { + return this.dateFromField; + } + set + { + this.dateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateTo + { + get + { + return this.dateToField; + } + set + { + this.dateToField = 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/house-management/")] + public partial class importPublicPropertyContractRequestAnnulAgreementPayment : AnnulmentType + { + + private string transportGUIDField; + + private string agreementPaymentVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string AgreementPaymentVersionGUID + { + get + { + return this.agreementPaymentVersionGUIDField; + } + set + { + this.agreementPaymentVersionGUIDField = 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/house-management/")] + public partial class importPublicPropertyContractRequestContract + { + + private string transportGUIDField; + + private string contractVersionGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ContractVersionGUID + { + get + { + return this.contractVersionGUIDField; + } + set + { + this.contractVersionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentContract", typeof(AnnulmentType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("PublicPropertyContract", typeof(importPublicPropertyContractRequestContractPublicPropertyContract), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importPublicPropertyContractRequestContractPublicPropertyContract : PublicPropertyContractType + { + + private importPublicPropertyContractRequestContractPublicPropertyContractPaymentInterval paymentIntervalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importPublicPropertyContractRequestContractPublicPropertyContractPaymentInterval PaymentInterval + { + get + { + return this.paymentIntervalField; + } + set + { + this.paymentIntervalField = 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/house-management/")] + public partial class importPublicPropertyContractRequestContractPublicPropertyContractPaymentInterval + { + + private object[] itemsField; + + private ItemsChoiceType27[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("EndDate", typeof(DaySelectionType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Other", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(DaySelectionType), 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 ItemsChoiceType27[] 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://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType27 + { + + /// + EndDate, + + /// + Other, + + /// + StartDate, + } + + /// + [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/house-management/")] + public partial class importPublicPropertyContractRequestDelAgreementPayment + { + + private string transportGUIDField; + + private string agreementPaymentVersionGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string AgreementPaymentVersionGUID + { + get + { + return this.agreementPaymentVersionGUIDField; + } + set + { + this.agreementPaymentVersionGUIDField = 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 importPublicPropertyContractRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest importPublicPropertyContractRequest; + + public importPublicPropertyContractRequest1() + { + } + + public importPublicPropertyContractRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest importPublicPropertyContractRequest) + { + this.RequestHeader = RequestHeader; + this.importPublicPropertyContractRequest = importPublicPropertyContractRequest; + } + } + + [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 importPublicPropertyContractResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importPublicPropertyContractResponse() + { + } + + public importPublicPropertyContractResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportStatusPublicPropertyContractRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType28[] itemsElementNameField; + + private string versionField; + + public exportStatusPublicPropertyContractRequest() + { + this.versionField = "10.0.2.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractVersionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("EndDate", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(System.DateTime), DataType="date", 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 ItemsChoiceType28[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType28 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + ContractVersionGUID, + + /// + EndDate, + + /// + FIASHouseGuid, + + /// + StartDate, + } + + [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 exportStatusPublicPropertyContractRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest exportStatusPublicPropertyContractRequest; + + public exportStatusPublicPropertyContractRequest1() + { + } + + public exportStatusPublicPropertyContractRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest exportStatusPublicPropertyContractRequest) + { + this.RequestHeader = RequestHeader; + this.exportStatusPublicPropertyContractRequest = exportStatusPublicPropertyContractRequest; + } + } + + [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 exportStatusPublicPropertyContractResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportStatusPublicPropertyContractResponse() + { + } + + public exportStatusPublicPropertyContractResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importNotificationRequest : BaseType + { + + private importNotificationRequestNotification[] notificationField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("notification", Order=0)] + public importNotificationRequestNotification[] notification + { + get + { + return this.notificationField; + } + set + { + this.notificationField = 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/house-management/")] + public partial class importNotificationRequestNotification + { + + private string transportGUIDField; + + private string notificationGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string NotificationGUID + { + get + { + return this.notificationGUIDField; + } + set + { + this.notificationGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Create", typeof(importNotificationRequestNotificationCreate), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("DeleteNotification", typeof(DeleteDocType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("IsShipOff", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("RecallNotification", typeof(importNotificationRequestNotificationRecallNotification), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importNotificationRequestNotificationCreate + { + + private object itemField; + + private bool isImportantField; + + private bool isImportantFieldSpecified; + + private string contentField; + + private object[] itemsField; + + private ItemsChoiceType29[] itemsElementNameField; + + private object[] items1Field; + + private Items1ChoiceType[] items1ElementNameField; + + private AttachmentType[] attachmentField; + + private bool isShipOffField; + + private bool isShipOffFieldSpecified; + + private bool isForPublishToMobileAppField; + + private bool isForPublishToMobileAppFieldSpecified; + + private importNotificationRequestNotificationCreateMobileAppData mobileAppDataField; + + public importNotificationRequestNotificationCreate() + { + this.isImportantField = true; + this.isShipOffField = true; + this.isForPublishToMobileAppField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Topic", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("TopicNSIRef", typeof(nsiRef), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsImportant + { + get + { + return this.isImportantField; + } + set + { + this.isImportantField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsImportantSpecified + { + get + { + return this.isImportantFieldSpecified; + } + set + { + this.isImportantFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string content + { + get + { + return this.contentField; + } + set + { + this.contentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("InspectionAuthority", typeof(RegOrgType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("IsAll", typeof(bool), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("RoomOwners", typeof(importNotificationRequestNotificationCreateRoomOwners), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("SpecialAccountOwner", typeof(RegOrgType), Order=3)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=4)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType29[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EndDate", typeof(System.DateTime), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("IsNotLimit", typeof(bool), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(System.DateTime), Order=5)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Items1ElementName")] + public object[] Items1 + { + get + { + return this.items1Field; + } + set + { + this.items1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Items1ElementName", Order=6)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Items1ChoiceType[] Items1ElementName + { + get + { + return this.items1ElementNameField; + } + set + { + this.items1ElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Attachment", Order=7)] + public AttachmentType[] Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public bool IsShipOff + { + get + { + return this.isShipOffField; + } + set + { + this.isShipOffField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsShipOffSpecified + { + get + { + return this.isShipOffFieldSpecified; + } + set + { + this.isShipOffFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public bool IsForPublishToMobileApp + { + get + { + return this.isForPublishToMobileAppField; + } + set + { + this.isForPublishToMobileAppField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsForPublishToMobileAppSpecified + { + get + { + return this.isForPublishToMobileAppFieldSpecified; + } + set + { + this.isForPublishToMobileAppFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public importNotificationRequestNotificationCreateMobileAppData MobileAppData + { + get + { + return this.mobileAppDataField; + } + set + { + this.mobileAppDataField = 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/house-management/")] + public partial class importNotificationRequestNotificationCreateRoomOwners + { + + private object itemField; + + private ItemChoiceType29 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountOpening", typeof(importNotificationRequestNotificationCreateRoomOwnersAccountOpening), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("DeptsInforming", typeof(importNotificationRequestNotificationCreateRoomOwnersDeptsInforming), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OtherOrganizationSelection", typeof(importNotificationRequestNotificationCreateRoomOwnersOtherOrganizationSelection), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType29 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = 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/house-management/")] + public partial class importNotificationRequestNotificationCreateRoomOwnersAccountOpening + { + + private string[] fIASHouseGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", Order=0)] + public string[] FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = 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/house-management/")] + public partial class importNotificationRequestNotificationCreateRoomOwnersDeptsInforming + { + + private importNotificationRequestNotificationCreateRoomOwnersDeptsInformingAccount[] accountField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Account", Order=0)] + public importNotificationRequestNotificationCreateRoomOwnersDeptsInformingAccount[] Account + { + get + { + return this.accountField; + } + set + { + this.accountField = 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/house-management/")] + public partial class importNotificationRequestNotificationCreateRoomOwnersDeptsInformingAccount + { + + private decimal totalDebtField; + + private string unifiedAccountNumberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public decimal TotalDebt + { + get + { + return this.totalDebtField; + } + set + { + this.totalDebtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=1)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = 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/house-management/")] + public partial class importNotificationRequestNotificationCreateRoomOwnersOtherOrganizationSelection + { + + private string[] fIASHouseGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", Order=0)] + public string[] FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType29 + { + + /// + AccountOpening, + + /// + DeptsInforming, + + /// + OtherOrganizationSelection, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType29 + { + + /// + FIASHouseGuid, + + /// + InspectionAuthority, + + /// + IsAll, + + /// + RoomOwners, + + /// + SpecialAccountOwner, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Items1ChoiceType + { + + /// + EndDate, + + /// + IsNotLimit, + + /// + StartDate, + } + + /// + [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/house-management/")] + public partial class importNotificationRequestNotificationCreateMobileAppData + { + + private bool isShortTopicField; + + private bool isPinField; + + private string urlField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool IsShortTopic + { + get + { + return this.isShortTopicField; + } + set + { + this.isShortTopicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool IsPin + { + get + { + return this.isPinField; + } + set + { + this.isPinField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string url + { + get + { + return this.urlField; + } + set + { + this.urlField = 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/house-management/")] + public partial class importNotificationRequestNotificationRecallNotification + { + + private string recallReasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RecallReason + { + get + { + return this.recallReasonField; + } + set + { + this.recallReasonField = 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 importNotificationDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importNotificationRequest importNotificationRequest; + + public importNotificationDataRequest() + { + } + + public importNotificationDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importNotificationRequest importNotificationRequest) + { + this.RequestHeader = RequestHeader; + this.importNotificationRequest = importNotificationRequest; + } + } + + [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 importNotificationDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importNotificationDataResponse() + { + } + + public importNotificationDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importVotingProtocolRequest : BaseType + { + + private string transportGUIDField; + + private string protocolGUIDField; + + private object itemField; + + private ItemChoiceType30 itemElementNameField; + + private string versionField; + + public importVotingProtocolRequest() + { + this.versionField = "15.4.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ProtocolGUID + { + get + { + return this.protocolGUIDField; + } + set + { + this.protocolGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Annulment", typeof(AnnulmentProtocolType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Delete", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Placing", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Protocol", typeof(importVotingProtocolRequestProtocol), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Revert", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType30 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = 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/house-management/")] + public partial class importVotingProtocolRequestProtocol : ProtocolType + { + + private bool placingField; + + private bool placingFieldSpecified; + + public importVotingProtocolRequestProtocol() + { + this.placingField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Placing + { + get + { + return this.placingField; + } + set + { + this.placingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PlacingSpecified + { + get + { + return this.placingFieldSpecified; + } + set + { + this.placingFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType30 + { + + /// + Annulment, + + /// + Delete, + + /// + Placing, + + /// + Protocol, + + /// + Revert, + } + + [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 importVotingProtocolRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importVotingProtocolRequest importVotingProtocolRequest; + + public importVotingProtocolRequest1() + { + } + + public importVotingProtocolRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importVotingProtocolRequest importVotingProtocolRequest) + { + this.RequestHeader = RequestHeader; + this.importVotingProtocolRequest = importVotingProtocolRequest; + } + } + + [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 importVotingProtocolResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importVotingProtocolResponse() + { + } + + public importVotingProtocolResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportVotingProtocolRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType30[] itemsElementNameField; + + private string versionField; + + public exportVotingProtocolRequest() + { + this.versionField = "15.4.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RootProtocolGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("StatusVersionProtocol", typeof(exportVotingProtocolRequestStatusVersionProtocol), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", 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 ItemsChoiceType30[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum exportVotingProtocolRequestStatusVersionProtocol + { + + /// + Created, + + /// + Posted, + + /// + Edited, + + /// + Annuled, + + /// + PostedFromAnotherSystem, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType30 + { + + /// + FIASHouseGuid, + + /// + RootProtocolGUID, + + /// + StatusVersionProtocol, + + /// + VotingProtocolGUID, + } + + [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 exportVotingProtocolRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest exportVotingProtocolRequest; + + public exportVotingProtocolRequest1() + { + } + + public exportVotingProtocolRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest exportVotingProtocolRequest) + { + this.RequestHeader = RequestHeader; + this.exportVotingProtocolRequest = exportVotingProtocolRequest; + } + } + + [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 exportVotingProtocolResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportVotingProtocolResponse() + { + } + + public exportVotingProtocolResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importOwnerDecisionRequest : BaseType + { + + private importOwnerDecisionRequestOwnerDecision[] ownerDecisionField; + + private string versionField; + + public importOwnerDecisionRequest() + { + this.versionField = "13.0.0.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OwnerDecision", Order=0)] + public importOwnerDecisionRequestOwnerDecision[] OwnerDecision + { + get + { + return this.ownerDecisionField; + } + set + { + this.ownerDecisionField = 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/house-management/")] + public partial class importOwnerDecisionRequestOwnerDecision + { + + private string transportGUIDField; + + private string itemField; + + private ItemChoiceType31 itemElementNameField; + + private string rootOwnerDecisionGUIDField; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MessageGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ProtocolGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType31 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string RootOwnerDecisionGUID + { + get + { + return this.rootOwnerDecisionGUIDField; + } + set + { + this.rootOwnerDecisionGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulDecision", typeof(bool), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("Decision", typeof(OwnerDecisionType), Order=4)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType31 + { + + /// + MessageGUID, + + /// + ProtocolGUID, + } + + [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 importOwnerDecisionRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest importOwnerDecisionRequest; + + public importOwnerDecisionRequest1() + { + } + + public importOwnerDecisionRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest importOwnerDecisionRequest) + { + this.RequestHeader = RequestHeader; + this.importOwnerDecisionRequest = importOwnerDecisionRequest; + } + } + + [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 importOwnerDecisionResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importOwnerDecisionResponse() + { + } + + public importOwnerDecisionResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportOwnerDecisionRequest : BaseType + { + + private string[] itemsField; + + private ItemsChoiceType31[] itemsElementNameField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("MessageGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RootOwnerDecisionGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RootProtocolGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("VotingProtocolGUID", 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 ItemsChoiceType31[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType31 + { + + /// + MessageGUID, + + /// + RootOwnerDecisionGUID, + + /// + RootProtocolGUID, + + /// + VotingProtocolGUID, + } + + [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 exportOwnerDecisionRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest exportOwnerDecisionRequest; + + public exportOwnerDecisionRequest1() + { + } + + public exportOwnerDecisionRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest exportOwnerDecisionRequest) + { + this.RequestHeader = RequestHeader; + this.exportOwnerDecisionRequest = exportOwnerDecisionRequest; + } + } + + [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 exportOwnerDecisionResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportOwnerDecisionResponse() + { + } + + public exportOwnerDecisionResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportCAChAsyncRequest : BaseType + { + + private exportCAChRequestCriteriaType[] criteriaField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Criteria", Order=0)] + public exportCAChRequestCriteriaType[] Criteria + { + get + { + return this.criteriaField; + } + set + { + this.criteriaField = 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 exportCAChDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportCAChAsyncRequest exportCAChAsyncRequest; + + public exportCAChDataRequest() + { + } + + public exportCAChDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportCAChAsyncRequest exportCAChAsyncRequest) + { + this.RequestHeader = RequestHeader; + this.exportCAChAsyncRequest = exportCAChAsyncRequest; + } + } + + [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 exportCAChDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportCAChDataResponse() + { + } + + public exportCAChDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importHouseUORequest : BaseType + { + + private object itemField; + + private bool inheritMissingValuesField; + + private bool inheritMissingValuesFieldSpecified; + + private string versionField; + + public importHouseUORequest() + { + this.inheritMissingValuesField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouse", typeof(importHouseUORequestApartmentHouse), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouse", typeof(importHouseUORequestLivingHouse), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool InheritMissingValues + { + get + { + return this.inheritMissingValuesField; + } + set + { + this.inheritMissingValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InheritMissingValuesSpecified + { + get + { + return this.inheritMissingValuesFieldSpecified; + } + set + { + this.inheritMissingValuesFieldSpecified = 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/house-management/")] + public partial class importHouseUORequestApartmentHouse + { + + private object itemField; + + private importHouseUORequestApartmentHouseNonResidentialPremiseToCreate[] nonResidentialPremiseToCreateField; + + private importHouseUORequestApartmentHouseNonResidentialPremiseToUpdate[] nonResidentialPremiseToUpdateField; + + private importHouseUORequestApartmentHouseEntranceToCreate[] entranceToCreateField; + + private importHouseUORequestApartmentHouseEntranceToUpdate[] entranceToUpdateField; + + private importHouseUORequestApartmentHouseResidentialPremises[] residentialPremisesField; + + private importHouseUORequestApartmentHouseLiftToCreate[] liftToCreateField; + + private importHouseUORequestApartmentHouseLiftToUpdate[] liftToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseToCreate", typeof(importHouseUORequestApartmentHouseApartmentHouseToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseToUpdate", typeof(importHouseUORequestApartmentHouseApartmentHouseToUpdate), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseToCreate", Order=1)] + public importHouseUORequestApartmentHouseNonResidentialPremiseToCreate[] NonResidentialPremiseToCreate + { + get + { + return this.nonResidentialPremiseToCreateField; + } + set + { + this.nonResidentialPremiseToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseToUpdate", Order=2)] + public importHouseUORequestApartmentHouseNonResidentialPremiseToUpdate[] NonResidentialPremiseToUpdate + { + get + { + return this.nonResidentialPremiseToUpdateField; + } + set + { + this.nonResidentialPremiseToUpdateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceToCreate", Order=3)] + public importHouseUORequestApartmentHouseEntranceToCreate[] EntranceToCreate + { + get + { + return this.entranceToCreateField; + } + set + { + this.entranceToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceToUpdate", Order=4)] + public importHouseUORequestApartmentHouseEntranceToUpdate[] EntranceToUpdate + { + get + { + return this.entranceToUpdateField; + } + set + { + this.entranceToUpdateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremises", Order=5)] + public importHouseUORequestApartmentHouseResidentialPremises[] ResidentialPremises + { + get + { + return this.residentialPremisesField; + } + set + { + this.residentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LiftToCreate", Order=6)] + public importHouseUORequestApartmentHouseLiftToCreate[] LiftToCreate + { + get + { + return this.liftToCreateField; + } + set + { + this.liftToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LiftToUpdate", Order=7)] + public importHouseUORequestApartmentHouseLiftToUpdate[] LiftToUpdate + { + get + { + return this.liftToUpdateField; + } + set + { + this.liftToUpdateField = 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/house-management/")] + public partial class importHouseUORequestApartmentHouseApartmentHouseToCreate : ApartmentHouseUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseApartmentHouseToUpdate : ApartmentHouseUpdateUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseNonResidentialPremiseToCreate : NonResidentialPremisesUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseNonResidentialPremiseToUpdate : NonResidentialPremisesUpdateUOType + { + + private string transportGUIDField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class importHouseUORequestApartmentHouseEntranceToCreate : EntranceUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseEntranceToUpdate : EntranceUpdateUOType + { + + private string transportGUIDField; + + private string entranceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string EntranceGUID + { + get + { + return this.entranceGUIDField; + } + set + { + this.entranceGUIDField = 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/house-management/")] + public partial class importHouseUORequestApartmentHouseResidentialPremises + { + + private GKN_EGRP_KeyType itemField; + + private importHouseUORequestApartmentHouseResidentialPremisesLivingRoomToCreate[] livingRoomToCreateField; + + private importHouseUORequestApartmentHouseResidentialPremisesLivingRoomToUpdate[] livingRoomToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremisesToCreate", typeof(importHouseUORequestApartmentHouseResidentialPremisesResidentialPremisesToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremisesToUpdate", typeof(importHouseUORequestApartmentHouseResidentialPremisesResidentialPremisesToUpdate), Order=0)] + public GKN_EGRP_KeyType Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", Order=1)] + public importHouseUORequestApartmentHouseResidentialPremisesLivingRoomToCreate[] LivingRoomToCreate + { + get + { + return this.livingRoomToCreateField; + } + set + { + this.livingRoomToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", Order=2)] + public importHouseUORequestApartmentHouseResidentialPremisesLivingRoomToUpdate[] LivingRoomToUpdate + { + get + { + return this.livingRoomToUpdateField; + } + set + { + this.livingRoomToUpdateField = 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/house-management/")] + public partial class importHouseUORequestApartmentHouseResidentialPremisesResidentialPremisesToCreate : ResidentialPremisesUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseResidentialPremisesResidentialPremisesToUpdate : ResidentialPremisesUpdateUOType + { + + private string transportGUIDField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class importHouseUORequestApartmentHouseResidentialPremisesLivingRoomToCreate : RoomUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseResidentialPremisesLivingRoomToUpdate : RoomUpdateUOType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class importHouseUORequestApartmentHouseLiftToCreate : LiftUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestApartmentHouseLiftToUpdate : LiftUpdateUOType + { + + private string transportGUIDField; + + private string liftGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LiftGUID + { + get + { + return this.liftGUIDField; + } + set + { + this.liftGUIDField = 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/house-management/")] + public partial class importHouseUORequestLivingHouse + { + + private object itemField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingHouseToCreate", typeof(importHouseUORequestLivingHouseLivingHouseToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseToUpdate", typeof(importHouseUORequestLivingHouseLivingHouseToUpdate), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Blocks", typeof(importHouseUORequestLivingHouseBlocks), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", typeof(importHouseUORequestLivingHouseLivingRoomToCreate), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", typeof(importHouseUORequestLivingHouseLivingRoomToUpdate), 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/house-management/")] + public partial class importHouseUORequestLivingHouseLivingHouseToCreate : LivingHouseUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestLivingHouseLivingHouseToUpdate : LivingHouseUpdateUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestLivingHouseBlocks + { + + private GKN_EGRP_KeyType itemField; + + private importHouseUORequestLivingHouseBlocksLivingRoomToCreate[] livingRoomToCreateField; + + private importHouseUORequestLivingHouseBlocksLivingRoomToUpdate[] livingRoomToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BlockToCreate", typeof(importHouseUORequestLivingHouseBlocksBlockToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("BlockToUpdate", typeof(importHouseUORequestLivingHouseBlocksBlockToUpdate), Order=0)] + public GKN_EGRP_KeyType Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", Order=1)] + public importHouseUORequestLivingHouseBlocksLivingRoomToCreate[] LivingRoomToCreate + { + get + { + return this.livingRoomToCreateField; + } + set + { + this.livingRoomToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", Order=2)] + public importHouseUORequestLivingHouseBlocksLivingRoomToUpdate[] LivingRoomToUpdate + { + get + { + return this.livingRoomToUpdateField; + } + set + { + this.livingRoomToUpdateField = 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/house-management/")] + public partial class importHouseUORequestLivingHouseBlocksBlockToCreate : BlockUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestLivingHouseBlocksBlockToUpdate : BlockUpdateUOType + { + + private string transportGUIDField; + + private string blockGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string BlockGUID + { + get + { + return this.blockGUIDField; + } + set + { + this.blockGUIDField = 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/house-management/")] + public partial class importHouseUORequestLivingHouseBlocksLivingRoomToCreate : RoomUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestLivingHouseBlocksLivingRoomToUpdate : RoomUpdateUOType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class importHouseUORequestLivingHouseLivingRoomToCreate : RoomUOType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseUORequestLivingHouseLivingRoomToUpdate : RoomUpdateUOType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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 importHouseUODataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importHouseUORequest importHouseUORequest; + + public importHouseUODataRequest() + { + } + + public importHouseUODataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importHouseUORequest importHouseUORequest) + { + this.RequestHeader = RequestHeader; + this.importHouseUORequest = importHouseUORequest; + } + } + + [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 importHouseUODataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importHouseUODataResponse() + { + } + + public importHouseUODataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importHouseOMSRequest : BaseType + { + + private object itemField; + + private bool inheritMissingValuesField; + + private bool inheritMissingValuesFieldSpecified; + + private string versionField; + + public importHouseOMSRequest() + { + this.inheritMissingValuesField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouse", typeof(importHouseOMSRequestApartmentHouse), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouse", typeof(importHouseOMSRequestLivingHouse), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool InheritMissingValues + { + get + { + return this.inheritMissingValuesField; + } + set + { + this.inheritMissingValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InheritMissingValuesSpecified + { + get + { + return this.inheritMissingValuesFieldSpecified; + } + set + { + this.inheritMissingValuesFieldSpecified = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouse + { + + private object itemField; + + private importHouseOMSRequestApartmentHouseNonResidentialPremiseToCreate[] nonResidentialPremiseToCreateField; + + private importHouseOMSRequestApartmentHouseNonResidentialPremiseToUpdate[] nonResidentialPremiseToUpdateField; + + private importHouseOMSRequestApartmentHouseEntranceToCreate[] entranceToCreateField; + + private importHouseOMSRequestApartmentHouseEntranceToUpdate[] entranceToUpdateField; + + private importHouseOMSRequestApartmentHouseResidentialPremises[] residentialPremisesField; + + private importHouseOMSRequestApartmentHouseLiftToCreate[] liftToCreateField; + + private importHouseOMSRequestApartmentHouseLiftToUpdate[] liftToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseToCreate", typeof(importHouseOMSRequestApartmentHouseApartmentHouseToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseToUpdate", typeof(importHouseOMSRequestApartmentHouseApartmentHouseToUpdate), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseToCreate", Order=1)] + public importHouseOMSRequestApartmentHouseNonResidentialPremiseToCreate[] NonResidentialPremiseToCreate + { + get + { + return this.nonResidentialPremiseToCreateField; + } + set + { + this.nonResidentialPremiseToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseToUpdate", Order=2)] + public importHouseOMSRequestApartmentHouseNonResidentialPremiseToUpdate[] NonResidentialPremiseToUpdate + { + get + { + return this.nonResidentialPremiseToUpdateField; + } + set + { + this.nonResidentialPremiseToUpdateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceToCreate", Order=3)] + public importHouseOMSRequestApartmentHouseEntranceToCreate[] EntranceToCreate + { + get + { + return this.entranceToCreateField; + } + set + { + this.entranceToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceToUpdate", Order=4)] + public importHouseOMSRequestApartmentHouseEntranceToUpdate[] EntranceToUpdate + { + get + { + return this.entranceToUpdateField; + } + set + { + this.entranceToUpdateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremises", Order=5)] + public importHouseOMSRequestApartmentHouseResidentialPremises[] ResidentialPremises + { + get + { + return this.residentialPremisesField; + } + set + { + this.residentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LiftToCreate", Order=6)] + public importHouseOMSRequestApartmentHouseLiftToCreate[] LiftToCreate + { + get + { + return this.liftToCreateField; + } + set + { + this.liftToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LiftToUpdate", Order=7)] + public importHouseOMSRequestApartmentHouseLiftToUpdate[] LiftToUpdate + { + get + { + return this.liftToUpdateField; + } + set + { + this.liftToUpdateField = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseApartmentHouseToCreate : ApartmentHouseOMSType + { + + private nsiRef houseManagementTypeField; + + private string transportGUIDField; + + private System.DateTime managementPeriodFromField; + + private bool managementPeriodFromFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime ManagementPeriodFrom + { + get + { + return this.managementPeriodFromField; + } + set + { + this.managementPeriodFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ManagementPeriodFromSpecified + { + get + { + return this.managementPeriodFromFieldSpecified; + } + set + { + this.managementPeriodFromFieldSpecified = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseApartmentHouseToUpdate : ApartmentHouseUpdateOMSType + { + + private string transportGUIDField; + + private nsiRef houseManagementTypeField; + + private System.DateTime managementPeriodFromField; + + private bool managementPeriodFromFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime ManagementPeriodFrom + { + get + { + return this.managementPeriodFromField; + } + set + { + this.managementPeriodFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ManagementPeriodFromSpecified + { + get + { + return this.managementPeriodFromFieldSpecified; + } + set + { + this.managementPeriodFromFieldSpecified = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseNonResidentialPremiseToCreate : NonResidentialPremisesOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseNonResidentialPremiseToUpdate : NonResidentialPremisesUpdateOMSType + { + + private string transportGUIDField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseEntranceToCreate : EntranceOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseEntranceToUpdate : EntranceUpdateOMSType + { + + private string transportGUIDField; + + private string entranceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string EntranceGUID + { + get + { + return this.entranceGUIDField; + } + set + { + this.entranceGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseResidentialPremises + { + + private GKN_EGRP_KeyType itemField; + + private importHouseOMSRequestApartmentHouseResidentialPremisesLivingRoomToCreate[] livingRoomToCreateField; + + private importHouseOMSRequestApartmentHouseResidentialPremisesLivingRoomToUpdate[] livingRoomToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremisesToCreate", typeof(importHouseOMSRequestApartmentHouseResidentialPremisesResidentialPremisesToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremisesToUpdate", typeof(importHouseOMSRequestApartmentHouseResidentialPremisesResidentialPremisesToUpdate), Order=0)] + public GKN_EGRP_KeyType Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", Order=1)] + public importHouseOMSRequestApartmentHouseResidentialPremisesLivingRoomToCreate[] LivingRoomToCreate + { + get + { + return this.livingRoomToCreateField; + } + set + { + this.livingRoomToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", Order=2)] + public importHouseOMSRequestApartmentHouseResidentialPremisesLivingRoomToUpdate[] LivingRoomToUpdate + { + get + { + return this.livingRoomToUpdateField; + } + set + { + this.livingRoomToUpdateField = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseResidentialPremisesResidentialPremisesToCreate : ResidentialPremisesOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseResidentialPremisesResidentialPremisesToUpdate : ResidentialPremisesUpdateOMSType + { + + private string transportGUIDField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseResidentialPremisesLivingRoomToCreate : RoomOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseResidentialPremisesLivingRoomToUpdate : RoomUpdateOMSType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseLiftToCreate : LiftOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestApartmentHouseLiftToUpdate : LiftUpdateOMSType + { + + private string transportGUIDField; + + private string liftGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LiftGUID + { + get + { + return this.liftGUIDField; + } + set + { + this.liftGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestLivingHouse + { + + private object itemField; + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingHouseToCreate", typeof(importHouseOMSRequestLivingHouseLivingHouseToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("LivingHouseToUpdate", typeof(importHouseOMSRequestLivingHouseLivingHouseToUpdate), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Blocks", typeof(importHouseOMSRequestLivingHouseBlocks), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", typeof(importHouseOMSRequestLivingHouseLivingRoomToCreate), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", typeof(importHouseOMSRequestLivingHouseLivingRoomToUpdate), 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/house-management/")] + public partial class importHouseOMSRequestLivingHouseLivingHouseToCreate : LivingHouseOMSType + { + + private string transportGUIDField; + + private nsiRef houseManagementTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = 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/house-management/")] + public partial class importHouseOMSRequestLivingHouseLivingHouseToUpdate : LivingHouseUpdateOMSType + { + + private string transportGUIDField; + + private nsiRef houseManagementTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = 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/house-management/")] + public partial class importHouseOMSRequestLivingHouseBlocks + { + + private GKN_EGRP_KeyType itemField; + + private importHouseOMSRequestLivingHouseBlocksLivingRoomToCreate[] livingRoomToCreateField; + + private importHouseOMSRequestLivingHouseBlocksLivingRoomToUpdate[] livingRoomToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BlockToCreate", typeof(importHouseOMSRequestLivingHouseBlocksBlockToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("BlockToUpdate", typeof(importHouseOMSRequestLivingHouseBlocksBlockToUpdate), Order=0)] + public GKN_EGRP_KeyType Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", Order=1)] + public importHouseOMSRequestLivingHouseBlocksLivingRoomToCreate[] LivingRoomToCreate + { + get + { + return this.livingRoomToCreateField; + } + set + { + this.livingRoomToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", Order=2)] + public importHouseOMSRequestLivingHouseBlocksLivingRoomToUpdate[] LivingRoomToUpdate + { + get + { + return this.livingRoomToUpdateField; + } + set + { + this.livingRoomToUpdateField = 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/house-management/")] + public partial class importHouseOMSRequestLivingHouseBlocksBlockToCreate : BlockOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestLivingHouseBlocksBlockToUpdate : BlockUpdateOMSType + { + + private string transportGUIDField; + + private string blockGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string BlockGUID + { + get + { + return this.blockGUIDField; + } + set + { + this.blockGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestLivingHouseBlocksLivingRoomToCreate : RoomOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestLivingHouseBlocksLivingRoomToUpdate : RoomUpdateOMSType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class importHouseOMSRequestLivingHouseLivingRoomToCreate : RoomOMSType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseOMSRequestLivingHouseLivingRoomToUpdate : RoomUpdateOMSType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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 importHouseOMSDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importHouseOMSRequest importHouseOMSRequest; + + public importHouseOMSDataRequest() + { + } + + public importHouseOMSDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importHouseOMSRequest importHouseOMSRequest) + { + this.RequestHeader = RequestHeader; + this.importHouseOMSRequest = importHouseOMSRequest; + } + } + + [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 importHouseOMSDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importHouseOMSDataResponse() + { + } + + public importHouseOMSDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importHouseESPRequest : BaseType + { + + private importHouseESPRequestApartmentHouse apartmentHouseField; + + private bool inheritMissingValuesField; + + private bool inheritMissingValuesFieldSpecified; + + private string versionField; + + public importHouseESPRequest() + { + this.inheritMissingValuesField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importHouseESPRequestApartmentHouse ApartmentHouse + { + get + { + return this.apartmentHouseField; + } + set + { + this.apartmentHouseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool InheritMissingValues + { + get + { + return this.inheritMissingValuesField; + } + set + { + this.inheritMissingValuesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InheritMissingValuesSpecified + { + get + { + return this.inheritMissingValuesFieldSpecified; + } + set + { + this.inheritMissingValuesFieldSpecified = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouse + { + + private object itemField; + + private importHouseESPRequestApartmentHouseNonResidentialPremiseToCreate[] nonResidentialPremiseToCreateField; + + private importHouseESPRequestApartmentHouseNonResidentialPremiseToUpdate[] nonResidentialPremiseToUpdateField; + + private importHouseESPRequestApartmentHouseEntranceToCreate[] entranceToCreateField; + + private importHouseESPRequestApartmentHouseEntranceToUpdate[] entranceToUpdateField; + + private importHouseESPRequestApartmentHouseResidentialPremises[] residentialPremisesField; + + private importHouseESPRequestApartmentHouseLiftToCreate[] liftToCreateField; + + private importHouseESPRequestApartmentHouseLiftToUpdate[] liftToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseToCreate", typeof(importHouseESPRequestApartmentHouseApartmentHouseToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ApartmentHouseToUpdate", typeof(importHouseESPRequestApartmentHouseApartmentHouseToUpdate), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseToCreate", Order=1)] + public importHouseESPRequestApartmentHouseNonResidentialPremiseToCreate[] NonResidentialPremiseToCreate + { + get + { + return this.nonResidentialPremiseToCreateField; + } + set + { + this.nonResidentialPremiseToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NonResidentialPremiseToUpdate", Order=2)] + public importHouseESPRequestApartmentHouseNonResidentialPremiseToUpdate[] NonResidentialPremiseToUpdate + { + get + { + return this.nonResidentialPremiseToUpdateField; + } + set + { + this.nonResidentialPremiseToUpdateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceToCreate", Order=3)] + public importHouseESPRequestApartmentHouseEntranceToCreate[] EntranceToCreate + { + get + { + return this.entranceToCreateField; + } + set + { + this.entranceToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("EntranceToUpdate", Order=4)] + public importHouseESPRequestApartmentHouseEntranceToUpdate[] EntranceToUpdate + { + get + { + return this.entranceToUpdateField; + } + set + { + this.entranceToUpdateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremises", Order=5)] + public importHouseESPRequestApartmentHouseResidentialPremises[] ResidentialPremises + { + get + { + return this.residentialPremisesField; + } + set + { + this.residentialPremisesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LiftToCreate", Order=6)] + public importHouseESPRequestApartmentHouseLiftToCreate[] LiftToCreate + { + get + { + return this.liftToCreateField; + } + set + { + this.liftToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LiftToUpdate", Order=7)] + public importHouseESPRequestApartmentHouseLiftToUpdate[] LiftToUpdate + { + get + { + return this.liftToUpdateField; + } + set + { + this.liftToUpdateField = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseApartmentHouseToCreate : ApartmentHouseESPType + { + + private string transportGUIDField; + + private nsiRef houseManagementTypeField; + + private System.DateTime managementPeriodFromField; + + private bool managementPeriodFromFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime ManagementPeriodFrom + { + get + { + return this.managementPeriodFromField; + } + set + { + this.managementPeriodFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ManagementPeriodFromSpecified + { + get + { + return this.managementPeriodFromFieldSpecified; + } + set + { + this.managementPeriodFromFieldSpecified = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseApartmentHouseToUpdate : ApartmentHouseUpdateESPType + { + + private string transportGUIDField; + + private nsiRef houseManagementTypeField; + + private System.DateTime managementPeriodFromField; + + private bool managementPeriodFromFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef HouseManagementType + { + get + { + return this.houseManagementTypeField; + } + set + { + this.houseManagementTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] + public System.DateTime ManagementPeriodFrom + { + get + { + return this.managementPeriodFromField; + } + set + { + this.managementPeriodFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ManagementPeriodFromSpecified + { + get + { + return this.managementPeriodFromFieldSpecified; + } + set + { + this.managementPeriodFromFieldSpecified = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseNonResidentialPremiseToCreate : NonResidentialPremisesESPType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseESPRequestApartmentHouseNonResidentialPremiseToUpdate : NonResidentialPremisesUpdateESPType + { + + private string transportGUIDField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseEntranceToCreate : EntranceESPType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseESPRequestApartmentHouseEntranceToUpdate : EntranceUpdateESPType + { + + private string transportGUIDField; + + private string entranceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string EntranceGUID + { + get + { + return this.entranceGUIDField; + } + set + { + this.entranceGUIDField = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseResidentialPremises + { + + private GKN_EGRP_KeyType itemField; + + private importHouseESPRequestApartmentHouseResidentialPremisesLivingRoomToCreate[] livingRoomToCreateField; + + private importHouseESPRequestApartmentHouseResidentialPremisesLivingRoomToUpdate[] livingRoomToUpdateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremisesToCreate", typeof(importHouseESPRequestApartmentHouseResidentialPremisesResidentialPremisesToCreate), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremisesToUpdate", typeof(importHouseESPRequestApartmentHouseResidentialPremisesResidentialPremisesToUpdate), Order=0)] + public GKN_EGRP_KeyType Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToCreate", Order=1)] + public importHouseESPRequestApartmentHouseResidentialPremisesLivingRoomToCreate[] LivingRoomToCreate + { + get + { + return this.livingRoomToCreateField; + } + set + { + this.livingRoomToCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("LivingRoomToUpdate", Order=2)] + public importHouseESPRequestApartmentHouseResidentialPremisesLivingRoomToUpdate[] LivingRoomToUpdate + { + get + { + return this.livingRoomToUpdateField; + } + set + { + this.livingRoomToUpdateField = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseResidentialPremisesResidentialPremisesToCreate : ResidentialPremisesESPType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseESPRequestApartmentHouseResidentialPremisesResidentialPremisesToUpdate : ResidentialPremisesUpdateESPType + { + + private string transportGUIDField; + + private string premisesGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PremisesGUID + { + get + { + return this.premisesGUIDField; + } + set + { + this.premisesGUIDField = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseResidentialPremisesLivingRoomToCreate : RoomESPType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseESPRequestApartmentHouseResidentialPremisesLivingRoomToUpdate : RoomUpdateESPType + { + + private string transportGUIDField; + + private string livingRoomGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LivingRoomGUID + { + get + { + return this.livingRoomGUIDField; + } + set + { + this.livingRoomGUIDField = 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/house-management/")] + public partial class importHouseESPRequestApartmentHouseLiftToCreate : LiftESPType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/house-management/")] + public partial class importHouseESPRequestApartmentHouseLiftToUpdate : LiftUpdateESPType + { + + private string transportGUIDField; + + private string liftGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string LiftGUID + { + get + { + return this.liftGUIDField; + } + set + { + this.liftGUIDField = 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 importHouseESPDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importHouseESPRequest importHouseESPRequest; + + public importHouseESPDataRequest() + { + } + + public importHouseESPDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importHouseESPRequest importHouseESPRequest) + { + this.RequestHeader = RequestHeader; + this.importHouseESPRequest = importHouseESPRequest; + } + } + + [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 importHouseESPDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importHouseESPDataResponse() + { + } + + public importHouseESPDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importSupplyResourceContractRequest : BaseType + { + + private importSupplyResourceContractRequestContract[] contractField; + + private string versionField; + + public importSupplyResourceContractRequest() + { + this.versionField = "11.3.0.5"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Contract", Order=0)] + public importSupplyResourceContractRequestContract[] Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = 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/house-management/")] + public partial class importSupplyResourceContractRequestContract + { + + private string transportGUIDField; + + private string itemField; + + private ItemChoiceType32 itemElementNameField; + + private object item1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType32 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AnnulmentContract", typeof(AnnulmentType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("RollOverContract", typeof(importSupplyResourceContractRequestContractRollOverContract), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("SupplyResourceContract", typeof(SupplyResourceContractType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("TerminateContract", typeof(importSupplyResourceContractRequestContractTerminateContract), Order=3)] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType32 + { + + /// + ContractGUID, + + /// + ContractRootGUID, + } + + /// + [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/house-management/")] + public partial class importSupplyResourceContractRequestContractRollOverContract + { + + private System.DateTime rollOverDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime RollOverDate + { + get + { + return this.rollOverDateField; + } + set + { + this.rollOverDateField = 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/house-management/")] + public partial class importSupplyResourceContractRequestContractTerminateContract : TerminateType + { + + private nsiRef reasonRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef ReasonRef + { + get + { + return this.reasonRefField; + } + set + { + this.reasonRefField = 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 importSupplyResourceContractDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importSupplyResourceContractRequest importSupplyResourceContractRequest; + + public importSupplyResourceContractDataRequest() + { + } + + public importSupplyResourceContractDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importSupplyResourceContractRequest importSupplyResourceContractRequest) + { + this.RequestHeader = RequestHeader; + this.importSupplyResourceContractRequest = importSupplyResourceContractRequest; + } + } + + [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 importSupplyResourceContractDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importSupplyResourceContractDataResponse() + { + } + + public importSupplyResourceContractDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportSupplyResourceContractRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType32[] itemsElementNameField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractSubject", typeof(exportSupplyResourceContractRequestContractSubject), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ExportContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SigningDateEnd", typeof(System.DateTime), DataType="date", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SigningDateStart", typeof(System.DateTime), DataType="date", 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 ItemsChoiceType32[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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/house-management/")] + public partial class exportSupplyResourceContractRequestContractSubject + { + + private exportSupplyResourceContractRequestContractSubjectServiceType serviceTypeField; + + private nsiRef municipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportSupplyResourceContractRequestContractSubjectServiceType ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = 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/house-management/")] + public partial class exportSupplyResourceContractRequestContractSubjectServiceType : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType32 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + ContractRootGUID, + + /// + ContractSubject, + + /// + ExportContractRootGUID, + + /// + FIASHouseGuid, + + /// + SigningDateEnd, + + /// + SigningDateStart, + } + + [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 exportSupplyResourceContractDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportSupplyResourceContractRequest exportSupplyResourceContractRequest; + + public exportSupplyResourceContractDataRequest() + { + } + + public exportSupplyResourceContractDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportSupplyResourceContractRequest exportSupplyResourceContractRequest) + { + this.RequestHeader = RequestHeader; + this.exportSupplyResourceContractRequest = exportSupplyResourceContractRequest; + } + } + + [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 exportSupplyResourceContractDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportSupplyResourceContractDataResponse() + { + } + + public exportSupplyResourceContractDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importAccountIndividualServicesRequest : BaseType + { + + private object[] itemsField; + + private string versionField; + + public importAccountIndividualServicesRequest() + { + this.versionField = "11.0.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteIndividualService", typeof(importAccountIndividualServicesRequestDeleteIndividualService), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("IndividualService", typeof(importAccountIndividualServicesRequestIndividualService), 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.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/house-management/")] + public partial class importAccountIndividualServicesRequestDeleteIndividualService + { + + private string transportGUIDField; + + private string accountIndividualServiceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string AccountIndividualServiceGUID + { + get + { + return this.accountIndividualServiceGUIDField; + } + set + { + this.accountIndividualServiceGUIDField = 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/house-management/")] + public partial class importAccountIndividualServicesRequestIndividualService : AccountIndividualServiceType + { + + private string transportGUIDField; + + private string itemField; + + private ItemChoiceType33 itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("AccountIndividualServiceGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType33 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/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType33 + { + + /// + AccountGUID, + + /// + AccountIndividualServiceGUID, + } + + [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 importAccountIndividualServicesRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest importAccountIndividualServicesRequest; + + public importAccountIndividualServicesRequest1() + { + } + + public importAccountIndividualServicesRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest importAccountIndividualServicesRequest) + { + this.RequestHeader = RequestHeader; + this.importAccountIndividualServicesRequest = importAccountIndividualServicesRequest; + } + } + + [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 importAccountIndividualServicesResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importAccountIndividualServicesResponse() + { + } + + public importAccountIndividualServicesResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportAccountIndividualServicesRequest : BaseType + { + + private string[] itemsField; + + private ItemsChoiceType33[] itemsElementNameField; + + private string versionField; + + public exportAccountIndividualServicesRequest() + { + this.versionField = "11.0.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountGuid", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("AccountIndividualServiceGUID", 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 ItemsChoiceType33[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType33 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountGuid")] + AccountGuid, + + /// + AccountIndividualServiceGUID, + } + + [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 exportAccountIndividualServicesRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest exportAccountIndividualServicesRequest; + + public exportAccountIndividualServicesRequest1() + { + } + + public exportAccountIndividualServicesRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest exportAccountIndividualServicesRequest) + { + this.RequestHeader = RequestHeader; + this.exportAccountIndividualServicesRequest = exportAccountIndividualServicesRequest; + } + } + + [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 exportAccountIndividualServicesResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportAccountIndividualServicesResponse() + { + } + + public exportAccountIndividualServicesResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportSupplyResourceContractObjectAddressRequest : BaseType + { + + private string[] itemsField; + + private ItemsChoiceType34[] itemsElementNameField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ExportObjectGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", 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 ItemsChoiceType34[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType34 + { + + /// + ContractGUID, + + /// + ContractRootGUID, + + /// + ExportObjectGUID, + + /// + FIASHouseGuid, + } + + [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 exportSupplyResourceContractObjectAddressDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressRequest exportSupplyResourceContractObjectAddressRequest; + + public exportSupplyResourceContractObjectAddressDataRequest() + { + } + + public exportSupplyResourceContractObjectAddressDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressRequest exportSupplyResourceContractObjectAddressRequest) + { + this.RequestHeader = RequestHeader; + this.exportSupplyResourceContractObjectAddressRequest = exportSupplyResourceContractObjectAddressRequest; + } + } + + [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 exportSupplyResourceContractObjectAddressDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportSupplyResourceContractObjectAddressDataResponse() + { + } + + public exportSupplyResourceContractObjectAddressDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequest : BaseType + { + + private string itemField; + + private ItemChoiceType34 itemElementNameField; + + private importSupplyResourceContractObjectAddressRequestObjectAddress[] objectAddressField; + + private string versionField; + + public importSupplyResourceContractObjectAddressRequest() + { + this.versionField = "11.7.0.3"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType34 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ObjectAddress", Order=2)] + public importSupplyResourceContractObjectAddressRequestObjectAddress[] ObjectAddress + { + get + { + return this.objectAddressField; + } + set + { + this.objectAddressField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType34 + { + + /// + ContractGUID, + + /// + ContractRootGUID, + } + + /// + [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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddress + { + + private string transportGUIDField; + + private string objectGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ObjectGUID + { + get + { + return this.objectGUIDField; + } + set + { + this.objectGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteObject", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("LoadObject", typeof(importSupplyResourceContractObjectAddressRequestObjectAddressLoadObject), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObject : ObjectAddressType + { + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPair[] pairField; + + private bool noConnectionToWaterSupplyField; + + private bool noConnectionToWaterSupplyFieldSpecified; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectQuality[] qualityField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectOtherQualityIndicator[] otherQualityIndicatorField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectTemperatureChart[] temperatureChartField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPlannedVolume[] plannedVolumeField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectCountingResource countingResourceField; + + private bool countingResourceFieldSpecified; + + private bool meteringDeviceInformationField; + + private bool meteringDeviceInformationFieldSpecified; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectTariff[] tariffField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectNorm[] normField; + + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObject() + { + this.noConnectionToWaterSupplyField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Pair", Order=0)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPair[] Pair + { + get + { + return this.pairField; + } + set + { + this.pairField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NoConnectionToWaterSupply + { + get + { + return this.noConnectionToWaterSupplyField; + } + set + { + this.noConnectionToWaterSupplyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NoConnectionToWaterSupplySpecified + { + get + { + return this.noConnectionToWaterSupplyFieldSpecified; + } + set + { + this.noConnectionToWaterSupplyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Quality", Order=2)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectQuality[] Quality + { + get + { + return this.qualityField; + } + set + { + this.qualityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OtherQualityIndicator", Order=3)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectOtherQualityIndicator[] OtherQualityIndicator + { + get + { + return this.otherQualityIndicatorField; + } + set + { + this.otherQualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("TemperatureChart", Order=4)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectTemperatureChart[] TemperatureChart + { + get + { + return this.temperatureChartField; + } + set + { + this.temperatureChartField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PlannedVolume", Order=5)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPlannedVolume[] PlannedVolume + { + get + { + return this.plannedVolumeField; + } + set + { + this.plannedVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectCountingResource CountingResource + { + get + { + return this.countingResourceField; + } + set + { + this.countingResourceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountingResourceSpecified + { + get + { + return this.countingResourceFieldSpecified; + } + set + { + this.countingResourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool MeteringDeviceInformation + { + get + { + return this.meteringDeviceInformationField; + } + set + { + this.meteringDeviceInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeteringDeviceInformationSpecified + { + get + { + return this.meteringDeviceInformationFieldSpecified; + } + set + { + this.meteringDeviceInformationFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Tariff", Order=8)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectTariff[] Tariff + { + get + { + return this.tariffField; + } + set + { + this.tariffField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Norm", Order=9)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectNorm[] Norm + { + get + { + return this.normField; + } + set + { + this.normField = 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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPair : ContractSubjectObjectAdressType + { + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemType heatingSystemTypeField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemType HeatingSystemType + { + get + { + return this.heatingSystemTypeField; + } + set + { + this.heatingSystemTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = 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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemType + { + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemTypeOpenOrNot openOrNotField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemTypeCentralizedOrNot centralizedOrNotField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemTypeOpenOrNot OpenOrNot + { + get + { + return this.openOrNotField; + } + set + { + this.openOrNotField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemTypeCentralizedOrNot CentralizedOrNot + { + get + { + return this.centralizedOrNotField; + } + set + { + this.centralizedOrNotField = 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/house-management/")] + public enum importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemTypeOpenOrNot + { + + /// + Opened, + + /// + Closed, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/")] + public enum importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPairHeatingSystemTypeCentralizedOrNot + { + + /// + Centralized, + + /// + Decentralized, + } + + /// + [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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectQuality + { + + private string pairKeyField; + + private nsiRef qualityIndicatorField; + + private importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectQualityIndicatorValue indicatorValueField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef QualityIndicator + { + get + { + return this.qualityIndicatorField; + } + set + { + this.qualityIndicatorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectQualityIndicatorValue IndicatorValue + { + get + { + return this.indicatorValueField; + } + set + { + this.indicatorValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = 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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectQualityIndicatorValue : IndicatorValueType + { + } + + /// + [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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectOtherQualityIndicator + { + + private string pairKeyField; + + private string indicatorNameField; + + private object[] itemsField; + + private ItemsChoiceType35[] itemsElementNameField; + + private string additionalInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string IndicatorName + { + get + { + return this.indicatorNameField; + } + set + { + this.indicatorNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Correspond", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("EndRange", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Number", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("StartRange", typeof(decimal), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType35[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string AdditionalInformation + { + get + { + return this.additionalInformationField; + } + set + { + this.additionalInformationField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType35 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + Correspond, + + /// + EndRange, + + /// + Number, + + /// + StartRange, + } + + /// + [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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectTemperatureChart + { + + private int outsideTemperatureField; + + private decimal flowLineTemperatureField; + + private decimal oppositeLineTemperatureField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int OutsideTemperature + { + get + { + return this.outsideTemperatureField; + } + set + { + this.outsideTemperatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal FlowLineTemperature + { + get + { + return this.flowLineTemperatureField; + } + set + { + this.flowLineTemperatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal OppositeLineTemperature + { + get + { + return this.oppositeLineTemperatureField; + } + set + { + this.oppositeLineTemperatureField = 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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectPlannedVolume + { + + private string pairKeyField; + + private decimal volumeField; + + private string unitField; + + private string feedingModeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Volume + { + get + { + return this.volumeField; + } + set + { + this.volumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Unit + { + get + { + return this.unitField; + } + set + { + this.unitField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string FeedingMode + { + get + { + return this.feedingModeField; + } + set + { + this.feedingModeField = 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/house-management/")] + public enum importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectCountingResource + { + + /// + R, + + /// + P, + } + + /// + [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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectTariff + { + + private string pairKeyField; + + private string priceGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PriceGUID + { + get + { + return this.priceGUIDField; + } + set + { + this.priceGUIDField = 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/house-management/")] + public partial class importSupplyResourceContractObjectAddressRequestObjectAddressLoadObjectNorm + { + + private string pairKeyField; + + private string normGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PairKey + { + get + { + return this.pairKeyField; + } + set + { + this.pairKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string NormGUID + { + get + { + return this.normGUIDField; + } + set + { + this.normGUIDField = 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 importSupplyResourceContractObjectAddressDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressRequest importSupplyResourceContractObjectAddressRequest; + + public importSupplyResourceContractObjectAddressDataRequest() + { + } + + public importSupplyResourceContractObjectAddressDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressRequest importSupplyResourceContractObjectAddressRequest) + { + this.RequestHeader = RequestHeader; + this.importSupplyResourceContractObjectAddressRequest = importSupplyResourceContractObjectAddressRequest; + } + } + + [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 importSupplyResourceContractObjectAddressDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importSupplyResourceContractObjectAddressDataResponse() + { + } + + public importSupplyResourceContractObjectAddressDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importSupplyResourceContractProjectRequest : BaseType + { + + private importSupplyResourceContractProjectRequestContract[] contractField; + + private string versionField; + + public importSupplyResourceContractProjectRequest() + { + this.versionField = "11.7.0.3"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Contract", Order=0)] + public importSupplyResourceContractProjectRequestContract[] Contract + { + get + { + return this.contractField; + } + set + { + this.contractField = 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/house-management/")] + public partial class importSupplyResourceContractProjectRequestContract + { + + private string transportGUIDField; + + private string itemField; + + private ItemChoiceType35 itemElementNameField; + + private object item1Field; + + private Item1ChoiceType10 item1ElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType35 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractProject", typeof(SupplyResourceContractProjectType), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("DeleteContractProject", typeof(bool), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("PlacingContractProject", typeof(bool), Order=3)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public object Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType10 Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemChoiceType35 + { + + /// + ContractGUID, + + /// + ContractRootGUID, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum Item1ChoiceType10 + { + + /// + ContractProject, + + /// + DeleteContractProject, + + /// + PlacingContractProject, + } + + [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 importSupplyResourceContractProjectDataRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectRequest importSupplyResourceContractProjectRequest; + + public importSupplyResourceContractProjectDataRequest() + { + } + + public importSupplyResourceContractProjectDataRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectRequest importSupplyResourceContractProjectRequest) + { + this.RequestHeader = RequestHeader; + this.importSupplyResourceContractProjectRequest = importSupplyResourceContractProjectRequest; + } + } + + [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 importSupplyResourceContractProjectDataResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importSupplyResourceContractProjectDataResponse() + { + } + + public importSupplyResourceContractProjectDataResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/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/house-management/")] + public partial class exportRolloverStatusCAChRequest : BaseType + { + + private System.DateTime dateToField; + + private System.DateTime dateFromField; + + private string[] orgPPAGUIDField; + + private string versionField; + + public exportRolloverStatusCAChRequest() + { + this.versionField = "11.12.0.7"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime DateTo + { + get + { + return this.dateToField; + } + set + { + this.dateToField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateFrom + { + get + { + return this.dateFromField; + } + set + { + this.dateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=2)] + public string[] orgPPAGUID + { + get + { + return this.orgPPAGUIDField; + } + set + { + this.orgPPAGUIDField = 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 exportRolloverStatusCAChRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ISRequestHeader ISRequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest exportRolloverStatusCAChRequest; + + public exportRolloverStatusCAChRequest1() + { + } + + public exportRolloverStatusCAChRequest1(Hcs.Service.Async.HouseManagement.ISRequestHeader ISRequestHeader, Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest exportRolloverStatusCAChRequest) + { + this.ISRequestHeader = ISRequestHeader; + this.exportRolloverStatusCAChRequest = exportRolloverStatusCAChRequest; + } + } + + [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 exportRolloverStatusCAChResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportRolloverStatusCAChResponse() + { + } + + public exportRolloverStatusCAChResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportBriefSupplyResourceContractRequest : BaseType + { + + private string nextPageContractRootGUIDField; + + private string nextPageObjectGUIDField; + + private object[] itemsField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string NextPageContractRootGUID + { + get + { + return this.nextPageContractRootGUIDField; + } + set + { + this.nextPageContractRootGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string NextPageObjectGUID + { + get + { + return this.nextPageObjectGUIDField; + } + set + { + this.nextPageObjectGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Criteria", typeof(exportBriefSupplyResourceContractRequestCriteria), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Organization", typeof(RegOrgType), Order=2)] + 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.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/house-management/")] + public partial class exportBriefSupplyResourceContractRequestCriteria + { + + private string fIASHouseGuidField; + + private object[] itemsField; + + private ItemsChoiceType36[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractSubject", typeof(exportBriefSupplyResourceContractRequestCriteriaContractSubject), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("SigningDateEnd", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("SigningDateStart", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType36[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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/house-management/")] + public partial class exportBriefSupplyResourceContractRequestCriteriaContractSubject + { + + private exportBriefSupplyResourceContractRequestCriteriaContractSubjectServiceType serviceTypeField; + + private nsiRef municipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportBriefSupplyResourceContractRequestCriteriaContractSubjectServiceType ServiceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef MunicipalResource + { + get + { + return this.municipalResourceField; + } + set + { + this.municipalResourceField = 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/house-management/")] + public partial class exportBriefSupplyResourceContractRequestCriteriaContractSubjectServiceType : nsiRef + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType36 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + ContractRootGUID, + + /// + ContractSubject, + + /// + SigningDateEnd, + + /// + SigningDateStart, + } + + [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 exportBriefSupplyResourceContractRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest exportBriefSupplyResourceContractRequest; + + public exportBriefSupplyResourceContractRequest1() + { + } + + public exportBriefSupplyResourceContractRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest exportBriefSupplyResourceContractRequest) + { + this.RequestHeader = RequestHeader; + this.exportBriefSupplyResourceContractRequest = exportBriefSupplyResourceContractRequest; + } + } + + [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 exportBriefSupplyResourceContractResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportBriefSupplyResourceContractResponse() + { + } + + public exportBriefSupplyResourceContractResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportBriefSocialHireContractRequest : BaseType + { + + private exportBriefSocialHireContractRequestCriteria[] criteriaField; + + private string versionField; + + public exportBriefSocialHireContractRequest() + { + this.versionField = "11.14.0.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Criteria", Order=0)] + public exportBriefSocialHireContractRequestCriteria[] Criteria + { + get + { + return this.criteriaField; + } + set + { + this.criteriaField = 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/house-management/")] + public partial class exportBriefSocialHireContractRequestCriteria + { + + private string fIASHouseGuidField; + + private object[] itemsField; + + private ItemsChoiceType37[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ContractGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("SigningDateEnd", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("SigningDateStart", typeof(System.DateTime), DataType="date", Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Type", typeof(exportBriefSocialHireContractRequestCriteriaType), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType37[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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/house-management/")] + public enum exportBriefSocialHireContractRequestCriteriaType + { + + /// + D, + + /// + M, + + /// + S, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType37 + { + + /// + ContractGUID, + + /// + ContractNumber, + + /// + ContractRootGUID, + + /// + SigningDateEnd, + + /// + SigningDateStart, + + /// + Type, + } + + [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 exportBriefSocialHireContractRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest exportBriefSocialHireContractRequest; + + public exportBriefSocialHireContractRequest1() + { + } + + public exportBriefSocialHireContractRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest exportBriefSocialHireContractRequest) + { + this.RequestHeader = RequestHeader; + this.exportBriefSocialHireContractRequest = exportBriefSocialHireContractRequest; + } + } + + [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 exportBriefSocialHireContractResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportBriefSocialHireContractResponse() + { + } + + public exportBriefSocialHireContractResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + [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 demolishHouseRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Name="demolishHouseRequest", Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.DemolishHouseRequestType demolishHouseRequest1; + + public demolishHouseRequest() + { + } + + public demolishHouseRequest(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.DemolishHouseRequestType demolishHouseRequest1) + { + this.RequestHeader = RequestHeader; + this.demolishHouseRequest1 = demolishHouseRequest1; + } + } + + [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 demolishHouseResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public demolishHouseResponse() + { + } + + public demolishHouseResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportBriefBasicHouseRequest : BaseType + { + + private ExportBriefBasicHouseRequestType[] requestItemField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RequestItem", Order=0)] + public ExportBriefBasicHouseRequestType[] RequestItem + { + get + { + return this.requestItemField; + } + set + { + this.requestItemField = 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 exportBriefBasicHouseRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest exportBriefBasicHouseRequest; + + public exportBriefBasicHouseRequest1() + { + } + + public exportBriefBasicHouseRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest exportBriefBasicHouseRequest) + { + this.RequestHeader = RequestHeader; + this.exportBriefBasicHouseRequest = exportBriefBasicHouseRequest; + } + } + + [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 exportBriefBasicHouseResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportBriefBasicHouseResponse() + { + } + + public exportBriefBasicHouseResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportBriefLivingHouseRequest : BaseType + { + + private ExportBriefLivingHouseRequestType[] requestItemField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("RequestItem", Order=0)] + public ExportBriefLivingHouseRequestType[] RequestItem + { + get + { + return this.requestItemField; + } + set + { + this.requestItemField = 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 exportBriefLivingHouseRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest exportBriefLivingHouseRequest; + + public exportBriefLivingHouseRequest1() + { + } + + public exportBriefLivingHouseRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest exportBriefLivingHouseRequest) + { + this.RequestHeader = RequestHeader; + this.exportBriefLivingHouseRequest = exportBriefLivingHouseRequest; + } + } + + [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 exportBriefLivingHouseResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportBriefLivingHouseResponse() + { + } + + public exportBriefLivingHouseResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportBriefApartmentHouseRequest : BaseType + { + + private string houseGuidField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string HouseGuid + { + get + { + return this.houseGuidField; + } + set + { + this.houseGuidField = 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 exportBriefApartmentHouseRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest exportBriefApartmentHouseRequest; + + public exportBriefApartmentHouseRequest1() + { + } + + public exportBriefApartmentHouseRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest exportBriefApartmentHouseRequest) + { + this.RequestHeader = RequestHeader; + this.exportBriefApartmentHouseRequest = exportBriefApartmentHouseRequest; + } + } + + [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 exportBriefApartmentHouseResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportBriefApartmentHouseResponse() + { + } + + public exportBriefApartmentHouseResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importExternalVotingProtocolRequest : BaseType + { + + private string transportGUIDField; + + private string messageGUIDField; + + private ExternalVotingProtocolType externalVotingProtocolField; + + private string versionField; + + public importExternalVotingProtocolRequest() + { + this.versionField = "13.1.8.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MessageGUID + { + get + { + return this.messageGUIDField; + } + set + { + this.messageGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ExternalVotingProtocolType ExternalVotingProtocol + { + get + { + return this.externalVotingProtocolField; + } + set + { + this.externalVotingProtocolField = 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 importExternalVotingProtocolRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest importExternalVotingProtocolRequest; + + public importExternalVotingProtocolRequest1() + { + } + + public importExternalVotingProtocolRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest importExternalVotingProtocolRequest) + { + this.RequestHeader = RequestHeader; + this.importExternalVotingProtocolRequest = importExternalVotingProtocolRequest; + } + } + + [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 importExternalVotingProtocolResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importExternalVotingProtocolResponse() + { + } + + public importExternalVotingProtocolResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importVotingMessageRequest : BaseType + { + + private string transportGUIDField; + + private string messageGUIDField; + + private object itemField; + + private string versionField; + + public importVotingMessageRequest() + { + this.versionField = "15.4.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string MessageGUID + { + get + { + return this.messageGUIDField; + } + set + { + this.messageGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Annulment", typeof(AnnulmentProtocolType), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Refuse", typeof(bool), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("VotingMessage", typeof(MessageType), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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 importVotingMessageRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importVotingMessageRequest importVotingMessageRequest; + + public importVotingMessageRequest1() + { + } + + public importVotingMessageRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importVotingMessageRequest importVotingMessageRequest) + { + this.RequestHeader = RequestHeader; + this.importVotingMessageRequest = importVotingMessageRequest; + } + } + + [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 importVotingMessageResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importVotingMessageResponse() + { + } + + public importVotingMessageResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportVotingMessageRequest : BaseType + { + + private string[] itemsField; + + private ItemsChoiceType38[] itemsElementNameField; + + private string versionField; + + public exportVotingMessageRequest() + { + this.versionField = "15.4.0.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("MessageGUID", 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 ItemsChoiceType38[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType38 + { + + /// + FIASHouseGuid, + + /// + MessageGUID, + } + + [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 exportVotingMessageRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportVotingMessageRequest exportVotingMessageRequest; + + public exportVotingMessageRequest1() + { + } + + public exportVotingMessageRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportVotingMessageRequest exportVotingMessageRequest) + { + this.RequestHeader = RequestHeader; + this.exportVotingMessageRequest = exportVotingMessageRequest; + } + } + + [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 exportVotingMessageResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportVotingMessageResponse() + { + } + + public exportVotingMessageResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class importOwnerRefusalRequest : BaseType + { + + private importOwnerRefusalRequestOwnerRefusal[] ownerRefusalField; + + private string versionField; + + public importOwnerRefusalRequest() + { + this.versionField = "13.1.8.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OwnerRefusal", Order=0)] + public importOwnerRefusalRequestOwnerRefusal[] OwnerRefusal + { + get + { + return this.ownerRefusalField; + } + set + { + this.ownerRefusalField = 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/house-management/")] + public partial class importOwnerRefusalRequestOwnerRefusal + { + + private string transportGUIDField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Annulment", typeof(importOwnerRefusalRequestOwnerRefusalAnnulment), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Edit", typeof(importOwnerRefusalRequestOwnerRefusalEdit), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Publish", typeof(importOwnerRefusalRequestOwnerRefusalPublish), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/house-management/")] + public partial class importOwnerRefusalRequestOwnerRefusalAnnulment + { + + private string ownerRefusalGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OwnerRefusalGUID + { + get + { + return this.ownerRefusalGUIDField; + } + set + { + this.ownerRefusalGUIDField = 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/house-management/")] + public partial class importOwnerRefusalRequestOwnerRefusalEdit + { + + private string ownerRefusalGUIDField; + + private OwnerRefusalType ownerRefusalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OwnerRefusalGUID + { + get + { + return this.ownerRefusalGUIDField; + } + set + { + this.ownerRefusalGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public OwnerRefusalType OwnerRefusal + { + get + { + return this.ownerRefusalField; + } + set + { + this.ownerRefusalField = 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/house-management/")] + public partial class importOwnerRefusalRequestOwnerRefusalPublish + { + + private string messageGUIDField; + + private OwnerRefusalType ownerRefusalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string MessageGUID + { + get + { + return this.messageGUIDField; + } + set + { + this.messageGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public OwnerRefusalType OwnerRefusal + { + get + { + return this.ownerRefusalField; + } + set + { + this.ownerRefusalField = 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 importOwnerRefusalRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest importOwnerRefusalRequest; + + public importOwnerRefusalRequest1() + { + } + + public importOwnerRefusalRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest importOwnerRefusalRequest) + { + this.RequestHeader = RequestHeader; + this.importOwnerRefusalRequest = importOwnerRefusalRequest; + } + } + + [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 importOwnerRefusalResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public importOwnerRefusalResponse() + { + } + + public importOwnerRefusalResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.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/house-management/")] + public partial class exportOwnerRefusalRequest : BaseType + { + + private string[] itemsField; + + private ItemsChoiceType39[] itemsElementNameField; + + private string versionField; + + public exportOwnerRefusalRequest() + { + this.versionField = "13.1.8.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("MessageGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("OwnerRefusalGUID", 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 ItemsChoiceType39[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", IncludeInSchema=false)] + public enum ItemsChoiceType39 + { + + /// + MessageGUID, + + /// + OwnerRefusalGUID, + } + + [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 exportOwnerRefusalRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/house-management/", Order=0)] + public Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest exportOwnerRefusalRequest; + + public exportOwnerRefusalRequest1() + { + } + + public exportOwnerRefusalRequest1(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest exportOwnerRefusalRequest) + { + this.RequestHeader = RequestHeader; + this.exportOwnerRefusalRequest = exportOwnerRefusalRequest; + } + } + + [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 exportOwnerRefusalResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.HouseManagement.AckRequest AckRequest; + + public exportOwnerRefusalResponse() + { + } + + public exportOwnerRefusalResponse(Hcs.Service.Async.HouseManagement.ResultHeader ResultHeader, Hcs.Service.Async.HouseManagement.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public interface HouseManagementPortsTypeAsyncChannel : Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public partial class HouseManagementPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync + { + + /// + /// Реализуйте этот разделяемый метод для настройки конечной точки службы. + /// + /// Настраиваемая конечная точка + /// Учетные данные клиента. + static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); + + public HouseManagementPortsTypeAsyncClient() : + base(HouseManagementPortsTypeAsyncClient.GetDefaultBinding(), HouseManagementPortsTypeAsyncClient.GetDefaultEndpointAddress()) + { + this.Endpoint.Name = EndpointConfiguration.HouseManagementPortAsync.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public HouseManagementPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) : + base(HouseManagementPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), HouseManagementPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public HouseManagementPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : + base(HouseManagementPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public HouseManagementPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : + base(HouseManagementPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public HouseManagementPortsTypeAsyncClient(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.HouseManagement.HouseManagementPortsTypeAsync.importMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest1 request) + { + return base.Channel.importMeteringDeviceDataAsync(request); + } + + public System.Threading.Tasks.Task importMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest importMeteringDeviceDataRequest) + { + Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest1 inValue = new Hcs.Service.Async.HouseManagement.importMeteringDeviceDataRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importMeteringDeviceDataRequest = importMeteringDeviceDataRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importMeteringDeviceDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest1 request) + { + return base.Channel.exportMeteringDeviceDataAsync(request); + } + + public System.Threading.Tasks.Task exportMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest exportMeteringDeviceDataRequest) + { + Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportMeteringDeviceDataRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportMeteringDeviceDataRequest = exportMeteringDeviceDataRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportMeteringDeviceDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportODSPMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest1 request) + { + return base.Channel.exportODSPMeteringDeviceDataAsync(request); + } + + public System.Threading.Tasks.Task exportODSPMeteringDeviceDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest exportODSPMeteringDeviceDataRequest) + { + Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportODSPMeteringDeviceDataRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportODSPMeteringDeviceDataRequest = exportODSPMeteringDeviceDataRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportODSPMeteringDeviceDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.getStateAsync(Hcs.Service.Async.HouseManagement.getStateRequest1 request) + { + return base.Channel.getStateAsync(request); + } + + public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.getStateRequest getStateRequest) + { + Hcs.Service.Async.HouseManagement.getStateRequest1 inValue = new Hcs.Service.Async.HouseManagement.getStateRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.getStateRequest = getStateRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).getStateAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importContractDataAsync(Hcs.Service.Async.HouseManagement.importContractDataRequest request) + { + return base.Channel.importContractDataAsync(request); + } + + public System.Threading.Tasks.Task importContractDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importContractRequest importContractRequest) + { + Hcs.Service.Async.HouseManagement.importContractDataRequest inValue = new Hcs.Service.Async.HouseManagement.importContractDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importContractRequest = importContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importContractDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importCharterDataAsync(Hcs.Service.Async.HouseManagement.importCharterDataRequest request) + { + return base.Channel.importCharterDataAsync(request); + } + + public System.Threading.Tasks.Task importCharterDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importCharterRequest importCharterRequest) + { + Hcs.Service.Async.HouseManagement.importCharterDataRequest inValue = new Hcs.Service.Async.HouseManagement.importCharterDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importCharterRequest = importCharterRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importCharterDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportStatusCAChDataAsync(Hcs.Service.Async.HouseManagement.exportStatusCAChDataRequest request) + { + return base.Channel.exportStatusCAChDataAsync(request); + } + + public System.Threading.Tasks.Task exportStatusCAChDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportStatusCAChRequest exportStatusCAChRequest) + { + Hcs.Service.Async.HouseManagement.exportStatusCAChDataRequest inValue = new Hcs.Service.Async.HouseManagement.exportStatusCAChDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportStatusCAChRequest = exportStatusCAChRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportStatusCAChDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportHouseDataAsync(Hcs.Service.Async.HouseManagement.exportHouseDataRequest request) + { + return base.Channel.exportHouseDataAsync(request); + } + + public System.Threading.Tasks.Task exportHouseDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportHouseRequest exportHouseRequest) + { + Hcs.Service.Async.HouseManagement.exportHouseDataRequest inValue = new Hcs.Service.Async.HouseManagement.exportHouseDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportHouseRequest = exportHouseRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportHouseDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importAccountDataAsync(Hcs.Service.Async.HouseManagement.importAccountDataRequest request) + { + return base.Channel.importAccountDataAsync(request); + } + + public System.Threading.Tasks.Task importAccountDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importAccountRequest importAccountRequest) + { + Hcs.Service.Async.HouseManagement.importAccountDataRequest inValue = new Hcs.Service.Async.HouseManagement.importAccountDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importAccountRequest = importAccountRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importAccountDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportAccountDataAsync(Hcs.Service.Async.HouseManagement.exportAccountDataRequest request) + { + return base.Channel.exportAccountDataAsync(request); + } + + public System.Threading.Tasks.Task exportAccountDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportAccountRequest exportAccountRequest) + { + Hcs.Service.Async.HouseManagement.exportAccountDataRequest inValue = new Hcs.Service.Async.HouseManagement.exportAccountDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportAccountRequest = exportAccountRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportAccountDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importPublicPropertyContractAsync(Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest1 request) + { + return base.Channel.importPublicPropertyContractAsync(request); + } + + public System.Threading.Tasks.Task importPublicPropertyContractAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest importPublicPropertyContractRequest) + { + Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest1 inValue = new Hcs.Service.Async.HouseManagement.importPublicPropertyContractRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importPublicPropertyContractRequest = importPublicPropertyContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importPublicPropertyContractAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportStatusPublicPropertyContractAsync(Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest1 request) + { + return base.Channel.exportStatusPublicPropertyContractAsync(request); + } + + public System.Threading.Tasks.Task exportStatusPublicPropertyContractAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest exportStatusPublicPropertyContractRequest) + { + Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportStatusPublicPropertyContractRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportStatusPublicPropertyContractRequest = exportStatusPublicPropertyContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportStatusPublicPropertyContractAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importNotificationDataAsync(Hcs.Service.Async.HouseManagement.importNotificationDataRequest request) + { + return base.Channel.importNotificationDataAsync(request); + } + + public System.Threading.Tasks.Task importNotificationDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importNotificationRequest importNotificationRequest) + { + Hcs.Service.Async.HouseManagement.importNotificationDataRequest inValue = new Hcs.Service.Async.HouseManagement.importNotificationDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importNotificationRequest = importNotificationRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importNotificationDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importVotingProtocolAsync(Hcs.Service.Async.HouseManagement.importVotingProtocolRequest1 request) + { + return base.Channel.importVotingProtocolAsync(request); + } + + public System.Threading.Tasks.Task importVotingProtocolAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importVotingProtocolRequest importVotingProtocolRequest) + { + Hcs.Service.Async.HouseManagement.importVotingProtocolRequest1 inValue = new Hcs.Service.Async.HouseManagement.importVotingProtocolRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importVotingProtocolRequest = importVotingProtocolRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importVotingProtocolAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportVotingProtocolAsync(Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest1 request) + { + return base.Channel.exportVotingProtocolAsync(request); + } + + public System.Threading.Tasks.Task exportVotingProtocolAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest exportVotingProtocolRequest) + { + Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportVotingProtocolRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportVotingProtocolRequest = exportVotingProtocolRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportVotingProtocolAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importOwnerDecisionAsync(Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest1 request) + { + return base.Channel.importOwnerDecisionAsync(request); + } + + public System.Threading.Tasks.Task importOwnerDecisionAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest importOwnerDecisionRequest) + { + Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest1 inValue = new Hcs.Service.Async.HouseManagement.importOwnerDecisionRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importOwnerDecisionRequest = importOwnerDecisionRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importOwnerDecisionAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportOwnerDecisionAsync(Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest1 request) + { + return base.Channel.exportOwnerDecisionAsync(request); + } + + public System.Threading.Tasks.Task exportOwnerDecisionAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest exportOwnerDecisionRequest) + { + Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportOwnerDecisionRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportOwnerDecisionRequest = exportOwnerDecisionRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportOwnerDecisionAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportCAChDataAsync(Hcs.Service.Async.HouseManagement.exportCAChDataRequest request) + { + return base.Channel.exportCAChDataAsync(request); + } + + public System.Threading.Tasks.Task exportCAChDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportCAChAsyncRequest exportCAChAsyncRequest) + { + Hcs.Service.Async.HouseManagement.exportCAChDataRequest inValue = new Hcs.Service.Async.HouseManagement.exportCAChDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportCAChAsyncRequest = exportCAChAsyncRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportCAChDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importHouseUODataAsync(Hcs.Service.Async.HouseManagement.importHouseUODataRequest request) + { + return base.Channel.importHouseUODataAsync(request); + } + + public System.Threading.Tasks.Task importHouseUODataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importHouseUORequest importHouseUORequest) + { + Hcs.Service.Async.HouseManagement.importHouseUODataRequest inValue = new Hcs.Service.Async.HouseManagement.importHouseUODataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importHouseUORequest = importHouseUORequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importHouseUODataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importHouseOMSDataAsync(Hcs.Service.Async.HouseManagement.importHouseOMSDataRequest request) + { + return base.Channel.importHouseOMSDataAsync(request); + } + + public System.Threading.Tasks.Task importHouseOMSDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importHouseOMSRequest importHouseOMSRequest) + { + Hcs.Service.Async.HouseManagement.importHouseOMSDataRequest inValue = new Hcs.Service.Async.HouseManagement.importHouseOMSDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importHouseOMSRequest = importHouseOMSRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importHouseOMSDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importHouseESPDataAsync(Hcs.Service.Async.HouseManagement.importHouseESPDataRequest request) + { + return base.Channel.importHouseESPDataAsync(request); + } + + public System.Threading.Tasks.Task importHouseESPDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importHouseESPRequest importHouseESPRequest) + { + Hcs.Service.Async.HouseManagement.importHouseESPDataRequest inValue = new Hcs.Service.Async.HouseManagement.importHouseESPDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importHouseESPRequest = importHouseESPRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importHouseESPDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importSupplyResourceContractDataAsync(Hcs.Service.Async.HouseManagement.importSupplyResourceContractDataRequest request) + { + return base.Channel.importSupplyResourceContractDataAsync(request); + } + + public System.Threading.Tasks.Task importSupplyResourceContractDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importSupplyResourceContractRequest importSupplyResourceContractRequest) + { + Hcs.Service.Async.HouseManagement.importSupplyResourceContractDataRequest inValue = new Hcs.Service.Async.HouseManagement.importSupplyResourceContractDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importSupplyResourceContractRequest = importSupplyResourceContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importSupplyResourceContractDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportSupplyResourceContractDataAsync(Hcs.Service.Async.HouseManagement.exportSupplyResourceContractDataRequest request) + { + return base.Channel.exportSupplyResourceContractDataAsync(request); + } + + public System.Threading.Tasks.Task exportSupplyResourceContractDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportSupplyResourceContractRequest exportSupplyResourceContractRequest) + { + Hcs.Service.Async.HouseManagement.exportSupplyResourceContractDataRequest inValue = new Hcs.Service.Async.HouseManagement.exportSupplyResourceContractDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportSupplyResourceContractRequest = exportSupplyResourceContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportSupplyResourceContractDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importAccountIndividualServicesAsync(Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest1 request) + { + return base.Channel.importAccountIndividualServicesAsync(request); + } + + public System.Threading.Tasks.Task importAccountIndividualServicesAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest importAccountIndividualServicesRequest) + { + Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest1 inValue = new Hcs.Service.Async.HouseManagement.importAccountIndividualServicesRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importAccountIndividualServicesRequest = importAccountIndividualServicesRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importAccountIndividualServicesAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportAccountIndividualServicesAsync(Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest1 request) + { + return base.Channel.exportAccountIndividualServicesAsync(request); + } + + public System.Threading.Tasks.Task exportAccountIndividualServicesAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest exportAccountIndividualServicesRequest) + { + Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportAccountIndividualServicesRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportAccountIndividualServicesRequest = exportAccountIndividualServicesRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportAccountIndividualServicesAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportSupplyResourceContractObjectAddressDataAsync(Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressDataRequest request) + { + return base.Channel.exportSupplyResourceContractObjectAddressDataAsync(request); + } + + public System.Threading.Tasks.Task exportSupplyResourceContractObjectAddressDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressRequest exportSupplyResourceContractObjectAddressRequest) + { + Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressDataRequest inValue = new Hcs.Service.Async.HouseManagement.exportSupplyResourceContractObjectAddressDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportSupplyResourceContractObjectAddressRequest = exportSupplyResourceContractObjectAddressRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportSupplyResourceContractObjectAddressDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importSupplyResourceContractObjectAddressDataAsync(Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressDataRequest request) + { + return base.Channel.importSupplyResourceContractObjectAddressDataAsync(request); + } + + public System.Threading.Tasks.Task importSupplyResourceContractObjectAddressDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressRequest importSupplyResourceContractObjectAddressRequest) + { + Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressDataRequest inValue = new Hcs.Service.Async.HouseManagement.importSupplyResourceContractObjectAddressDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importSupplyResourceContractObjectAddressRequest = importSupplyResourceContractObjectAddressRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importSupplyResourceContractObjectAddressDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importSupplyResourceContractProjectDataAsync(Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectDataRequest request) + { + return base.Channel.importSupplyResourceContractProjectDataAsync(request); + } + + public System.Threading.Tasks.Task importSupplyResourceContractProjectDataAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectRequest importSupplyResourceContractProjectRequest) + { + Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectDataRequest inValue = new Hcs.Service.Async.HouseManagement.importSupplyResourceContractProjectDataRequest(); + inValue.RequestHeader = RequestHeader; + inValue.importSupplyResourceContractProjectRequest = importSupplyResourceContractProjectRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importSupplyResourceContractProjectDataAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportRolloverStatusCAChAsync(Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest1 request) + { + return base.Channel.exportRolloverStatusCAChAsync(request); + } + + public System.Threading.Tasks.Task exportRolloverStatusCAChAsync(Hcs.Service.Async.HouseManagement.ISRequestHeader ISRequestHeader, Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest exportRolloverStatusCAChRequest) + { + Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportRolloverStatusCAChRequest1(); + inValue.ISRequestHeader = ISRequestHeader; + inValue.exportRolloverStatusCAChRequest = exportRolloverStatusCAChRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportRolloverStatusCAChAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportBriefSupplyResourceContractAsync(Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest1 request) + { + return base.Channel.exportBriefSupplyResourceContractAsync(request); + } + + public System.Threading.Tasks.Task exportBriefSupplyResourceContractAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest exportBriefSupplyResourceContractRequest) + { + Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportBriefSupplyResourceContractRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportBriefSupplyResourceContractRequest = exportBriefSupplyResourceContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportBriefSupplyResourceContractAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportBriefSocialHireContractAsync(Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest1 request) + { + return base.Channel.exportBriefSocialHireContractAsync(request); + } + + public System.Threading.Tasks.Task exportBriefSocialHireContractAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest exportBriefSocialHireContractRequest) + { + Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportBriefSocialHireContractRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportBriefSocialHireContractRequest = exportBriefSocialHireContractRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportBriefSocialHireContractAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.demolishHouseAsync(Hcs.Service.Async.HouseManagement.demolishHouseRequest request) + { + return base.Channel.demolishHouseAsync(request); + } + + public System.Threading.Tasks.Task demolishHouseAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.DemolishHouseRequestType demolishHouseRequest1) + { + Hcs.Service.Async.HouseManagement.demolishHouseRequest inValue = new Hcs.Service.Async.HouseManagement.demolishHouseRequest(); + inValue.RequestHeader = RequestHeader; + inValue.demolishHouseRequest1 = demolishHouseRequest1; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).demolishHouseAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportBriefBasicHouseAsync(Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest1 request) + { + return base.Channel.exportBriefBasicHouseAsync(request); + } + + public System.Threading.Tasks.Task exportBriefBasicHouseAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest exportBriefBasicHouseRequest) + { + Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportBriefBasicHouseRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportBriefBasicHouseRequest = exportBriefBasicHouseRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportBriefBasicHouseAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportBriefLivingHouseAsync(Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest1 request) + { + return base.Channel.exportBriefLivingHouseAsync(request); + } + + public System.Threading.Tasks.Task exportBriefLivingHouseAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest exportBriefLivingHouseRequest) + { + Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportBriefLivingHouseRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportBriefLivingHouseRequest = exportBriefLivingHouseRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportBriefLivingHouseAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportBriefApartmentHouseAsync(Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest1 request) + { + return base.Channel.exportBriefApartmentHouseAsync(request); + } + + public System.Threading.Tasks.Task exportBriefApartmentHouseAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest exportBriefApartmentHouseRequest) + { + Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportBriefApartmentHouseRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportBriefApartmentHouseRequest = exportBriefApartmentHouseRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportBriefApartmentHouseAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importExternalVotingProtocolAsync(Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest1 request) + { + return base.Channel.importExternalVotingProtocolAsync(request); + } + + public System.Threading.Tasks.Task importExternalVotingProtocolAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest importExternalVotingProtocolRequest) + { + Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest1 inValue = new Hcs.Service.Async.HouseManagement.importExternalVotingProtocolRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importExternalVotingProtocolRequest = importExternalVotingProtocolRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importExternalVotingProtocolAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importVotingMessageAsync(Hcs.Service.Async.HouseManagement.importVotingMessageRequest1 request) + { + return base.Channel.importVotingMessageAsync(request); + } + + public System.Threading.Tasks.Task importVotingMessageAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importVotingMessageRequest importVotingMessageRequest) + { + Hcs.Service.Async.HouseManagement.importVotingMessageRequest1 inValue = new Hcs.Service.Async.HouseManagement.importVotingMessageRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importVotingMessageRequest = importVotingMessageRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importVotingMessageAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportVotingMessageAsync(Hcs.Service.Async.HouseManagement.exportVotingMessageRequest1 request) + { + return base.Channel.exportVotingMessageAsync(request); + } + + public System.Threading.Tasks.Task exportVotingMessageAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportVotingMessageRequest exportVotingMessageRequest) + { + Hcs.Service.Async.HouseManagement.exportVotingMessageRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportVotingMessageRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportVotingMessageRequest = exportVotingMessageRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportVotingMessageAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.importOwnerRefusalAsync(Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest1 request) + { + return base.Channel.importOwnerRefusalAsync(request); + } + + public System.Threading.Tasks.Task importOwnerRefusalAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest importOwnerRefusalRequest) + { + Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest1 inValue = new Hcs.Service.Async.HouseManagement.importOwnerRefusalRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importOwnerRefusalRequest = importOwnerRefusalRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).importOwnerRefusalAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync.exportOwnerRefusalAsync(Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest1 request) + { + return base.Channel.exportOwnerRefusalAsync(request); + } + + public System.Threading.Tasks.Task exportOwnerRefusalAsync(Hcs.Service.Async.HouseManagement.RequestHeader RequestHeader, Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest exportOwnerRefusalRequest) + { + Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest1 inValue = new Hcs.Service.Async.HouseManagement.exportOwnerRefusalRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportOwnerRefusalRequest = exportOwnerRefusalRequest; + return ((Hcs.Service.Async.HouseManagement.HouseManagementPortsTypeAsync)(this)).exportOwnerRefusalAsync(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.HouseManagementPortAsync)) + { + 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.HouseManagementPortAsync)) + { + return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-home-management-service/services/HomeManagem" + + "entAsync"); + } + throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() + { + return HouseManagementPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.HouseManagementPortAsync); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() + { + return HouseManagementPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.HouseManagementPortAsync); + } + + public enum EndpointConfiguration + { + + HouseManagementPortAsync, + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/ConnectedService.json new file mode 100644 index 0000000..80c01e1 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/nsi/hcs-nsi-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.Nsi" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/Reference.cs new file mode 100644 index 0000000..8c23908 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.Nsi/Reference.cs @@ -0,0 +1,5997 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +namespace Hcs.Service.Async.Nsi +{ + + + /// + [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://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/nsi-service-async/", ConfigurationName="Hcs.Service.Async.Nsi.NsiPortsTypeAsync")] + public interface NsiPortsTypeAsync + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:importAdditionalServices", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importAdditionalServices", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importAdditionalServicesAsync(Hcs.Service.Async.Nsi.importAdditionalServicesRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importMunicipalServices", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importMunicipalServices", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importMunicipalServicesAsync(Hcs.Service.Async.Nsi.importMunicipalServicesRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importOrganizationWorks", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importOrganizationWorks", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importOrganizationWorksAsync(Hcs.Service.Async.Nsi.importOrganizationWorksRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importCommunalInfrastructureSystem", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importCommunalInfrastructureSystem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importCommunalInfrastructureSystemAsync(Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Nsi.getStateRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportDataProviderNsiItem", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:exportDataProviderNsiItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportDataProviderNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportDataProviderPagingNsiItem", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:exportDataProviderPagingNsiItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportDataProviderPagingNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importCapitalRepairWork", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importCapitalRepairWork", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importCapitalRepairWorkAsync(Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importBaseDecisionMSP", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importBaseDecisionMSP", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importBaseDecisionMSPAsync(Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importGeneralNeedsMunicipalResource", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importGeneralNeedsMunicipalResource", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importGeneralNeedsMunicipalResourceAsync(Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1 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 RequestHeader : HeaderType + { + + private object itemField; + + private ItemChoiceType1 itemElementNameField; + + private bool isOperatorSignatureField; + + private bool isOperatorSignatureFieldSpecified; + + private ISCreator[] iSCreatorField; + + public RequestHeader() + { + this.isOperatorSignatureField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType1 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsOperatorSignature + { + get + { + return this.isOperatorSignatureField; + } + set + { + this.isOperatorSignatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsOperatorSignatureSpecified + { + get + { + return this.isOperatorSignatureFieldSpecified; + } + set + { + this.isOperatorSignatureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)] + 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 RequestHeaderCitizen + { + + private object[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType3[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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 RequestHeaderCitizenDocument + { + + private RequestHeaderCitizenDocumentDocumentType documentTypeField; + + private string seriesField; + + private string numberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RequestHeaderCitizenDocumentDocumentType DocumentType + { + get + { + return this.documentTypeField; + } + set + { + this.documentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = 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 RequestHeaderCitizenDocumentDocumentType + { + + 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemsChoiceType3 + { + + /// + CitizenPPAGUID, + + /// + Document, + + /// + SNILS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemChoiceType1 + { + + /// + Citizen, + + /// + SenderID, + + /// + 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 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/nsi/")] + public partial class importAdditionalServicesRequest : BaseType + { + + private importAdditionalServicesRequestImportAdditionalServiceType[] importAdditionalServiceTypeField; + + private importAdditionalServicesRequestRecoverAdditionalServiceType[] recoverAdditionalServiceTypeField; + + private importAdditionalServicesRequestDeleteAdditionalServiceType[] deleteAdditionalServiceTypeField; + + private string versionField; + + public importAdditionalServicesRequest() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportAdditionalServiceType", Order=0)] + public importAdditionalServicesRequestImportAdditionalServiceType[] ImportAdditionalServiceType + { + get + { + return this.importAdditionalServiceTypeField; + } + set + { + this.importAdditionalServiceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RecoverAdditionalServiceType", Order=1)] + public importAdditionalServicesRequestRecoverAdditionalServiceType[] RecoverAdditionalServiceType + { + get + { + return this.recoverAdditionalServiceTypeField; + } + set + { + this.recoverAdditionalServiceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteAdditionalServiceType", Order=2)] + public importAdditionalServicesRequestDeleteAdditionalServiceType[] DeleteAdditionalServiceType + { + get + { + return this.deleteAdditionalServiceTypeField; + } + set + { + this.deleteAdditionalServiceTypeField = 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/nsi/")] + public partial class importAdditionalServicesRequestImportAdditionalServiceType + { + + private string transportGUIDField; + + private string elementGuidField; + + private string additionalServiceTypeNameField; + + private string itemField; + + private ItemChoiceType itemElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string AdditionalServiceTypeName + { + get + { + return this.additionalServiceTypeNameField; + } + set + { + this.additionalServiceTypeNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)] + [System.Xml.Serialization.XmlElementAttribute("StringDimensionUnit", typeof(string), Order=3)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + [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/nsi/", IncludeInSchema=false)] + public enum ItemChoiceType + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + StringDimensionUnit, + } + + /// + [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/nsi/")] + public partial class importAdditionalServicesRequestRecoverAdditionalServiceType + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/nsi/")] + public partial class importAdditionalServicesRequestDeleteAdditionalServiceType + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/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 importAdditionalServicesRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importAdditionalServicesRequest importAdditionalServicesRequest; + + public importAdditionalServicesRequest1() + { + } + + public importAdditionalServicesRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importAdditionalServicesRequest importAdditionalServicesRequest) + { + this.RequestHeader = RequestHeader; + this.importAdditionalServicesRequest = importAdditionalServicesRequest; + } + } + + [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 importAdditionalServicesResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importAdditionalServicesResponse() + { + } + + public importAdditionalServicesResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class importMunicipalServicesRequest : BaseType + { + + private importMunicipalServicesRequestImportMainMunicipalService[] importMainMunicipalServiceField; + + private importMunicipalServicesRequestRecoverMainMunicipalService[] recoverMainMunicipalServiceField; + + private importMunicipalServicesRequestDeleteMainMunicipalService[] deleteMainMunicipalServiceField; + + private string versionField; + + public importMunicipalServicesRequest() + { + this.versionField = "11.0.0.4"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportMainMunicipalService", Order=0)] + public importMunicipalServicesRequestImportMainMunicipalService[] ImportMainMunicipalService + { + get + { + return this.importMainMunicipalServiceField; + } + set + { + this.importMainMunicipalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RecoverMainMunicipalService", Order=1)] + public importMunicipalServicesRequestRecoverMainMunicipalService[] RecoverMainMunicipalService + { + get + { + return this.recoverMainMunicipalServiceField; + } + set + { + this.recoverMainMunicipalServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteMainMunicipalService", Order=2)] + public importMunicipalServicesRequestDeleteMainMunicipalService[] DeleteMainMunicipalService + { + get + { + return this.deleteMainMunicipalServiceField; + } + set + { + this.deleteMainMunicipalServiceField = 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/nsi/")] + public partial class importMunicipalServicesRequestImportMainMunicipalService + { + + private string transportGUIDField; + + private string elementGuidField; + + private nsiRef municipalServiceRefField; + + private bool generalNeedsField; + + private bool generalNeedsFieldSpecified; + + private bool selfProducedField; + + private bool selfProducedFieldSpecified; + + private string mainMunicipalServiceNameField; + + private nsiRef municipalResourceRefField; + + private string oKEIField; + + private object itemField; + + public importMunicipalServicesRequestImportMainMunicipalService() + { + this.generalNeedsField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public nsiRef MunicipalServiceRef + { + get + { + return this.municipalServiceRefField; + } + set + { + this.municipalServiceRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool GeneralNeeds + { + get + { + return this.generalNeedsField; + } + set + { + this.generalNeedsField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GeneralNeedsSpecified + { + get + { + return this.generalNeedsFieldSpecified; + } + set + { + this.generalNeedsFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool SelfProduced + { + get + { + return this.selfProducedField; + } + set + { + this.selfProducedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SelfProducedSpecified + { + get + { + return this.selfProducedFieldSpecified; + } + set + { + this.selfProducedFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string MainMunicipalServiceName + { + get + { + return this.mainMunicipalServiceNameField; + } + set + { + this.mainMunicipalServiceNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public nsiRef MunicipalResourceRef + { + get + { + return this.municipalResourceRefField; + } + set + { + this.municipalResourceRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=7)] + public string OKEI + { + get + { + return this.oKEIField; + } + set + { + this.oKEIField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SortOrder", typeof(string), Order=8)] + [System.Xml.Serialization.XmlElementAttribute("SortOrderNotDefined", typeof(bool), Order=8)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public partial class importMunicipalServicesRequestRecoverMainMunicipalService + { + + private string transportGUIDField; + + private string elementGuidField; + + private bool hierarchyRecoverField; + + private bool hierarchyRecoverFieldSpecified; + + public importMunicipalServicesRequestRecoverMainMunicipalService() + { + this.hierarchyRecoverField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool HierarchyRecover + { + get + { + return this.hierarchyRecoverField; + } + set + { + this.hierarchyRecoverField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HierarchyRecoverSpecified + { + get + { + return this.hierarchyRecoverFieldSpecified; + } + set + { + this.hierarchyRecoverFieldSpecified = 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/nsi/")] + public partial class importMunicipalServicesRequestDeleteMainMunicipalService + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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 importMunicipalServicesRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importMunicipalServicesRequest importMunicipalServicesRequest; + + public importMunicipalServicesRequest1() + { + } + + public importMunicipalServicesRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importMunicipalServicesRequest importMunicipalServicesRequest) + { + this.RequestHeader = RequestHeader; + this.importMunicipalServicesRequest = importMunicipalServicesRequest; + } + } + + [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 importMunicipalServicesResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importMunicipalServicesResponse() + { + } + + public importMunicipalServicesResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class importOrganizationWorksRequest : BaseType + { + + private ImportOrganizationWorkType[] importOrganizationWorkField; + + private importOrganizationWorksRequestRecoverOrganizationWork[] recoverOrganizationWorkField; + + private importOrganizationWorksRequestDeleteOrganizationWork[] deleteOrganizationWorkField; + + private string versionField; + + public importOrganizationWorksRequest() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportOrganizationWork", Order=0)] + public ImportOrganizationWorkType[] ImportOrganizationWork + { + get + { + return this.importOrganizationWorkField; + } + set + { + this.importOrganizationWorkField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RecoverOrganizationWork", Order=1)] + public importOrganizationWorksRequestRecoverOrganizationWork[] RecoverOrganizationWork + { + get + { + return this.recoverOrganizationWorkField; + } + set + { + this.recoverOrganizationWorkField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteOrganizationWork", Order=2)] + public importOrganizationWorksRequestDeleteOrganizationWork[] DeleteOrganizationWork + { + get + { + return this.deleteOrganizationWorkField; + } + set + { + this.deleteOrganizationWorkField = 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(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public partial class ImportOrganizationWorkType + { + + private string transportGUIDField; + + private object itemField; + + private string workNameField; + + private nsiRef serviceTypeRefField; + + private nsiRef[] requiredServiceRefField; + + private string item1Field; + + private Item1ChoiceType item1ElementNameField; + + private ImportOrganizationWorkType[] importOrganizationWorkField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ElementGuid", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("InsertInCopiedWorks", typeof(bool), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string WorkName + { + get + { + return this.workNameField; + } + set + { + this.workNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef ServiceTypeRef + { + get + { + return this.serviceTypeRefField; + } + set + { + this.serviceTypeRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RequiredServiceRef", Order=4)] + public nsiRef[] RequiredServiceRef + { + get + { + return this.requiredServiceRefField; + } + set + { + this.requiredServiceRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=5)] + [System.Xml.Serialization.XmlElementAttribute("StringDimensionUnit", typeof(string), Order=5)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")] + public string Item1 + { + get + { + return this.item1Field; + } + set + { + this.item1Field = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public Item1ChoiceType Item1ElementName + { + get + { + return this.item1ElementNameField; + } + set + { + this.item1ElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportOrganizationWork", Order=7)] + public ImportOrganizationWorkType[] ImportOrganizationWork + { + get + { + return this.importOrganizationWorkField; + } + set + { + this.importOrganizationWorkField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", IncludeInSchema=false)] + public enum Item1ChoiceType + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")] + OKEI, + + /// + StringDimensionUnit, + } + + /// + [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/nsi/")] + public partial class importOrganizationWorksRequestRecoverOrganizationWork + { + + private string transportGUIDField; + + private string elementGuidField; + + private bool hierarchyRecoverField; + + private bool hierarchyRecoverFieldSpecified; + + public importOrganizationWorksRequestRecoverOrganizationWork() + { + this.hierarchyRecoverField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool HierarchyRecover + { + get + { + return this.hierarchyRecoverField; + } + set + { + this.hierarchyRecoverField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HierarchyRecoverSpecified + { + get + { + return this.hierarchyRecoverFieldSpecified; + } + set + { + this.hierarchyRecoverFieldSpecified = 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/nsi/")] + public partial class importOrganizationWorksRequestDeleteOrganizationWork + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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 importOrganizationWorksRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importOrganizationWorksRequest importOrganizationWorksRequest; + + public importOrganizationWorksRequest1() + { + } + + public importOrganizationWorksRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importOrganizationWorksRequest importOrganizationWorksRequest) + { + this.RequestHeader = RequestHeader; + this.importOrganizationWorksRequest = importOrganizationWorksRequest; + } + } + + [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 importOrganizationWorksResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importOrganizationWorksResponse() + { + } + + public importOrganizationWorksResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class importCommunalInfrastructureSystemRequest : BaseType + { + + private importCommunalInfrastructureSystemType[] importCommunalInfrastructureSystemField; + + private importCommunalInfrastructureSystemRequestRecoverCommunalInfrastructureSystem[] recoverCommunalInfrastructureSystemField; + + private importCommunalInfrastructureSystemRequestDeleteCommunalInfrastructureSystem[] deleteCommunalInfrastructureSystemField; + + private string versionField; + + public importCommunalInfrastructureSystemRequest() + { + this.versionField = "11.5.0.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportCommunalInfrastructureSystem", Order=0)] + public importCommunalInfrastructureSystemType[] ImportCommunalInfrastructureSystem + { + get + { + return this.importCommunalInfrastructureSystemField; + } + set + { + this.importCommunalInfrastructureSystemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RecoverCommunalInfrastructureSystem", Order=1)] + public importCommunalInfrastructureSystemRequestRecoverCommunalInfrastructureSystem[] RecoverCommunalInfrastructureSystem + { + get + { + return this.recoverCommunalInfrastructureSystemField; + } + set + { + this.recoverCommunalInfrastructureSystemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteCommunalInfrastructureSystem", Order=2)] + public importCommunalInfrastructureSystemRequestDeleteCommunalInfrastructureSystem[] DeleteCommunalInfrastructureSystem + { + get + { + return this.deleteCommunalInfrastructureSystemField; + } + set + { + this.deleteCommunalInfrastructureSystemField = 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(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public partial class importCommunalInfrastructureSystemType + { + + private string transportGUIDField; + + private string elementGuidField; + + private string systemNameField; + + private nsiRef communalSystemInfrastructureTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string SystemName + { + get + { + return this.systemNameField; + } + set + { + this.systemNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef CommunalSystemInfrastructureType + { + get + { + return this.communalSystemInfrastructureTypeField; + } + set + { + this.communalSystemInfrastructureTypeField = 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/nsi/")] + public partial class importCommunalInfrastructureSystemRequestRecoverCommunalInfrastructureSystem + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/nsi/")] + public partial class importCommunalInfrastructureSystemRequestDeleteCommunalInfrastructureSystem + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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 importCommunalInfrastructureSystemRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest importCommunalInfrastructureSystemRequest; + + public importCommunalInfrastructureSystemRequest1() + { + } + + public importCommunalInfrastructureSystemRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest importCommunalInfrastructureSystemRequest) + { + this.RequestHeader = RequestHeader; + this.importCommunalInfrastructureSystemRequest = importCommunalInfrastructureSystemRequest; + } + } + + [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 importCommunalInfrastructureSystemResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importCommunalInfrastructureSystemResponse() + { + } + + public importCommunalInfrastructureSystemResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/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/nsi/")] + public partial class getStateResult : BaseAsyncResponseType + { + + private object[] itemsField; + + private string versionField; + + public getStateResult() + { + this.versionField = "10.0.1.2"; + } + + /// + [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("NsiItem", typeof(NsiItemType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NsiList", typeof(NsiListType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NsiPagingItem", typeof(getStateResultNsiPagingItem), 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.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://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/nsi-base/")] + public partial class NsiItemType + { + + private string nsiItemRegistryNumberField; + + private System.DateTime createdField; + + private NsiElementType[] nsiElementField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime Created + { + get + { + return this.createdField; + } + set + { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiElement", Order=2)] + public NsiElementType[] NsiElement + { + get + { + return this.nsiElementField; + } + set + { + this.nsiElementField = 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 NsiElementType + { + + private string codeField; + + private string gUIDField; + + private System.DateTime[] itemsField; + + private ItemsChoiceType4[] itemsElementNameField; + + private bool isActualField; + + private NsiElementFieldType[] nsiElementFieldField; + + private NsiElementType[] childElementField; + + /// + [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("EndDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Modified", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public System.DateTime[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType4[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsActual + { + get + { + return this.isActualField; + } + set + { + this.isActualField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiElementField", Order=5)] + public NsiElementFieldType[] NsiElementField + { + get + { + return this.nsiElementFieldField; + } + set + { + this.nsiElementFieldField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ChildElement", Order=6)] + public NsiElementType[] ChildElement + { + get + { + return this.childElementField; + } + set + { + this.childElementField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", IncludeInSchema=false)] + public enum ItemsChoiceType4 + { + + /// + EndDate, + + /// + Modified, + + /// + StartDate, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementAttachmentFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFiasAddressRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementOkeiRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementEnumFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementIntegerFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementDateFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFloatFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementBooleanFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementStringFieldType))] + [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 abstract partial class NsiElementFieldType + { + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + 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/nsi-base/")] + public partial class NsiElementAttachmentFieldType : NsiElementFieldType + { + + private AttachmentType documentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AttachmentType Document + { + get + { + return this.documentField; + } + set + { + this.documentField = 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 AttachmentType + { + + private string nameField; + + private string descriptionField; + + private Attachment attachmentField; + + private string attachmentHASHField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Attachment Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AttachmentHASH + { + get + { + return this.attachmentHASHField; + } + set + { + this.attachmentHASHField = 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 Attachment + { + + private string attachmentGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AttachmentGUID + { + get + { + return this.attachmentGUIDField; + } + set + { + this.attachmentGUIDField = 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 NsiElementFiasAddressRefFieldType : NsiElementFieldType + { + + private NsiElementFiasAddressRefFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementFiasAddressRefFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementFiasAddressRefFieldTypeNsiRef + { + + private string guidField; + + private string aoGuidField; + + /// + [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 aoGuid + { + get + { + return this.aoGuidField; + } + set + { + this.aoGuidField = 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 NsiElementOkeiRefFieldType : NsiElementFieldType + { + + private string codeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code + { + get + { + return this.codeField; + } + set + { + this.codeField = 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 NsiElementNsiRefFieldType : NsiElementFieldType + { + + private NsiElementNsiRefFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementNsiRefFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementNsiRefFieldTypeNsiRef + { + + private string nsiItemRegistryNumberField; + + private nsiRef refField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef Ref + { + get + { + return this.refField; + } + set + { + this.refField = 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 NsiElementNsiFieldType : NsiElementFieldType + { + + private NsiElementNsiFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementNsiFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementNsiFieldTypeNsiRef + { + + private string nsiItemRegistryNumberField; + + private ListGroup listGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = 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/nsi-base/")] + public enum ListGroup + { + + /// + NSI, + + /// + NSIRAO, + } + + /// + [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 NsiElementEnumFieldType : NsiElementFieldType + { + + private NsiElementEnumFieldTypePosition[] positionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Position", Order=0)] + public NsiElementEnumFieldTypePosition[] Position + { + get + { + return this.positionField; + } + set + { + this.positionField = 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/nsi-base/")] + public partial class NsiElementEnumFieldTypePosition + { + + private object gUIDField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public object GUID + { + get + { + return this.gUIDField; + } + set + { + this.gUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + 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/nsi-base/")] + public partial class NsiElementIntegerFieldType : NsiElementFieldType + { + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + 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/nsi-base/")] + public partial class NsiElementDateFieldType : NsiElementFieldType + { + + private System.DateTime valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementFloatFieldType : NsiElementFieldType + { + + private float valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public float Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementBooleanFieldType : NsiElementFieldType + { + + private bool valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementStringFieldType : NsiElementFieldType + { + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + 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/nsi-base/")] + public partial class NsiListType + { + + private System.DateTime createdField; + + private NsiItemInfoType[] nsiItemInfoField; + + private ListGroup listGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime Created + { + get + { + return this.createdField; + } + set + { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiItemInfo", Order=1)] + public NsiItemInfoType[] NsiItemInfo + { + get + { + return this.nsiItemInfoField; + } + set + { + this.nsiItemInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = 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 NsiItemInfoType + { + + private string registryNumberField; + + private string nameField; + + private System.DateTime modifiedField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime Modified + { + get + { + return this.modifiedField; + } + set + { + this.modifiedField = 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/nsi/")] + public partial class getStateResultNsiPagingItem : NsiItemType + { + + private int totalItemsCountField; + + private int totalPagesField; + + private object currentPageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int TotalItemsCount + { + get + { + return this.totalItemsCountField; + } + set + { + this.totalItemsCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int TotalPages + { + get + { + return this.totalPagesField; + } + set + { + this.totalPagesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public object CurrentPage + { + get + { + return this.currentPageField; + } + set + { + this.currentPageField = 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.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.getStateRequest getStateRequest; + + public getStateRequest1() + { + } + + public getStateRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.getStateRequest getStateRequest) + { + this.RequestHeader = RequestHeader; + 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.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.getStateResult getStateResult; + + public getStateResponse() + { + } + + public getStateResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class exportDataProviderNsiItemRequest : BaseType + { + + private exportDataProviderNsiItemRequestRegistryNumber registryNumberField; + + private System.DateTime modifiedAfterField; + + private bool modifiedAfterFieldSpecified; + + private string versionField; + + public exportDataProviderNsiItemRequest() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportDataProviderNsiItemRequestRegistryNumber RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime ModifiedAfter + { + get + { + return this.modifiedAfterField; + } + set + { + this.modifiedAfterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModifiedAfterSpecified + { + get + { + return this.modifiedAfterFieldSpecified; + } + set + { + this.modifiedAfterFieldSpecified = 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.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public enum exportDataProviderNsiItemRequestRegistryNumber + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("51")] + Item51, + + /// + [System.Xml.Serialization.XmlEnumAttribute("59")] + Item59, + + /// + [System.Xml.Serialization.XmlEnumAttribute("219")] + Item219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("272")] + Item272, + + /// + [System.Xml.Serialization.XmlEnumAttribute("302")] + Item302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("337")] + Item337, + } + + [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 exportDataProviderNsiItemRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest exportDataProviderNsiItemRequest; + + public exportDataProviderNsiItemRequest1() + { + } + + public exportDataProviderNsiItemRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest exportDataProviderNsiItemRequest) + { + this.RequestHeader = RequestHeader; + this.exportDataProviderNsiItemRequest = exportDataProviderNsiItemRequest; + } + } + + [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 exportDataProviderNsiItemResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public exportDataProviderNsiItemResponse() + { + } + + public exportDataProviderNsiItemResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class exportDataProviderNsiPagingItemRequest : BaseType + { + + private exportDataProviderNsiPagingItemRequestRegistryNumber registryNumberField; + + private int pageField; + + private System.DateTime modifiedAfterField; + + private bool modifiedAfterFieldSpecified; + + private string versionField; + + public exportDataProviderNsiPagingItemRequest() + { + this.versionField = "11.1.0.5"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public exportDataProviderNsiPagingItemRequestRegistryNumber RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int Page + { + get + { + return this.pageField; + } + set + { + this.pageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime ModifiedAfter + { + get + { + return this.modifiedAfterField; + } + set + { + this.modifiedAfterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModifiedAfterSpecified + { + get + { + return this.modifiedAfterFieldSpecified; + } + set + { + this.modifiedAfterFieldSpecified = 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.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public enum exportDataProviderNsiPagingItemRequestRegistryNumber + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("51")] + Item51, + + /// + [System.Xml.Serialization.XmlEnumAttribute("59")] + Item59, + + /// + [System.Xml.Serialization.XmlEnumAttribute("219")] + Item219, + + /// + [System.Xml.Serialization.XmlEnumAttribute("302")] + Item302, + + /// + [System.Xml.Serialization.XmlEnumAttribute("337")] + Item337, + } + + [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 exportDataProviderPagingNsiItemRequest + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.exportDataProviderNsiPagingItemRequest exportDataProviderNsiPagingItemRequest; + + public exportDataProviderPagingNsiItemRequest() + { + } + + public exportDataProviderPagingNsiItemRequest(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiPagingItemRequest exportDataProviderNsiPagingItemRequest) + { + this.RequestHeader = RequestHeader; + this.exportDataProviderNsiPagingItemRequest = exportDataProviderNsiPagingItemRequest; + } + } + + [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 exportDataProviderPagingNsiItemResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public exportDataProviderPagingNsiItemResponse() + { + } + + public exportDataProviderPagingNsiItemResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class importCapitalRepairWorkRequest : BaseType + { + + private ImportCapitalRepairWorkType[] importCapitalRepairWorkField; + + private importCapitalRepairWorkRequestRecoverCapitalRepairWork[] recoverCapitalRepairWorkField; + + private importCapitalRepairWorkRequestDeleteCapitalRepairWork[] deleteCapitalRepairWorkField; + + private string versionField; + + public importCapitalRepairWorkRequest() + { + this.versionField = "11.1.0.5"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportCapitalRepairWork", Order=0)] + public ImportCapitalRepairWorkType[] ImportCapitalRepairWork + { + get + { + return this.importCapitalRepairWorkField; + } + set + { + this.importCapitalRepairWorkField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RecoverCapitalRepairWork", Order=1)] + public importCapitalRepairWorkRequestRecoverCapitalRepairWork[] RecoverCapitalRepairWork + { + get + { + return this.recoverCapitalRepairWorkField; + } + set + { + this.recoverCapitalRepairWorkField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteCapitalRepairWork", Order=2)] + public importCapitalRepairWorkRequestDeleteCapitalRepairWork[] DeleteCapitalRepairWork + { + get + { + return this.deleteCapitalRepairWorkField; + } + set + { + this.deleteCapitalRepairWorkField = 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(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public partial class ImportCapitalRepairWorkType + { + + private string transportGUIDField; + + private string elementGuidField; + + private string serviceNameField; + + private nsiRef workGroupRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ServiceName + { + get + { + return this.serviceNameField; + } + set + { + this.serviceNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef WorkGroupRef + { + get + { + return this.workGroupRefField; + } + set + { + this.workGroupRefField = 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/nsi/")] + public partial class importCapitalRepairWorkRequestRecoverCapitalRepairWork + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/nsi/")] + public partial class importCapitalRepairWorkRequestDeleteCapitalRepairWork + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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 importCapitalRepairWorkRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest importCapitalRepairWorkRequest; + + public importCapitalRepairWorkRequest1() + { + } + + public importCapitalRepairWorkRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest importCapitalRepairWorkRequest) + { + this.RequestHeader = RequestHeader; + this.importCapitalRepairWorkRequest = importCapitalRepairWorkRequest; + } + } + + [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 importCapitalRepairWorkResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importCapitalRepairWorkResponse() + { + } + + public importCapitalRepairWorkResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class importBaseDecisionMSPRequest : BaseType + { + + private importBaseDecisionMSPType[] importBaseDecisionMSPField; + + private importBaseDecisionMSPRequestRecoverBaseDecisionMSP[] recoverBaseDecisionMSPField; + + private importBaseDecisionMSPRequestDeleteBaseDecisionMSP[] deleteBaseDecisionMSPField; + + private string versionField; + + public importBaseDecisionMSPRequest() + { + this.versionField = "11.1.0.5"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportBaseDecisionMSP", Order=0)] + public importBaseDecisionMSPType[] ImportBaseDecisionMSP + { + get + { + return this.importBaseDecisionMSPField; + } + set + { + this.importBaseDecisionMSPField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("RecoverBaseDecisionMSP", Order=1)] + public importBaseDecisionMSPRequestRecoverBaseDecisionMSP[] RecoverBaseDecisionMSP + { + get + { + return this.recoverBaseDecisionMSPField; + } + set + { + this.recoverBaseDecisionMSPField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteBaseDecisionMSP", Order=2)] + public importBaseDecisionMSPRequestDeleteBaseDecisionMSP[] DeleteBaseDecisionMSP + { + get + { + return this.deleteBaseDecisionMSPField; + } + set + { + this.deleteBaseDecisionMSPField = 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(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")] + public partial class importBaseDecisionMSPType + { + + private string transportGUIDField; + + private string elementGuidField; + + private string decisionNameField; + + private nsiRef decisionTypeField; + + private bool isAppliedToSubsidiariesField; + + private bool isAppliedToRefundOfChargesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string DecisionName + { + get + { + return this.decisionNameField; + } + set + { + this.decisionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef DecisionType + { + get + { + return this.decisionTypeField; + } + set + { + this.decisionTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsAppliedToSubsidiaries + { + get + { + return this.isAppliedToSubsidiariesField; + } + set + { + this.isAppliedToSubsidiariesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool IsAppliedToRefundOfCharges + { + get + { + return this.isAppliedToRefundOfChargesField; + } + set + { + this.isAppliedToRefundOfChargesField = 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/nsi/")] + public partial class importBaseDecisionMSPRequestRecoverBaseDecisionMSP + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/nsi/")] + public partial class importBaseDecisionMSPRequestDeleteBaseDecisionMSP + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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 importBaseDecisionMSPRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest importBaseDecisionMSPRequest; + + public importBaseDecisionMSPRequest1() + { + } + + public importBaseDecisionMSPRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest importBaseDecisionMSPRequest) + { + this.RequestHeader = RequestHeader; + this.importBaseDecisionMSPRequest = importBaseDecisionMSPRequest; + } + } + + [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 importBaseDecisionMSPResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importBaseDecisionMSPResponse() + { + } + + public importBaseDecisionMSPResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.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/nsi/")] + public partial class importGeneralNeedsMunicipalResourceRequest : BaseType + { + + private object[] itemsField; + + private string versionField; + + public importGeneralNeedsMunicipalResourceRequest() + { + this.versionField = "12.2.2.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("DeleteGeneralMunicipalResource", typeof(importGeneralNeedsMunicipalResourceRequestDeleteGeneralMunicipalResource), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("RecoverGeneralMunicipalResource", typeof(importGeneralNeedsMunicipalResourceRequestRecoverGeneralMunicipalResource), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("TopLevelMunicipalResource", typeof(importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResource), 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.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/nsi/")] + public partial class importGeneralNeedsMunicipalResourceRequestDeleteGeneralMunicipalResource + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/nsi/")] + public partial class importGeneralNeedsMunicipalResourceRequestRecoverGeneralMunicipalResource + { + + private string transportGUIDField; + + private string elementGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = 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/nsi/")] + public partial class importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResource + { + + private sbyte parentCodeField; + + private string transportGUIDField; + + private importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResourceImportGeneralMunicipalResource[] importGeneralMunicipalResourceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public sbyte ParentCode + { + get + { + return this.parentCodeField; + } + set + { + this.parentCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ImportGeneralMunicipalResource", Order=2)] + public importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResourceImportGeneralMunicipalResource[] ImportGeneralMunicipalResource + { + get + { + return this.importGeneralMunicipalResourceField; + } + set + { + this.importGeneralMunicipalResourceField = 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/nsi/")] + public partial class importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResourceImportGeneralMunicipalResource : importGeneralNeedsMunicipalResourceType + { + } + + /// + [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/")] + public partial class importGeneralNeedsMunicipalResourceType + { + + private string transportGUIDField; + + private string elementGuidField; + + private string generalMunicipalResourceNameField; + + private nsiRef municipalResourceRefField; + + private string oKEIField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ElementGuid + { + get + { + return this.elementGuidField; + } + set + { + this.elementGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string GeneralMunicipalResourceName + { + get + { + return this.generalMunicipalResourceNameField; + } + set + { + this.generalMunicipalResourceNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public nsiRef MunicipalResourceRef + { + get + { + return this.municipalResourceRefField; + } + set + { + this.municipalResourceRefField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=4)] + public string OKEI + { + get + { + return this.oKEIField; + } + set + { + this.oKEIField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SortOrder", typeof(string), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("SortOrderNotDefined", typeof(bool), Order=5)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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 importGeneralNeedsMunicipalResourceRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)] + public Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest importGeneralNeedsMunicipalResourceRequest; + + public importGeneralNeedsMunicipalResourceRequest1() + { + } + + public importGeneralNeedsMunicipalResourceRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest importGeneralNeedsMunicipalResourceRequest) + { + this.RequestHeader = RequestHeader; + this.importGeneralNeedsMunicipalResourceRequest = importGeneralNeedsMunicipalResourceRequest; + } + } + + [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 importGeneralNeedsMunicipalResourceResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Nsi.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Nsi.AckRequest AckRequest; + + public importGeneralNeedsMunicipalResourceResponse() + { + } + + public importGeneralNeedsMunicipalResourceResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest) + { + this.ResultHeader = ResultHeader; + this.AckRequest = AckRequest; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public interface NsiPortsTypeAsyncChannel : Hcs.Service.Async.Nsi.NsiPortsTypeAsync, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public partial class NsiPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.Nsi.NsiPortsTypeAsync + { + + /// + /// Реализуйте этот разделяемый метод для настройки конечной точки службы. + /// + /// Настраиваемая конечная точка + /// Учетные данные клиента. + static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); + + public NsiPortsTypeAsyncClient() : + base(NsiPortsTypeAsyncClient.GetDefaultBinding(), NsiPortsTypeAsyncClient.GetDefaultEndpointAddress()) + { + this.Endpoint.Name = EndpointConfiguration.NsiPortAsync.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) : + base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), NsiPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : + base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : + base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(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.Nsi.NsiPortsTypeAsync.importAdditionalServicesAsync(Hcs.Service.Async.Nsi.importAdditionalServicesRequest1 request) + { + return base.Channel.importAdditionalServicesAsync(request); + } + + public System.Threading.Tasks.Task importAdditionalServicesAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importAdditionalServicesRequest importAdditionalServicesRequest) + { + Hcs.Service.Async.Nsi.importAdditionalServicesRequest1 inValue = new Hcs.Service.Async.Nsi.importAdditionalServicesRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importAdditionalServicesRequest = importAdditionalServicesRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importAdditionalServicesAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importMunicipalServicesAsync(Hcs.Service.Async.Nsi.importMunicipalServicesRequest1 request) + { + return base.Channel.importMunicipalServicesAsync(request); + } + + public System.Threading.Tasks.Task importMunicipalServicesAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importMunicipalServicesRequest importMunicipalServicesRequest) + { + Hcs.Service.Async.Nsi.importMunicipalServicesRequest1 inValue = new Hcs.Service.Async.Nsi.importMunicipalServicesRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importMunicipalServicesRequest = importMunicipalServicesRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importMunicipalServicesAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importOrganizationWorksAsync(Hcs.Service.Async.Nsi.importOrganizationWorksRequest1 request) + { + return base.Channel.importOrganizationWorksAsync(request); + } + + public System.Threading.Tasks.Task importOrganizationWorksAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importOrganizationWorksRequest importOrganizationWorksRequest) + { + Hcs.Service.Async.Nsi.importOrganizationWorksRequest1 inValue = new Hcs.Service.Async.Nsi.importOrganizationWorksRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importOrganizationWorksRequest = importOrganizationWorksRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importOrganizationWorksAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importCommunalInfrastructureSystemAsync(Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1 request) + { + return base.Channel.importCommunalInfrastructureSystemAsync(request); + } + + public System.Threading.Tasks.Task importCommunalInfrastructureSystemAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest importCommunalInfrastructureSystemRequest) + { + Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1 inValue = new Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importCommunalInfrastructureSystemRequest = importCommunalInfrastructureSystemRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importCommunalInfrastructureSystemAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.getStateAsync(Hcs.Service.Async.Nsi.getStateRequest1 request) + { + return base.Channel.getStateAsync(request); + } + + public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.getStateRequest getStateRequest) + { + Hcs.Service.Async.Nsi.getStateRequest1 inValue = new Hcs.Service.Async.Nsi.getStateRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.getStateRequest = getStateRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).getStateAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.exportDataProviderNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1 request) + { + return base.Channel.exportDataProviderNsiItemAsync(request); + } + + public System.Threading.Tasks.Task exportDataProviderNsiItemAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest exportDataProviderNsiItemRequest) + { + Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1 inValue = new Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportDataProviderNsiItemRequest = exportDataProviderNsiItemRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).exportDataProviderNsiItemAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.exportDataProviderPagingNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest request) + { + return base.Channel.exportDataProviderPagingNsiItemAsync(request); + } + + public System.Threading.Tasks.Task exportDataProviderPagingNsiItemAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiPagingItemRequest exportDataProviderNsiPagingItemRequest) + { + Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest inValue = new Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest(); + inValue.RequestHeader = RequestHeader; + inValue.exportDataProviderNsiPagingItemRequest = exportDataProviderNsiPagingItemRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).exportDataProviderPagingNsiItemAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importCapitalRepairWorkAsync(Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1 request) + { + return base.Channel.importCapitalRepairWorkAsync(request); + } + + public System.Threading.Tasks.Task importCapitalRepairWorkAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest importCapitalRepairWorkRequest) + { + Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1 inValue = new Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importCapitalRepairWorkRequest = importCapitalRepairWorkRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importCapitalRepairWorkAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importBaseDecisionMSPAsync(Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1 request) + { + return base.Channel.importBaseDecisionMSPAsync(request); + } + + public System.Threading.Tasks.Task importBaseDecisionMSPAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest importBaseDecisionMSPRequest) + { + Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1 inValue = new Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importBaseDecisionMSPRequest = importBaseDecisionMSPRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importBaseDecisionMSPAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importGeneralNeedsMunicipalResourceAsync(Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1 request) + { + return base.Channel.importGeneralNeedsMunicipalResourceAsync(request); + } + + public System.Threading.Tasks.Task importGeneralNeedsMunicipalResourceAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest importGeneralNeedsMunicipalResourceRequest) + { + Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1 inValue = new Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importGeneralNeedsMunicipalResourceRequest = importGeneralNeedsMunicipalResourceRequest; + return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importGeneralNeedsMunicipalResourceAsync(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.NsiPortAsync)) + { + 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.NsiPortAsync)) + { + return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-nsi-service/services/NsiAsync"); + } + throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() + { + return NsiPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.NsiPortAsync); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() + { + return NsiPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.NsiPortAsync); + } + + public enum EndpointConfiguration + { + + NsiPortAsync, + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/ConnectedService.json new file mode 100644 index 0000000..8a7c0f9 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/nsi-common/hcs-nsi-common-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.NsiCommon" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/Reference.cs new file mode 100644 index 0000000..e4f1799 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.NsiCommon/Reference.cs @@ -0,0 +1,3279 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +namespace Hcs.Service.Async.NsiCommon +{ + + + /// + [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://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/nsi-common-service-async/", ConfigurationName="Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync")] + public interface NsiPortsTypeAsync + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportNsiList", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:exportNsiList", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportNsiListAsync(Hcs.Service.Async.NsiCommon.exportNsiListRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportNsiItem", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:exportNsiItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportNsiItemAsync(Hcs.Service.Async.NsiCommon.exportNsiItemRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportNsiPagingItem", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:exportNsiPagingItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportNsiPagingItemAsync(Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.NsiCommon.getStateRequest1 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/nsi-common/")] + public partial class exportNsiListRequest : BaseType + { + + private ListGroup listGroupField; + + private bool listGroupFieldSpecified; + + private string versionField; + + public exportNsiListRequest() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", Order=0)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ListGroupSpecified + { + get + { + return this.listGroupFieldSpecified; + } + set + { + this.listGroupFieldSpecified = 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.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")] + public enum ListGroup + { + + /// + NSI, + + /// + NSIRAO, + } + + /// + [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/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 exportNsiListRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] + public Hcs.Service.Async.NsiCommon.exportNsiListRequest exportNsiListRequest; + + public exportNsiListRequest1() + { + } + + public exportNsiListRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiListRequest exportNsiListRequest) + { + this.ISRequestHeader = ISRequestHeader; + this.exportNsiListRequest = exportNsiListRequest; + } + } + + [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 exportNsiListResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.NsiCommon.AckRequest AckRequest; + + public exportNsiListResponse() + { + } + + public exportNsiListResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.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/nsi-common/")] + public partial class exportNsiItemRequest : BaseType + { + + private string registryNumberField; + + private ListGroup listGroupField; + + private System.DateTime modifiedAfterField; + + private bool modifiedAfterFieldSpecified; + + private string versionField; + + public exportNsiItemRequest() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", Order=1)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime ModifiedAfter + { + get + { + return this.modifiedAfterField; + } + set + { + this.modifiedAfterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModifiedAfterSpecified + { + get + { + return this.modifiedAfterFieldSpecified; + } + set + { + this.modifiedAfterFieldSpecified = 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 exportNsiItemRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] + public Hcs.Service.Async.NsiCommon.exportNsiItemRequest exportNsiItemRequest; + + public exportNsiItemRequest1() + { + } + + public exportNsiItemRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiItemRequest exportNsiItemRequest) + { + this.ISRequestHeader = ISRequestHeader; + this.exportNsiItemRequest = exportNsiItemRequest; + } + } + + [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 exportNsiItemResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.NsiCommon.AckRequest AckRequest; + + public exportNsiItemResponse() + { + } + + public exportNsiItemResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.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/nsi-common/")] + public partial class exportNsiPagingItemRequest : BaseType + { + + private string registryNumberField; + + private ListGroup listGroupField; + + private int pageField; + + private System.DateTime modifiedAfterField; + + private bool modifiedAfterFieldSpecified; + + private string versionField; + + public exportNsiPagingItemRequest() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", Order=1)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int Page + { + get + { + return this.pageField; + } + set + { + this.pageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime ModifiedAfter + { + get + { + return this.modifiedAfterField; + } + set + { + this.modifiedAfterField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModifiedAfterSpecified + { + get + { + return this.modifiedAfterFieldSpecified; + } + set + { + this.modifiedAfterFieldSpecified = 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 exportNsiPagingItemRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] + public Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest exportNsiPagingItemRequest; + + public exportNsiPagingItemRequest1() + { + } + + public exportNsiPagingItemRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest exportNsiPagingItemRequest) + { + this.ISRequestHeader = ISRequestHeader; + this.exportNsiPagingItemRequest = exportNsiPagingItemRequest; + } + } + + [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 exportNsiPagingItemResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.NsiCommon.AckRequest AckRequest; + + public exportNsiPagingItemResponse() + { + } + + public exportNsiPagingItemResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.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/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/nsi-common/")] + public partial class getStateResult : BaseAsyncResponseType + { + + private object itemField; + + private string versionField; + + public getStateResult() + { + this.versionField = "10.0.1.2"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NsiItem", typeof(NsiItemType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NsiList", typeof(NsiListType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NsiPagingItem", typeof(getStateResultNsiPagingItem), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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(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://dom.gosuslugi.ru/schema/integration/nsi-base/")] + public partial class NsiItemType + { + + private string nsiItemRegistryNumberField; + + private System.DateTime createdField; + + private NsiElementType[] nsiElementField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime Created + { + get + { + return this.createdField; + } + set + { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiElement", Order=2)] + public NsiElementType[] NsiElement + { + get + { + return this.nsiElementField; + } + set + { + this.nsiElementField = 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 NsiElementType + { + + private string codeField; + + private string gUIDField; + + private System.DateTime[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + private bool isActualField; + + private NsiElementFieldType[] nsiElementFieldField; + + private NsiElementType[] childElementField; + + /// + [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("EndDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("Modified", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(System.DateTime), Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public System.DateTime[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType3[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsActual + { + get + { + return this.isActualField; + } + set + { + this.isActualField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiElementField", Order=5)] + public NsiElementFieldType[] NsiElementField + { + get + { + return this.nsiElementFieldField; + } + set + { + this.nsiElementFieldField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ChildElement", Order=6)] + public NsiElementType[] ChildElement + { + get + { + return this.childElementField; + } + set + { + this.childElementField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", IncludeInSchema=false)] + public enum ItemsChoiceType3 + { + + /// + EndDate, + + /// + Modified, + + /// + StartDate, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementAttachmentFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFiasAddressRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementOkeiRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiRefFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementEnumFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementIntegerFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementDateFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFloatFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementBooleanFieldType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementStringFieldType))] + [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 abstract partial class NsiElementFieldType + { + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + 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/nsi-base/")] + public partial class NsiElementAttachmentFieldType : NsiElementFieldType + { + + private AttachmentType documentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public AttachmentType Document + { + get + { + return this.documentField; + } + set + { + this.documentField = 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 AttachmentType + { + + private string nameField; + + private string descriptionField; + + private Attachment attachmentField; + + private string attachmentHASHField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public Attachment Attachment + { + get + { + return this.attachmentField; + } + set + { + this.attachmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string AttachmentHASH + { + get + { + return this.attachmentHASHField; + } + set + { + this.attachmentHASHField = 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 Attachment + { + + private string attachmentGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string AttachmentGUID + { + get + { + return this.attachmentGUIDField; + } + set + { + this.attachmentGUIDField = 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 NsiElementFiasAddressRefFieldType : NsiElementFieldType + { + + private NsiElementFiasAddressRefFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementFiasAddressRefFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementFiasAddressRefFieldTypeNsiRef + { + + private string guidField; + + private string aoGuidField; + + /// + [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 aoGuid + { + get + { + return this.aoGuidField; + } + set + { + this.aoGuidField = 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 NsiElementOkeiRefFieldType : NsiElementFieldType + { + + private string codeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code + { + get + { + return this.codeField; + } + set + { + this.codeField = 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 NsiElementNsiRefFieldType : NsiElementFieldType + { + + private NsiElementNsiRefFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementNsiRefFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementNsiRefFieldTypeNsiRef + { + + private string nsiItemRegistryNumberField; + + private nsiRef refField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public nsiRef Ref + { + get + { + return this.refField; + } + set + { + this.refField = 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/nsi-base/")] + public partial class NsiElementNsiFieldType : NsiElementFieldType + { + + private NsiElementNsiFieldTypeNsiRef nsiRefField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NsiElementNsiFieldTypeNsiRef NsiRef + { + get + { + return this.nsiRefField; + } + set + { + this.nsiRefField = 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/nsi-base/")] + public partial class NsiElementNsiFieldTypeNsiRef + { + + private string nsiItemRegistryNumberField; + + private ListGroup listGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string NsiItemRegistryNumber + { + get + { + return this.nsiItemRegistryNumberField; + } + set + { + this.nsiItemRegistryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = 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 NsiElementEnumFieldType : NsiElementFieldType + { + + private NsiElementEnumFieldTypePosition[] positionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Position", Order=0)] + public NsiElementEnumFieldTypePosition[] Position + { + get + { + return this.positionField; + } + set + { + this.positionField = 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/nsi-base/")] + public partial class NsiElementEnumFieldTypePosition + { + + private object gUIDField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public object GUID + { + get + { + return this.gUIDField; + } + set + { + this.gUIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + 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/nsi-base/")] + public partial class NsiElementIntegerFieldType : NsiElementFieldType + { + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + 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/nsi-base/")] + public partial class NsiElementDateFieldType : NsiElementFieldType + { + + private System.DateTime valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementFloatFieldType : NsiElementFieldType + { + + private float valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public float Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementBooleanFieldType : NsiElementFieldType + { + + private bool valueField; + + private bool valueFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified + { + get + { + return this.valueFieldSpecified; + } + set + { + this.valueFieldSpecified = 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 NsiElementStringFieldType : NsiElementFieldType + { + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + 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/nsi-base/")] + public partial class NsiListType + { + + private System.DateTime createdField; + + private NsiItemInfoType[] nsiItemInfoField; + + private ListGroup listGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime Created + { + get + { + return this.createdField; + } + set + { + this.createdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NsiItemInfo", Order=1)] + public NsiItemInfoType[] NsiItemInfo + { + get + { + return this.nsiItemInfoField; + } + set + { + this.nsiItemInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ListGroup ListGroup + { + get + { + return this.listGroupField; + } + set + { + this.listGroupField = 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 NsiItemInfoType + { + + private string registryNumberField; + + private string nameField; + + private System.DateTime modifiedField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] + public string RegistryNumber + { + get + { + return this.registryNumberField; + } + set + { + this.registryNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime Modified + { + get + { + return this.modifiedField; + } + set + { + this.modifiedField = 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/nsi-common/")] + public partial class getStateResultNsiPagingItem : NsiItemType + { + + private int totalItemsCountField; + + private int totalPagesField; + + private object currentPageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int TotalItemsCount + { + get + { + return this.totalItemsCountField; + } + set + { + this.totalItemsCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int TotalPages + { + get + { + return this.totalPagesField; + } + set + { + this.totalPagesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public object CurrentPage + { + get + { + return this.currentPageField; + } + set + { + this.currentPageField = 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.NsiCommon.ISRequestHeader ISRequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.NsiCommon.getStateRequest getStateRequest; + + public getStateRequest1() + { + } + + public getStateRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.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.NsiCommon.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] + public Hcs.Service.Async.NsiCommon.getStateResult getStateResult; + + public getStateResponse() + { + } + + public getStateResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.getStateResult getStateResult) + { + this.ResultHeader = ResultHeader; + this.getStateResult = getStateResult; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public interface NsiPortsTypeAsyncChannel : Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public partial class NsiPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync + { + + /// + /// Реализуйте этот разделяемый метод для настройки конечной точки службы. + /// + /// Настраиваемая конечная точка + /// Учетные данные клиента. + static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); + + public NsiPortsTypeAsyncClient() : + base(NsiPortsTypeAsyncClient.GetDefaultBinding(), NsiPortsTypeAsyncClient.GetDefaultEndpointAddress()) + { + this.Endpoint.Name = EndpointConfiguration.NsiPortAsync.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) : + base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), NsiPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : + base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : + base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public NsiPortsTypeAsyncClient(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.NsiCommon.NsiPortsTypeAsync.exportNsiListAsync(Hcs.Service.Async.NsiCommon.exportNsiListRequest1 request) + { + return base.Channel.exportNsiListAsync(request); + } + + public System.Threading.Tasks.Task exportNsiListAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiListRequest exportNsiListRequest) + { + Hcs.Service.Async.NsiCommon.exportNsiListRequest1 inValue = new Hcs.Service.Async.NsiCommon.exportNsiListRequest1(); + inValue.ISRequestHeader = ISRequestHeader; + inValue.exportNsiListRequest = exportNsiListRequest; + return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).exportNsiListAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync.exportNsiItemAsync(Hcs.Service.Async.NsiCommon.exportNsiItemRequest1 request) + { + return base.Channel.exportNsiItemAsync(request); + } + + public System.Threading.Tasks.Task exportNsiItemAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiItemRequest exportNsiItemRequest) + { + Hcs.Service.Async.NsiCommon.exportNsiItemRequest1 inValue = new Hcs.Service.Async.NsiCommon.exportNsiItemRequest1(); + inValue.ISRequestHeader = ISRequestHeader; + inValue.exportNsiItemRequest = exportNsiItemRequest; + return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).exportNsiItemAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync.exportNsiPagingItemAsync(Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1 request) + { + return base.Channel.exportNsiPagingItemAsync(request); + } + + public System.Threading.Tasks.Task exportNsiPagingItemAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest exportNsiPagingItemRequest) + { + Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1 inValue = new Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1(); + inValue.ISRequestHeader = ISRequestHeader; + inValue.exportNsiPagingItemRequest = exportNsiPagingItemRequest; + return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).exportNsiPagingItemAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync.getStateAsync(Hcs.Service.Async.NsiCommon.getStateRequest1 request) + { + return base.Channel.getStateAsync(request); + } + + public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.getStateRequest getStateRequest) + { + Hcs.Service.Async.NsiCommon.getStateRequest1 inValue = new Hcs.Service.Async.NsiCommon.getStateRequest1(); + inValue.ISRequestHeader = ISRequestHeader; + inValue.getStateRequest = getStateRequest; + return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).getStateAsync(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.NsiPortAsync)) + { + 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.NsiPortAsync)) + { + return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-nsi-common-service/services/NsiCommonAsync"); + } + throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() + { + return NsiPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.NsiPortAsync); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() + { + return NsiPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.NsiPortAsync); + } + + public enum EndpointConfiguration + { + + NsiPortAsync, + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/ConnectedService.json new file mode 100644 index 0000000..a2986f4 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/organizations-registry-common/hcs-organizations-registry-common-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.OrgRegistryCommon" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/Reference.cs new file mode 100644 index 0000000..b158fa2 --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.OrgRegistryCommon/Reference.cs @@ -0,0 +1,4578 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +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, + } + } +} diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/ConnectedService.json b/Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/ConnectedService.json new file mode 100644 index 0000000..5a051ab --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/ConnectedService.json @@ -0,0 +1,16 @@ +{ + "ExtendedData": { + "inputs": [ + "../../Wsdl/wsdl_xsd_v.15.7.0.1/payment/hcs-payment-service-async.wsdl" + ], + "collectionTypes": [ + "System.Array", + "System.Collections.Generic.Dictionary`2" + ], + "namespaceMappings": [ + "*, Hcs.Service.Async.Payments" + ], + "targetFramework": "net8.0", + "typeReuseMode": "All" + } +} \ No newline at end of file diff --git a/Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/Reference.cs b/Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/Reference.cs new file mode 100644 index 0000000..31b46df --- /dev/null +++ b/Hcs.Broker/Connected Services/Hcs.Service.Async.Payments/Reference.cs @@ -0,0 +1,5773 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторного создания кода. +// +//------------------------------------------------------------------------------ + +namespace Hcs.Service.Async.Payments +{ + + + /// + [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/payments-base/")] + public partial class NotificationOfOrderExecution139Type + { + + private NotificationOfOrderExecution139TypeOrderInfo orderInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NotificationOfOrderExecution139TypeOrderInfo OrderInfo + { + get + { + return this.orderInfoField; + } + set + { + this.orderInfoField = 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/payments-base/")] + public partial class NotificationOfOrderExecution139TypeOrderInfo + { + + private string orderIDField; + + private System.DateTime orderDateField; + + private decimal amountField; + + private bool onlinePaymentField; + + private bool onlinePaymentFieldSpecified; + + private NotificationOfOrderExecution139TypeOrderInfoMonthAndYear monthAndYearField; + + private string[] itemsField; + + private ItemsChoiceType4[] itemsElementNameField; + + private string paymentInformationGUIDField; + + public NotificationOfOrderExecution139TypeOrderInfo() + { + this.onlinePaymentField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderID + { + get + { + return this.orderIDField; + } + set + { + this.orderIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime OrderDate + { + get + { + return this.orderDateField; + } + set + { + this.orderDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Amount + { + get + { + return this.amountField; + } + set + { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool OnlinePayment + { + get + { + return this.onlinePaymentField; + } + set + { + this.onlinePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OnlinePaymentSpecified + { + get + { + return this.onlinePaymentFieldSpecified; + } + set + { + this.onlinePaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public NotificationOfOrderExecution139TypeOrderInfoMonthAndYear MonthAndYear + { + get + { + return this.monthAndYearField; + } + set + { + this.monthAndYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=5)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=5)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentGUID", typeof(string), Order=5)] + [System.Xml.Serialization.XmlElementAttribute("ServiceIDGUID", typeof(string), Order=5)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public string[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=6)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType4[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string PaymentInformationGUID + { + get + { + return this.paymentInformationGUIDField; + } + set + { + this.paymentInformationGUIDField = 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/payments-base/")] + public partial class NotificationOfOrderExecution139TypeOrderInfoMonthAndYear + { + + private short yearField; + + private int monthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemsChoiceType4 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")] + PaymentDocumentID, + + /// + PaymentDocumentGUID, + + /// + ServiceIDGUID, + } + + /// + [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/payments-base/")] + public partial class PaymentInformationType + { + + private string recipientINNField; + + private string recipientKPPField; + + private string bankNameField; + + private string paymentRecipientField; + + private string bankBIKField; + + private string operatingAccountNumberField; + + private string correspondentBankAccountField; + + private string kBKField; + + private string oKTMOField; + + private string numberBudgetaryAccountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RecipientINN + { + get + { + return this.recipientINNField; + } + set + { + this.recipientINNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string RecipientKPP + { + get + { + return this.recipientKPPField; + } + set + { + this.recipientKPPField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string BankName + { + get + { + return this.bankNameField; + } + set + { + this.bankNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PaymentRecipient + { + get + { + return this.paymentRecipientField; + } + set + { + this.paymentRecipientField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string BankBIK + { + get + { + return this.bankBIKField; + } + set + { + this.bankBIKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string operatingAccountNumber + { + get + { + return this.operatingAccountNumberField; + } + set + { + this.operatingAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string CorrespondentBankAccount + { + get + { + return this.correspondentBankAccountField; + } + set + { + this.correspondentBankAccountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string KBK + { + get + { + return this.kBKField; + } + set + { + this.kBKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string NumberBudgetaryAccount + { + get + { + return this.numberBudgetaryAccountField; + } + set + { + this.numberBudgetaryAccountField = 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.Xml.Serialization.XmlIncludeAttribute(typeof(IndType))] + [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/individual-registry-base/")] + public partial class FIOType + { + + private string surnameField; + + private string firstNameField; + + private string patronymicField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")] + public partial class IndType : FIOType + { + + private Sex sexField; + + private bool sexFieldSpecified; + + private System.DateTime dateOfBirthField; + + private bool dateOfBirthFieldSpecified; + + private object itemField; + + private string placeBirthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public Sex Sex + { + get + { + return this.sexField; + } + set + { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SexSpecified + { + get + { + return this.sexFieldSpecified; + } + set + { + this.sexFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfBirthSpecified + { + get + { + return this.dateOfBirthFieldSpecified; + } + set + { + this.dateOfBirthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ID", typeof(ID), Order=2)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=2)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PlaceBirth + { + get + { + return this.placeBirthField; + } + set + { + this.placeBirthField = 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/individual-registry-base/")] + public enum Sex + { + + /// + M, + + /// + F, + } + + /// + [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/individual-registry-base/")] + public partial class ID + { + + private nsiRef typeField; + + private string seriesField; + + private string numberField; + + private System.DateTime issueDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public nsiRef Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)] + public System.DateTime IssueDate + { + get + { + return this.issueDateField; + } + set + { + this.issueDateField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionType + { + + private NotificationOfOrderExecutionTypeSupplierInfo supplierInfoField; + + private NotificationOfOrderExecutionTypeRecipientInfo recipientInfoField; + + private NotificationOfOrderExecutionTypeOrderInfo orderInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public NotificationOfOrderExecutionTypeSupplierInfo SupplierInfo + { + get + { + return this.supplierInfoField; + } + set + { + this.supplierInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public NotificationOfOrderExecutionTypeRecipientInfo RecipientInfo + { + get + { + return this.recipientInfoField; + } + set + { + this.recipientInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public NotificationOfOrderExecutionTypeOrderInfo OrderInfo + { + get + { + return this.orderInfoField; + } + set + { + this.orderInfoField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionTypeSupplierInfo + { + + private string supplierIDField; + + private string supplierNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string SupplierID + { + get + { + return this.supplierIDField; + } + set + { + this.supplierIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string SupplierName + { + get + { + return this.supplierNameField; + } + set + { + this.supplierNameField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionTypeRecipientInfo + { + + private string iNNField; + + private object itemField; + + private NotificationOfOrderExecutionTypeRecipientInfoPaymentInformation paymentInformationField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Entpr", typeof(FIOType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("EntprFIO", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(NotificationOfOrderExecutionTypeRecipientInfoLegal), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public NotificationOfOrderExecutionTypeRecipientInfoPaymentInformation PaymentInformation + { + get + { + return this.paymentInformationField; + } + set + { + this.paymentInformationField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionTypeRecipientInfoLegal + { + + private string kPPField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string KPP + { + get + { + return this.kPPField; + } + set + { + this.kPPField = value; + } + } + + /// + [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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")] + public partial class NotificationOfOrderExecutionTypeRecipientInfoPaymentInformation : PaymentInformationType + { + } + + /// + [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/payments-base/")] + public partial class NotificationOfOrderExecutionTypeOrderInfo + { + + private string orderIDField; + + private System.DateTime orderDateField; + + private string orderNumField; + + private decimal amountField; + + private string paymentPurposeField; + + private bool onlinePaymentField; + + private bool onlinePaymentFieldSpecified; + + private string commentField; + + private string paymentDocumentIDField; + + private string paymentDocumentNumberField; + + private short yearField; + + private int monthField; + + private string unifiedAccountNumberField; + + private NotificationOfOrderExecutionTypeOrderInfoAddressAndConsumer addressAndConsumerField; + + private NotificationOfOrderExecutionTypeOrderInfoService serviceField; + + private string accountNumberField; + + public NotificationOfOrderExecutionTypeOrderInfo() + { + this.onlinePaymentField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderID + { + get + { + return this.orderIDField; + } + set + { + this.orderIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime OrderDate + { + get + { + return this.orderDateField; + } + set + { + this.orderDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string OrderNum + { + get + { + return this.orderNumField; + } + set + { + this.orderNumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public decimal Amount + { + get + { + return this.amountField; + } + set + { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string PaymentPurpose + { + get + { + return this.paymentPurposeField; + } + set + { + this.paymentPurposeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool OnlinePayment + { + get + { + return this.onlinePaymentField; + } + set + { + this.onlinePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OnlinePaymentSpecified + { + get + { + return this.onlinePaymentFieldSpecified; + } + set + { + this.onlinePaymentFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Comment + { + get + { + return this.commentField; + } + set + { + this.commentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=7)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=8)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=9)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=10)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=11)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public NotificationOfOrderExecutionTypeOrderInfoAddressAndConsumer AddressAndConsumer + { + get + { + return this.addressAndConsumerField; + } + set + { + this.addressAndConsumerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public NotificationOfOrderExecutionTypeOrderInfoService Service + { + get + { + return this.serviceField; + } + set + { + this.serviceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=14)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = 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/payments-base/")] + public partial class NotificationOfOrderExecutionTypeOrderInfoAddressAndConsumer + { + + private string fIASHouseGuidField; + + private string[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Apartment", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NonLivingApartment", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialBlock", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Placement", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialBlock", typeof(string), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialBlockRoom", typeof(string), Order=1)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public string[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType3[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("INN", typeof(string), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(FIOType), Order=3)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)] + public enum ItemsChoiceType3 + { + + /// + Apartment, + + /// + NonLivingApartment, + + /// + NonResidentialBlock, + + /// + Placement, + + /// + ResidentialBlock, + + /// + ResidentialBlockRoom, + } + + /// + [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/payments-base/")] + public partial class NotificationOfOrderExecutionTypeOrderInfoService + { + + private string serviceIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = 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/payment-service-async/", ConfigurationName="Hcs.Service.Async.Payments.PaymentPortsTypeAsync")] + public interface PaymentPortsTypeAsync + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:importNotificationsOfOrderExecution", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Payments.Fault), Action="urn:importNotificationsOfOrderExecution", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecution139Type))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importNotificationsOfOrderExecutionCancellation", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Payments.Fault), Action="urn:importNotificationsOfOrderExecutionCancellation", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecution139Type))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importNotificationsOfOrderExecutionCancellationAsync(Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Payments.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecution139Type))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Payments.getStateRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:exportPaymentDocumentDetails", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Payments.Fault), Action="urn:exportPaymentDocumentDetails", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecution139Type))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task exportPaymentDocumentDetailsAsync(Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest1 request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:importSupplierNotificationsOfOrderExecution", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Payments.Fault), Action="urn:importSupplierNotificationsOfOrderExecution", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecution139Type))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentInformationType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] + System.Threading.Tasks.Task importSupplierNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest1 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 RequestHeader : HeaderType + { + + private object itemField; + + private ItemChoiceType itemElementNameField; + + private bool isOperatorSignatureField; + + private bool isOperatorSignatureFieldSpecified; + + private ISCreator[] iSCreatorField; + + public RequestHeader() + { + this.isOperatorSignatureField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool IsOperatorSignature + { + get + { + return this.isOperatorSignatureField; + } + set + { + this.isOperatorSignatureField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsOperatorSignatureSpecified + { + get + { + return this.isOperatorSignatureFieldSpecified; + } + set + { + this.isOperatorSignatureFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)] + 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 RequestHeaderCitizen + { + + private object[] itemsField; + + private ItemsChoiceType5[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType5[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = 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 RequestHeaderCitizenDocument + { + + private RequestHeaderCitizenDocumentDocumentType documentTypeField; + + private string seriesField; + + private string numberField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public RequestHeaderCitizenDocumentDocumentType DocumentType + { + get + { + return this.documentTypeField; + } + set + { + this.documentTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = 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 RequestHeaderCitizenDocumentDocumentType + { + + 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemsChoiceType5 + { + + /// + CitizenPPAGUID, + + /// + Document, + + /// + SNILS, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)] + public enum ItemChoiceType + { + + /// + Citizen, + + /// + SenderID, + + /// + 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 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/payment/")] + public partial class importNotificationsOfOrderExecutionRequest : BaseType + { + + private object[] itemsField; + + private string versionField; + + public importNotificationsOfOrderExecutionRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NotificationOfOrderExecution139Type", typeof(importNotificationsOfOrderExecutionRequestNotificationOfOrderExecution139Type), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NotificationOfOrderExecutionType", typeof(importNotificationsOfOrderExecutionRequestNotificationOfOrderExecutionType), 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.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/payment/")] + public partial class importNotificationsOfOrderExecutionRequestNotificationOfOrderExecution139Type : NotificationOfOrderExecution139Type + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/payment/")] + public partial class importNotificationsOfOrderExecutionRequestNotificationOfOrderExecutionType : NotificationOfOrderExecutionType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/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 importNotificationsOfOrderExecutionRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Payments.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", Order=0)] + public Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest importNotificationsOfOrderExecutionRequest; + + public importNotificationsOfOrderExecutionRequest1() + { + } + + public importNotificationsOfOrderExecutionRequest1(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest importNotificationsOfOrderExecutionRequest) + { + this.RequestHeader = RequestHeader; + this.importNotificationsOfOrderExecutionRequest = importNotificationsOfOrderExecutionRequest; + } + } + + [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 importNotificationsOfOrderExecutionResponse + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Payments.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Payments.AckRequest AckRequest; + + public importNotificationsOfOrderExecutionResponse() + { + } + + public importNotificationsOfOrderExecutionResponse(Hcs.Service.Async.Payments.ResultHeader ResultHeader, Hcs.Service.Async.Payments.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/payment/")] + public partial class importNotificationsOfOrderExecutionCancellationRequest : BaseType + { + + private NotificationOfOrderExecutionCancellationType[] notificationOfOrderExecutionCancellationField; + + private string versionField; + + public importNotificationsOfOrderExecutionCancellationRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("NotificationOfOrderExecutionCancellation", Order=0)] + public NotificationOfOrderExecutionCancellationType[] NotificationOfOrderExecutionCancellation + { + get + { + return this.notificationOfOrderExecutionCancellationField; + } + set + { + this.notificationOfOrderExecutionCancellationField = 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(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")] + public partial class NotificationOfOrderExecutionCancellationType + { + + private string orderIDField; + + private System.DateTime cancellationDateField; + + private string commentField; + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderID + { + get + { + return this.orderIDField; + } + set + { + this.orderIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)] + public System.DateTime CancellationDate + { + get + { + return this.cancellationDateField; + } + set + { + this.cancellationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Comment + { + get + { + return this.commentField; + } + set + { + this.commentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + [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 importNotificationsOfOrderExecutionCancellationRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Payments.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", Order=0)] + public Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest importNotificationsOfOrderExecutionCancellationRequest; + + public importNotificationsOfOrderExecutionCancellationRequest1() + { + } + + public importNotificationsOfOrderExecutionCancellationRequest1(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest importNotificationsOfOrderExecutionCancellationRequest) + { + this.RequestHeader = RequestHeader; + this.importNotificationsOfOrderExecutionCancellationRequest = importNotificationsOfOrderExecutionCancellationRequest; + } + } + + /// + [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/payment/")] + public partial class getStateResult : BaseAsyncResponseType + { + + private object[] itemsField; + + private string versionField; + + public getStateResult() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(CommonResultType), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("exportPaymentDocumentDetailsResult", typeof(getStateResultExportPaymentDocumentDetailsResult), 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.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://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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payment/")] + public partial class getStateResultExportPaymentDocumentDetailsResult + { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Charge", typeof(getStateResultExportPaymentDocumentDetailsResultCharge), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Service", typeof(Service), 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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payment/")] + public partial class getStateResultExportPaymentDocumentDetailsResultCharge + { + + private PaymentDocument[] paymentDocumentField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PaymentDocument", Order=0)] + public PaymentDocument[] PaymentDocument + { + get + { + return this.paymentDocumentField; + } + set + { + this.paymentDocumentField = 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/payment/")] + public partial class PaymentDocument + { + + private string paymentDocumentIDField; + + private string paymentDocumentNumberField; + + private string unifiedAccountNumberField; + + private string accountNumberField; + + private string serviceIDField; + + private PaymentDocumentDetailsType paymentDocumentDetailsField; + + private short yearField; + + private bool yearFieldSpecified; + + private int monthField; + + private bool monthFieldSpecified; + + private string paymentDocumentGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + public string PaymentDocumentID + { + get + { + return this.paymentDocumentIDField; + } + set + { + this.paymentDocumentIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)] + public string PaymentDocumentNumber + { + get + { + return this.paymentDocumentNumberField; + } + set + { + this.paymentDocumentNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=2)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=3)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=4)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public PaymentDocumentDetailsType PaymentDocumentDetails + { + get + { + return this.paymentDocumentDetailsField; + } + set + { + this.paymentDocumentDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=6)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YearSpecified + { + get + { + return this.yearFieldSpecified; + } + set + { + this.yearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=7)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MonthSpecified + { + get + { + return this.monthFieldSpecified; + } + set + { + this.monthFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string PaymentDocumentGUID + { + get + { + return this.paymentDocumentGUIDField; + } + set + { + this.paymentDocumentGUIDField = 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/payment/")] + public partial class PaymentDocumentDetailsType + { + + private PaymentDocumentDetailsTypeConsumerInformation consumerInformationField; + + private PaymentDocumentDetailsTypeExecutorInformation executorInformationField; + + private decimal reminderField; + + private object[] itemsField; + + private ItemsChoiceType7[] itemsElementNameField; + + private string purposeField; + + private string pDServiceNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PaymentDocumentDetailsTypeConsumerInformation ConsumerInformation + { + get + { + return this.consumerInformationField; + } + set + { + this.consumerInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public PaymentDocumentDetailsTypeExecutorInformation ExecutorInformation + { + get + { + return this.executorInformationField; + } + set + { + this.executorInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public decimal Reminder + { + get + { + return this.reminderField; + } + set + { + this.reminderField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)] + [System.Xml.Serialization.XmlElementAttribute("Debt", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlElementAttribute("TotalWithDebtAndAdvance", typeof(decimal), Order=3)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=4)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType7[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Purpose + { + get + { + return this.purposeField; + } + set + { + this.purposeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string PDServiceName + { + get + { + return this.pDServiceNameField; + } + set + { + this.pDServiceNameField = 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/payment/")] + public partial class PaymentDocumentDetailsTypeConsumerInformation + { + + private object itemField; + + private PaymentDocumentDetailsTypeConsumerInformationAddress[] addressField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Entpr", typeof(PaymentDocumentDetailsTypeConsumerInformationEntpr), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(PaymentDocumentDetailsTypeConsumerInformationLegal), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("address", Order=1)] + public PaymentDocumentDetailsTypeConsumerInformationAddress[] address + { + get + { + return this.addressField; + } + set + { + this.addressField = 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/payment/")] + public partial class PaymentDocumentDetailsTypeConsumerInformationEntpr + { + + private string iNNField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = value; + } + } + } + + /// + [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/payment/")] + public partial class PaymentDocumentDetailsTypeConsumerInformationLegal + { + + private string nameField; + + private string kPPField; + + private string iNNField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=1)] + 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=2)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = 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/payment/")] + public partial class PaymentDocumentDetailsTypeConsumerInformationAddress + { + + private string regionField; + + private string areaField; + + private string cityField; + + private string placeField; + + private string streetField; + + private string housenumField; + + private string fIASHouseGuidField; + + private string buildnumField; + + private string strucnumField; + + private string apartmentField; + + private string placementField; + + private string address_stringField; + + private string residential_blockField; + + private string residential_block_roomField; + + private string non_residential_blockField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string area + { + get + { + return this.areaField; + } + set + { + this.areaField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string city + { + get + { + return this.cityField; + } + set + { + this.cityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string place + { + get + { + return this.placeField; + } + set + { + this.placeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string street + { + get + { + return this.streetField; + } + set + { + this.streetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string housenum + { + get + { + return this.housenumField; + } + set + { + this.housenumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string FIASHouseGuid + { + get + { + return this.fIASHouseGuidField; + } + set + { + this.fIASHouseGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string buildnum + { + get + { + return this.buildnumField; + } + set + { + this.buildnumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string strucnum + { + get + { + return this.strucnumField; + } + set + { + this.strucnumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string apartment + { + get + { + return this.apartmentField; + } + set + { + this.apartmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string placement + { + get + { + return this.placementField; + } + set + { + this.placementField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string address_string + { + get + { + return this.address_stringField; + } + set + { + this.address_stringField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string residential_block + { + get + { + return this.residential_blockField; + } + set + { + this.residential_blockField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string residential_block_room + { + get + { + return this.residential_block_roomField; + } + set + { + this.residential_block_roomField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string non_residential_block + { + get + { + return this.non_residential_blockField; + } + set + { + this.non_residential_blockField = 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/payment/")] + public partial class PaymentDocumentDetailsTypeExecutorInformation + { + + private string iNNField; + + private object itemField; + + private PaymentDocumentDetailsTypeExecutorInformationPaymentInformation[] paymentInformationField; + + private string mailingAddressField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Entpr", typeof(FIOType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(PaymentDocumentDetailsTypeExecutorInformationLegal), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PaymentInformation", Order=2)] + public PaymentDocumentDetailsTypeExecutorInformationPaymentInformation[] PaymentInformation + { + get + { + return this.paymentInformationField; + } + set + { + this.paymentInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string MailingAddress + { + get + { + return this.mailingAddressField; + } + set + { + this.mailingAddressField = 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/payment/")] + public partial class PaymentDocumentDetailsTypeExecutorInformationLegal + { + + private string kPPField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string KPP + { + get + { + return this.kPPField; + } + set + { + this.kPPField = value; + } + } + + /// + [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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payment/")] + public partial class PaymentDocumentDetailsTypeExecutorInformationPaymentInformation : PaymentInformationExportType + { + + private string paymentInformationGuidField; + + private decimal reminderField; + + private bool reminderFieldSpecified; + + private string accountNumberField; + + private string serviceIDField; + + private object[] itemsField; + + private ItemsChoiceType6[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public decimal Reminder + { + get + { + return this.reminderField; + } + set + { + this.reminderField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReminderSpecified + { + get + { + return this.reminderFieldSpecified; + } + set + { + this.reminderFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=2)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=3)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=4)] + [System.Xml.Serialization.XmlElementAttribute("DebtOrAdvance", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlElementAttribute("TotalWithDebtAndAdvance", typeof(decimal), Order=4)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=5)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType6[] 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://dom.gosuslugi.ru/schema/integration/payment/", IncludeInSchema=false)] + public enum ItemsChoiceType6 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:ErrorMessage")] + ErrorMessage, + + /// + DebtOrAdvance, + + /// + TotalWithDebtAndAdvance, + } + + /// + [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/payments-base/")] + public partial class PaymentInformationExportType + { + + private string recipientINNField; + + private string recipientKPPField; + + private string bankNameField; + + private string paymentRecipientField; + + private string bankBIKField; + + private string operatingAccountNumberField; + + private string correspondentBankAccountField; + + private bool isCapitalRepairField; + + private bool isCapitalRepairFieldSpecified; + + private string kBKField; + + private string oKTMOField; + + private string numberBudgetaryAccountField; + + public PaymentInformationExportType() + { + this.isCapitalRepairField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RecipientINN + { + get + { + return this.recipientINNField; + } + set + { + this.recipientINNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string RecipientKPP + { + get + { + return this.recipientKPPField; + } + set + { + this.recipientKPPField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string BankName + { + get + { + return this.bankNameField; + } + set + { + this.bankNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string PaymentRecipient + { + get + { + return this.paymentRecipientField; + } + set + { + this.paymentRecipientField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string BankBIK + { + get + { + return this.bankBIKField; + } + set + { + this.bankBIKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string operatingAccountNumber + { + get + { + return this.operatingAccountNumberField; + } + set + { + this.operatingAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string CorrespondentBankAccount + { + get + { + return this.correspondentBankAccountField; + } + set + { + this.correspondentBankAccountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool IsCapitalRepair + { + get + { + return this.isCapitalRepairField; + } + set + { + this.isCapitalRepairField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCapitalRepairSpecified + { + get + { + return this.isCapitalRepairFieldSpecified; + } + set + { + this.isCapitalRepairFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string KBK + { + get + { + return this.kBKField; + } + set + { + this.kBKField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string OKTMO + { + get + { + return this.oKTMOField; + } + set + { + this.oKTMOField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string NumberBudgetaryAccount + { + get + { + return this.numberBudgetaryAccountField; + } + set + { + this.numberBudgetaryAccountField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", IncludeInSchema=false)] + public enum ItemsChoiceType7 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:ErrorMessage")] + ErrorMessage, + + /// + Debt, + + /// + TotalWithDebtAndAdvance, + } + + /// + [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/payment/")] + public partial class Service + { + + private string unifiedAccountNumberField; + + private string accountNumberField; + + private string serviceIDField; + + private string serviceIDGuidField; + + private ServiceExecutorInformation executorInformationField; + + private string purposeField; + + private string pDServiceNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + public string UnifiedAccountNumber + { + get + { + return this.unifiedAccountNumberField; + } + set + { + this.unifiedAccountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=1)] + public string AccountNumber + { + get + { + return this.accountNumberField; + } + set + { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=2)] + public string ServiceID + { + get + { + return this.serviceIDField; + } + set + { + this.serviceIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ServiceIDGuid + { + get + { + return this.serviceIDGuidField; + } + set + { + this.serviceIDGuidField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ServiceExecutorInformation ExecutorInformation + { + get + { + return this.executorInformationField; + } + set + { + this.executorInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Purpose + { + get + { + return this.purposeField; + } + set + { + this.purposeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string PDServiceName + { + get + { + return this.pDServiceNameField; + } + set + { + this.pDServiceNameField = 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/payment/")] + public partial class ServiceExecutorInformation + { + + private string iNNField; + + private object itemField; + + private ServiceExecutorInformationPaymentInformation[] paymentInformationField; + + private string mailingAddressField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Entpr", typeof(FIOType), Order=1)] + [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(ServiceExecutorInformationLegal), Order=1)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("PaymentInformation", Order=2)] + public ServiceExecutorInformationPaymentInformation[] PaymentInformation + { + get + { + return this.paymentInformationField; + } + set + { + this.paymentInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string MailingAddress + { + get + { + return this.mailingAddressField; + } + set + { + this.mailingAddressField = 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/payment/")] + public partial class ServiceExecutorInformationLegal + { + + private string kPPField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string KPP + { + get + { + return this.kPPField; + } + set + { + this.kPPField = value; + } + } + + /// + [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(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payment/")] + public partial class ServiceExecutorInformationPaymentInformation : PaymentInformationExportType + { + + private string paymentInformationGuidField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PaymentInformationGuid + { + get + { + return this.paymentInformationGuidField; + } + set + { + this.paymentInformationGuidField = 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.Payments.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public Hcs.Service.Async.Payments.getStateRequest getStateRequest; + + public getStateRequest1() + { + } + + public getStateRequest1(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.getStateRequest getStateRequest) + { + this.RequestHeader = RequestHeader; + 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.Payments.ResultHeader ResultHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", Order=0)] + public Hcs.Service.Async.Payments.getStateResult getStateResult; + + public getStateResponse() + { + } + + public getStateResponse(Hcs.Service.Async.Payments.ResultHeader ResultHeader, Hcs.Service.Async.Payments.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/payment/")] + public partial class exportPaymentDocumentDetailsRequest : BaseType + { + + private object[] itemsField; + + private ItemsChoiceType8[] itemsElementNameField; + + private exportPaymentDocumentDetailsRequestAmountRequired amountRequiredField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialApartment", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("NonResidentialBlock", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialBlock", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialBlockRoom", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremise", typeof(string), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("ResidentialPremiseRoom", 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 ItemsChoiceType8[] ItemsElementName + { + get + { + return this.itemsElementNameField; + } + set + { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public exportPaymentDocumentDetailsRequestAmountRequired AmountRequired + { + get + { + return this.amountRequiredField; + } + set + { + this.amountRequiredField = 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.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", IncludeInSchema=false)] + public enum ItemsChoiceType8 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")] + AccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")] + UnifiedAccountNumber, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")] + Month, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")] + Year, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")] + PaymentDocumentID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")] + PaymentDocumentNumber, + + /// + FIASHouseGuid, + + /// + NonResidentialApartment, + + /// + NonResidentialBlock, + + /// + ResidentialBlock, + + /// + ResidentialBlockRoom, + + /// + ResidentialPremise, + + /// + ResidentialPremiseRoom, + } + + /// + [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/payment/")] + public partial class exportPaymentDocumentDetailsRequestAmountRequired + { + + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Individual", typeof(Individual), Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(exportPaymentDocumentDetailsRequestAmountRequiredLegal), Order=0)] + public object Item + { + get + { + return this.itemField; + } + set + { + this.itemField = 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/payment/")] + public partial class Individual : FIOType + { + } + + /// + [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/payment/")] + public partial class exportPaymentDocumentDetailsRequestAmountRequiredLegal + { + + private string iNNField; + + private string kPPField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)] + public string INN + { + get + { + return this.iNNField; + } + set + { + this.iNNField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=1)] + public string KPP + { + get + { + return this.kPPField; + } + set + { + this.kPPField = 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 exportPaymentDocumentDetailsRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Payments.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", Order=0)] + public Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest exportPaymentDocumentDetailsRequest; + + public exportPaymentDocumentDetailsRequest1() + { + } + + public exportPaymentDocumentDetailsRequest1(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest exportPaymentDocumentDetailsRequest) + { + this.RequestHeader = RequestHeader; + this.exportPaymentDocumentDetailsRequest = exportPaymentDocumentDetailsRequest; + } + } + + /// + [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/payment/")] + public partial class importSupplierNotificationsOfOrderExecutionRequest : BaseType + { + + private importSupplierNotificationsOfOrderExecutionRequestSupplierNotificationOfOrderExecution[] supplierNotificationOfOrderExecutionField; + + private string versionField; + + public importSupplierNotificationsOfOrderExecutionRequest() + { + this.versionField = "10.0.1.1"; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("SupplierNotificationOfOrderExecution", Order=0)] + public importSupplierNotificationsOfOrderExecutionRequestSupplierNotificationOfOrderExecution[] SupplierNotificationOfOrderExecution + { + get + { + return this.supplierNotificationOfOrderExecutionField; + } + set + { + this.supplierNotificationOfOrderExecutionField = 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/payment/")] + public partial class importSupplierNotificationsOfOrderExecutionRequestSupplierNotificationOfOrderExecution : SupplierNotificationOfOrderExecutionType + { + + private string transportGUIDField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public string TransportGUID + { + get + { + return this.transportGUIDField; + } + set + { + this.transportGUIDField = value; + } + } + } + + /// + [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/payment/")] + public partial class SupplierNotificationOfOrderExecutionType + { + + private System.DateTime orderDateField; + + private SupplierNotificationOfOrderExecutionTypeOrderPeriod orderPeriodField; + + private string itemField; + + private ItemChoiceType1 itemElementNameField; + + private decimal amountField; + + private bool onlinePaymentField; + + private bool onlinePaymentFieldSpecified; + + public SupplierNotificationOfOrderExecutionType() + { + this.onlinePaymentField = true; + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] + public System.DateTime OrderDate + { + get + { + return this.orderDateField; + } + set + { + this.orderDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SupplierNotificationOfOrderExecutionTypeOrderPeriod OrderPeriod + { + get + { + return this.orderPeriodField; + } + set + { + this.orderPeriodField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=2)] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] + public string Item + { + get + { + return this.itemField; + } + set + { + this.itemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemChoiceType1 ItemElementName + { + get + { + return this.itemElementNameField; + } + set + { + this.itemElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public decimal Amount + { + get + { + return this.amountField; + } + set + { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool OnlinePayment + { + get + { + return this.onlinePaymentField; + } + set + { + this.onlinePaymentField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OnlinePaymentSpecified + { + get + { + return this.onlinePaymentFieldSpecified; + } + set + { + this.onlinePaymentFieldSpecified = 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/payment/")] + public partial class SupplierNotificationOfOrderExecutionTypeOrderPeriod + { + + private int monthField; + + private short yearField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] + public int Month + { + get + { + return this.monthField; + } + set + { + this.monthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)] + public short Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", IncludeInSchema=false)] + public enum ItemChoiceType1 + { + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")] + ServiceID, + + /// + [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")] + PaymentDocumentID, + } + + [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 importSupplierNotificationsOfOrderExecutionRequest1 + { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] + public Hcs.Service.Async.Payments.RequestHeader RequestHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payment/", Order=0)] + public Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest importSupplierNotificationsOfOrderExecutionRequest; + + public importSupplierNotificationsOfOrderExecutionRequest1() + { + } + + public importSupplierNotificationsOfOrderExecutionRequest1(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest importSupplierNotificationsOfOrderExecutionRequest) + { + this.RequestHeader = RequestHeader; + this.importSupplierNotificationsOfOrderExecutionRequest = importSupplierNotificationsOfOrderExecutionRequest; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public interface PaymentPortsTypeAsyncChannel : Hcs.Service.Async.Payments.PaymentPortsTypeAsync, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] + public partial class PaymentPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.Payments.PaymentPortsTypeAsync + { + + /// + /// Реализуйте этот разделяемый метод для настройки конечной точки службы. + /// + /// Настраиваемая конечная точка + /// Учетные данные клиента. + static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); + + public PaymentPortsTypeAsyncClient() : + base(PaymentPortsTypeAsyncClient.GetDefaultBinding(), PaymentPortsTypeAsyncClient.GetDefaultEndpointAddress()) + { + this.Endpoint.Name = EndpointConfiguration.PaymentPortAsync.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public PaymentPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) : + base(PaymentPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), PaymentPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public PaymentPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : + base(PaymentPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public PaymentPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : + base(PaymentPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) + { + this.Endpoint.Name = endpointConfiguration.ToString(); + ConfigureEndpoint(this.Endpoint, this.ClientCredentials); + } + + public PaymentPortsTypeAsyncClient(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.Payments.PaymentPortsTypeAsync.importNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest1 request) + { + return base.Channel.importNotificationsOfOrderExecutionAsync(request); + } + + public System.Threading.Tasks.Task importNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest importNotificationsOfOrderExecutionRequest) + { + Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest1 inValue = new Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importNotificationsOfOrderExecutionRequest = importNotificationsOfOrderExecutionRequest; + return ((Hcs.Service.Async.Payments.PaymentPortsTypeAsync)(this)).importNotificationsOfOrderExecutionAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Payments.PaymentPortsTypeAsync.importNotificationsOfOrderExecutionCancellationAsync(Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest1 request) + { + return base.Channel.importNotificationsOfOrderExecutionCancellationAsync(request); + } + + public System.Threading.Tasks.Task importNotificationsOfOrderExecutionCancellationAsync(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest importNotificationsOfOrderExecutionCancellationRequest) + { + Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest1 inValue = new Hcs.Service.Async.Payments.importNotificationsOfOrderExecutionCancellationRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importNotificationsOfOrderExecutionCancellationRequest = importNotificationsOfOrderExecutionCancellationRequest; + return ((Hcs.Service.Async.Payments.PaymentPortsTypeAsync)(this)).importNotificationsOfOrderExecutionCancellationAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Payments.PaymentPortsTypeAsync.getStateAsync(Hcs.Service.Async.Payments.getStateRequest1 request) + { + return base.Channel.getStateAsync(request); + } + + public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.getStateRequest getStateRequest) + { + Hcs.Service.Async.Payments.getStateRequest1 inValue = new Hcs.Service.Async.Payments.getStateRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.getStateRequest = getStateRequest; + return ((Hcs.Service.Async.Payments.PaymentPortsTypeAsync)(this)).getStateAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Payments.PaymentPortsTypeAsync.exportPaymentDocumentDetailsAsync(Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest1 request) + { + return base.Channel.exportPaymentDocumentDetailsAsync(request); + } + + public System.Threading.Tasks.Task exportPaymentDocumentDetailsAsync(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest exportPaymentDocumentDetailsRequest) + { + Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest1 inValue = new Hcs.Service.Async.Payments.exportPaymentDocumentDetailsRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.exportPaymentDocumentDetailsRequest = exportPaymentDocumentDetailsRequest; + return ((Hcs.Service.Async.Payments.PaymentPortsTypeAsync)(this)).exportPaymentDocumentDetailsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task Hcs.Service.Async.Payments.PaymentPortsTypeAsync.importSupplierNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest1 request) + { + return base.Channel.importSupplierNotificationsOfOrderExecutionAsync(request); + } + + public System.Threading.Tasks.Task importSupplierNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Payments.RequestHeader RequestHeader, Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest importSupplierNotificationsOfOrderExecutionRequest) + { + Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest1 inValue = new Hcs.Service.Async.Payments.importSupplierNotificationsOfOrderExecutionRequest1(); + inValue.RequestHeader = RequestHeader; + inValue.importSupplierNotificationsOfOrderExecutionRequest = importSupplierNotificationsOfOrderExecutionRequest; + return ((Hcs.Service.Async.Payments.PaymentPortsTypeAsync)(this)).importSupplierNotificationsOfOrderExecutionAsync(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.PaymentPortAsync)) + { + 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.PaymentPortAsync)) + { + return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-payment-service/services/PaymentAsync"); + } + throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() + { + return PaymentPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.PaymentPortAsync); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() + { + return PaymentPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.PaymentPortAsync); + } + + public enum EndpointConfiguration + { + + PaymentPortAsync, + } + } +} diff --git a/Hcs.Broker/Hcs.Broker.csproj b/Hcs.Broker/Hcs.Broker.csproj new file mode 100644 index 0000000..fa74c34 --- /dev/null +++ b/Hcs.Broker/Hcs.Broker.csproj @@ -0,0 +1,14 @@ + + + + net8.0 + enable + enable + + + + + + + + \ No newline at end of file diff --git a/Hcs.Broker/Internal/Constants.cs b/Hcs.Broker/Internal/Constants.cs new file mode 100644 index 0000000..cf56100 --- /dev/null +++ b/Hcs.Broker/Internal/Constants.cs @@ -0,0 +1,25 @@ +namespace Hcs.Broker.Internal +{ + internal static class Constants + { + /// + /// Имя XML-элемента в сообщении, которое будет подписываться в фильтре + /// отправки подписывающем XML + /// + internal const string SIGNED_XML_ELEMENT_ID = "signed-data-container"; + + /// + /// Если PIN сертификата не указан пользователем, применяется это значение + /// по умолчанию для сертификатов RuToken + /// + internal const string DEFAULT_CERTIFICATE_PIN = "12345678"; + + internal const string URI_PPAK = "api.dom.gosuslugi.ru"; + internal const string URI_SIT_01 = "sit01.dom.test.gosuslugi.ru:10081"; + internal const string URI_SIT_02 = "sit02.dom.test.gosuslugi.ru:10081"; + internal const string URI_TUNNEL = "127.0.0.1:8080"; + + internal const string NAME_SIT = "sit"; + internal const string PASSWORD_SIT = "xw{p&&Ee3b9r8?amJv*]"; + } +} diff --git a/Hcs.Broker/Internal/Util.cs b/Hcs.Broker/Internal/Util.cs new file mode 100644 index 0000000..91ef9e9 --- /dev/null +++ b/Hcs.Broker/Internal/Util.cs @@ -0,0 +1,61 @@ +using System.Text; + +namespace Hcs.Broker.Internal +{ + internal static class Util + { + /// + /// Возвращает список все вложенных исключений для данного исключения + /// + internal static List EnumerateInnerExceptions(Exception e) + { + var list = new List(); + WalkInnerExceptionsRecurse(e, list); + return list; + } + + private static void WalkInnerExceptionsRecurse(Exception e, List list) + { + if (e == null || list.Contains(e)) + { + return; + } + + list.Add(e); + + WalkInnerExceptionsRecurse(e.InnerException, list); + + if (e is AggregateException) + { + var aggregate = e as AggregateException; + foreach (var inner in aggregate.InnerExceptions) + { + WalkInnerExceptionsRecurse(inner, list); + } + } + } + + internal static string FormatDate(DateTime date) + { + return date.ToString("yyyyMMdd"); + } + + internal static string FormatDate(DateTime? date) + { + return (date == null) ? string.Empty : FormatDate((DateTime)date); + } + + /// + /// Преобразует массиб байтов в строку в формате binhex + /// + internal static string ConvertToHexString(byte[] ba) + { + var buf = new StringBuilder(ba.Length * 2); + foreach (byte b in ba) + { + buf.AppendFormat("{0:x2}", b); + } + return buf.ToString(); + } + } +} diff --git a/Hcs.Broker/Local NuGet/cryptopro.net.security.2025.7.21.nupkg b/Hcs.Broker/Local NuGet/cryptopro.net.security.2025.7.21.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..cd27f5a4d74e7c8ce58ec3e2976d636f2c549ef5 GIT binary patch literal 702371 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ⅇ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%0AX~ro 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/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

ZyD96j(shMq1Thhe1TL#@4 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%0DOgg@x;Aa)z{~}}pLdL{3I(7*& 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

DcBM;*T1I_#{o|cjgQ6;}#+I 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 literal 0 HcmV?d00001 diff --git a/Hcs.Broker/Local NuGet/cryptopro.security.cryptography.2025.7.21.nupkg b/Hcs.Broker/Local NuGet/cryptopro.security.cryptography.2025.7.21.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..0b2d3b46ed25ef3d6f9c87a0517b740d4bb99e7a GIT binary patch literal 614561 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