﻿<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="Reference" targetNamespace="https://webservices.idosplatform.nl/reference/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="https://webservices.idosplatform.nl/reference/wsdl" xmlns:ref="https://webservices.idosplatform.nl/reference/" xmlns:fault="https://webservices.idosplatform.nl/fault/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl">
  <wsdl:types>
    <xs:schema xmlns="http://www.w3.org/2001/XMLSchema">
      <import schemaLocation="https://webservices.idosplatform.nl/Contracts/Reference_2.88.xsd" namespace="https://webservices.idosplatform.nl/reference/" />
      <import schemaLocation="https://webservices.idosplatform.nl/Contracts/Fault.xsd" namespace="https://webservices.idosplatform.nl/fault/" />
    </xs:schema>
  </wsdl:types>
  <wsdl:message name="CustomFaultMessage">
    <wsdl:part name="CustomFaultMessageOutput" element="fault:CustomFaultMessageResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllCountriesInput">
    <wsdl:part name="GetAllCountriesInput" element="ref:GetAllCountriesRequest" />
  </wsdl:message>
  <wsdl:message name="GetAllCountriesOutput">
    <wsdl:part name="GetAllCountriesOutput" element="ref:GetAllCountriesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllCurrenciesInput">
    <wsdl:part name="GetAllCurrenciesInput" element="ref:GetAllCurrenciesRequest">
      <wsdl:documentation>No input message needed: No request message is defined.</wsdl:documentation>
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAllCurrenciesOutput">
    <wsdl:part name="GetAllCurrenciesOutput" element="ref:GetAllCurrenciesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllProductTypesInput">
    <wsdl:part name="GetAllProductTypesInput" element="ref:GetAllProductTypesRequest">
      <wsdl:documentation>No input message needed: No request message is defined.</wsdl:documentation>
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAllProductTypesOutput">
    <wsdl:part name="GetAllProductTypesOutput" element="ref:GetAllProductTypesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllRiskTypesInput">
    <wsdl:part name="GetAllRiskTypesInput" element="ref:GetAllRiskTypesRequest" />
  </wsdl:message>
  <wsdl:message name="GetAllRiskTypesOutput">
    <wsdl:part name="GetAllRiskTypesOutput" element="ref:GetAllRiskTypesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllCoverTypesInput">
    <wsdl:part name="GetAllCoverTypesInput" element="ref:GetAllCoverTypesRequest" />
  </wsdl:message>
  <wsdl:message name="GetAllCoverTypesOutput">
    <wsdl:part name="GetAllCoverTypesOutput" element="ref:GetAllCoverTypesResponse" />
  </wsdl:message>
  <wsdl:message name="GetObjectTypesByProductTypeIdInput">
    <wsdl:part name="GetObjectTypesByProductTypeIdInput" element="ref:GetObjectTypesByProductTypeIdRequest" />
  </wsdl:message>
  <wsdl:message name="GetObjectTypesByProductTypeIdOutput">
    <wsdl:part name="GetObjectTypesByProductTypeIdOutput" element="ref:GetObjectTypesByProductTypeIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetMemberObjectTypesByProductTypeIdInput">
    <wsdl:part name="GetMemberObjectTypesByProductTypeIdInput" element="ref:GetMemberObjectTypesByProductTypeIdRequest" />
  </wsdl:message>
  <wsdl:message name="GetMemberObjectTypesByProductTypeIdOutput">
    <wsdl:part name="GetMemberObjectTypesByProductTypeIdOutput" element="ref:GetMemberObjectTypesByProductTypeIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllUserOrganisationsInput">
    <wsdl:part name="GetAllUserOrganisationsInput" element="ref:GetAllUserOrganisationsRequest" />
  </wsdl:message>
  <wsdl:message name="GetAllUserOrganisationsOutput">
    <wsdl:part name="GetAllUserOrganisationsOutput" element="ref:GetAllUserOrganisationsResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserOrganisationByIdInput">
    <wsdl:part name="GetUserOrganisationByIdInput" element="ref:GetUserOrganisationByIdRequest" />
  </wsdl:message>
  <wsdl:message name="GetUserOrganisationByIdOutput">
    <wsdl:part name="GetUserOrganisationByIdOutput" element="ref:GetUserOrganisationByIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllUsersInOwnOrganisationInput">
    <wsdl:documentation>No input needed. Own organisation is determined by the provided credentials in the request.</wsdl:documentation>
    <wsdl:part name="GetAllUsersInOwnOrganisationInput" element="ref:GetAllUsersInOwnOrganisationRequest" />
  </wsdl:message>
  <wsdl:message name="GetAllUsersInOwnOrganisationOutput">
    <wsdl:part name="GetAllUsersInOwnOrganisationOutput" element="ref:GetAllUsersInOwnOrganisationResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllBrandsForOwnOrganisationInput">
    <wsdl:documentation>No input needed. Own organisation is determined by the provided credentials in the request.</wsdl:documentation>
    <wsdl:part name="GetAllBrandsForOwnOrganisationInput" element="ref:GetAllBrandsForOwnOrganisationRequest" />
  </wsdl:message>
  <wsdl:message name="GetAllBrandsForOwnOrganisationOutput">
    <wsdl:part name="GetAllBrandsForOwnOrganisationOutput" element="ref:GetAllBrandsForOwnOrganisationResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllConstructionTypesInput">
    <wsdl:part name="GetAllConstructionTypesInput" element="ref:GetAllConstructionTypesRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAllConstructionTypesOutput">
    <wsdl:part name="GetAllConstructionTypesOutput" element="ref:GetAllConstructionTypesResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserByIdInput">
    <wsdl:part name="GetUserByIdInput" element="ref:GetUserByIdRequest" />
  </wsdl:message>
  <wsdl:message name="GetUserByIdOutput">
    <wsdl:part name="GetUserByIdOutput" element="ref:GetUserByIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetAvailableClientSpecificationTemplatesForOwnOrganisationInput">
    <wsdl:part name="GetAvailableClientSpecificationTemplatesForOwnOrganisationInput" element="ref:GetAvailableClientSpecificationTemplatesForOwnOrganisationRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAvailableClientSpecificationTemplatesForOwnOrganisationOutput">
    <wsdl:part name="GetAvailableClientSpecificationTemplatesForOwnOrganisationOutput" element="ref:GetAvailableClientSpecificationTemplatesForOwnOrganisationResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllFlagStatesInput">
    <wsdl:part name="GetAllFlagStatesInput" element="ref:GetAllFlagStatesRequest">
      <wsdl:documentation>No input message needed: No request message is defined.</wsdl:documentation>
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAllFlagStatesOutput">
    <wsdl:part name="GetAllFlagStatesOutput" element="ref:GetAllFlagStatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllRegistrationOfficesInput">
    <wsdl:part name="GetAllRegistrationOfficesInput" element="ref:GetAllRegistrationOfficesRequest">
      <wsdl:documentation>No input message needed: No request message is defined.</wsdl:documentation>
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAllRegistrationOfficesOutput">
    <wsdl:part name="GetAllRegistrationOfficesOutput" element="ref:GetAllRegistrationOfficesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllObjectUsageTypesInput">
    <wsdl:part name="GetAllObjectUsageTypesInput" element="ref:GetAllObjectUsageTypesRequest">
      <wsdl:documentation>No input message needed: No request message is defined.</wsdl:documentation>
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAllObjectUsageTypesOutput">
    <wsdl:part name="GetAllObjectUsageTypesOutput" element="ref:GetAllObjectUsageTypesResponse" />
  </wsdl:message>
  <wsdl:message name="GetOrganizationCoverageTagsInput">
    <wsdl:part name="GetOrganizationCoverageTagsInput" element="ref:GetOrganizationCoverageTagsRequest" />
  </wsdl:message>
  <wsdl:message name="GetOrganizationCoverageTagsOutput">
    <wsdl:part name="GetOrganizationCoverageTagsOutput" element="ref:GetOrganizationCoverageTagsResponse" />
  </wsdl:message>
  <wsdl:portType name="Reference">
    <wsdl:operation name="GetAllConstructionTypes">
      <wsdl:documentation>Dutch functional name: "Ophalen alle BOUWAARDEN"</wsdl:documentation>
      <wsdl:input message="tns:GetAllConstructionTypesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllConstructionTypes">
        <wsdl:documentation>
				  All: Response contains all ConstructionTypes isActive = true &amp; isActive = false
				  Active (= DEFAULT): Response contains only ConstructionTypes with isActive = true
				  Inactive: Response contains only ConstructionTypes with isActive = false
			  </wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllConstructionTypesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllConstructionTypesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllCountries">
      <wsdl:documentation>Dutch functional name: "Ophalen alle LANDEN"</wsdl:documentation>
      <wsdl:input message="tns:GetAllCountriesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllCountries">
        <wsdl:documentation>
					All: Response contains all Countries isActive = true &amp; isActive = false
					Active (= DEFAULT): Response contains only Countries with isActive = true
					Inactive: Response contains only Countries with isActive = false
				</wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllCountriesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllCountriesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllCurrencies">
      <wsdl:documentation>Dutch functional name: "Ophalen alle VALUTA"</wsdl:documentation>
      <wsdl:input message="tns:GetAllCurrenciesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllCurrencies" />
      <wsdl:output message="tns:GetAllCurrenciesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllCurrenciesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllProductTypes">
      <wsdl:documentation>Dutch functional name: "Ophalen alle PRODUCTEN"</wsdl:documentation>
      <wsdl:input message="tns:GetAllProductTypesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllProductTypes" />
      <wsdl:output message="tns:GetAllProductTypesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllProductTypesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllRiskTypes">
      <wsdl:documentation>Dutch functional name: "Ophalen alle RUBRIEKEN"</wsdl:documentation>
      <wsdl:input message="tns:GetAllRiskTypesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllRiskTypes">
        <wsdl:documentation>
					All: Response contains all Risk types isActive = true &amp; isActive = false
					Active (= DEFAULT): Response contains only Risk types with isActive = true
					Inactive: Response contains only Risk types with isActive = false
				</wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllRiskTypesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllRiskTypesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllCoverTypes">
      <wsdl:documentation>Dutch functional name: "Ophalen alle DEKKINGEN"</wsdl:documentation>
      <wsdl:input message="tns:GetAllCoverTypesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllCoverTypes">
        <wsdl:documentation>
					All: Response contains all Cover types isActive = true &amp; isActive = false
					Active (= DEFAULT): Response contains only Cover types with isActive = true
					Inactive: Response contains only Cover types with isActive = false
				</wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllCoverTypesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllCoverTypesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetObjectTypesByProductTypeId">
      <wsdl:documentation>Dutch functional name: "Ophalen VNAB 'BESTEMMINGEN' voor Brand en VNAB 'SOORT' voor Werkmaterieel"</wsdl:documentation>
      <wsdl:input message="tns:GetObjectTypesByProductTypeIdInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetObjectTypesByProductTypeId" />
      <wsdl:output message="tns:GetObjectTypesByProductTypeIdOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetObjectTypesByProductTypeIdResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetMemberObjectTypesByProductTypeId">
      <wsdl:documentation>Dutch functional name: "Ophalen instellingen 'BESTEMMINGEN' voor Brand en 'SOORT' voor Werkmaterieel"</wsdl:documentation>
      <wsdl:input message="tns:GetMemberObjectTypesByProductTypeIdInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetMemberObjectTypesByProductTypeId" />
      <wsdl:output message="tns:GetMemberObjectTypesByProductTypeIdOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetMemberObjectTypesByProductTypeIdResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllUserOrganisations">
      <wsdl:documentation>Dutch functional name: "Ophalen alle GEBRUIKERSORGANISATIES"</wsdl:documentation>
      <wsdl:input message="tns:GetAllUserOrganisationsInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllUserOrganisations" />
      <wsdl:output message="tns:GetAllUserOrganisationsOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllUserOrganisationsResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetUserOrganisationById">
      <wsdl:documentation>Dutch functional name: "Ophalen GEBRUIKERSORGANISATIE op id"</wsdl:documentation>
      <wsdl:input message="tns:GetUserOrganisationByIdInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetUserOrganisationById" />
      <wsdl:output message="tns:GetUserOrganisationByIdOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetUserOrganisationByIdResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllUsersInOwnOrganisation">
      <wsdl:documentation>
				This operation returns core (identifying) data about the user.
				NOTE: This operation does NOT return all USER data. You should use GetUserById to retrieve details.

				Dutch functional name: "Ophalen GEBRUIKERS binnen eigen organisatie"
			</wsdl:documentation>
      <wsdl:input message="tns:GetAllUsersInOwnOrganisationInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllUsersInOwnOrganisation" />
      <wsdl:output message="tns:GetAllUsersInOwnOrganisationOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllUsersInOwnOrganisationResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllBrandsForOwnOrganisation">
      <wsdl:documentation>
				This operation returns all Brands for organisation, used in WERKMATERIEEL.

				Dutch functional name: "Ophalen WERKMATERIEEL MERKEN binnen eigen organisatie"
			</wsdl:documentation>
      <wsdl:input message="tns:GetAllBrandsForOwnOrganisationInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllBrandsForOwnOrganisation" />
      <wsdl:output message="tns:GetAllBrandsForOwnOrganisationOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllBrandsForOwnOrganisationResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetUserById">
      <wsdl:documentation>Dutch functional name: "Ophalen GEBRUIKER"</wsdl:documentation>
      <wsdl:input message="tns:GetUserByIdInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetUserById" />
      <wsdl:output message="tns:GetUserByIdOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetUserByIdResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableClientSpecificationTemplatesForOwnOrganisation">
      <wsdl:documentation>Dutch functional name: "Ophalen mogelijke KLANTSPECIFICATIE TEMPLATES"</wsdl:documentation>
      <wsdl:input message="tns:GetAvailableClientSpecificationTemplatesForOwnOrganisationInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAvailableClientSpecificationTemplatesForOwnOrganisation" />
      <wsdl:output message="tns:GetAvailableClientSpecificationTemplatesForOwnOrganisationOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAvailableClientSpecificationTemplatesForOwnOrganisationResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllFlagStates">
      <wsdl:documentation>Dutch functional name: "Ophalen alle Vlaggenstaten"</wsdl:documentation>
      <wsdl:input message="tns:GetAllFlagStatesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllFlagStates">
        <wsdl:documentation>
        </wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllFlagStatesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllFlagStatesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllRegistrationOffices">
      <wsdl:documentation>Dutch functional name: "Ophalen alle registratiebureau's"</wsdl:documentation>
      <wsdl:input message="tns:GetAllRegistrationOfficesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllRegistrationOffices">
        <wsdl:documentation>
        </wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllRegistrationOfficesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllRegistrationOfficesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllObjectUsageTypes">
      <wsdl:documentation>Dutch functional name: "Ophalen alle gebruik typen"</wsdl:documentation>
      <wsdl:input message="tns:GetAllObjectUsageTypesInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllObjectUsageTypes">
        <wsdl:documentation>
        </wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetAllObjectUsageTypesOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetAllObjectUsageTypesResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetOrganizationCoverageTags">
      <wsdl:documentation>Dutch functional name: "Ophalen alle bijzonderheden op (GBO) organisatie niveau"</wsdl:documentation>
      <wsdl:input message="tns:GetOrganizationCoverageTagsInput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetOrganizationCoverageTags">
        <wsdl:documentation>
        </wsdl:documentation>
      </wsdl:input>
      <wsdl:output message="tns:GetOrganizationCoverageTagsOutput" wsaw:Action="https://webservices.idosplatform.nl/reference/GetOrganizationCoverageTagsResponse" />
      <wsdl:fault name="CustomFault" message="tns:CustomFaultMessage" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ReferenceSOAP" type="tns:Reference">
    <wsdl:documentation>
    </wsdl:documentation>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetAllCountries">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllCountries" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllCurrencies">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllCurrencies" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllProductTypes">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllProductTypes" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetObjectTypesByProductTypeId">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetObjectTypesByProductTypeId" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetMemberObjectTypesByProductTypeId">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetMemberObjectTypesByProductTypeId" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllRiskTypes">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllRiskTypes" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllCoverTypes">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllCoverTypes" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllUserOrganisations">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllUserOrganisations" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetUserOrganisationById">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetUserOrganisationById" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllUsersInOwnOrganisation">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllUsersInOwnOrganisation" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllBrandsForOwnOrganisation">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllBrandsForOwnOrganisation" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetUserById">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetUserById" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllConstructionTypes">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllConstructionTypes" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableClientSpecificationTemplatesForOwnOrganisation">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAvailableClientSpecificationTemplatesForOwnOrganisation" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllFlagStates">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllFlagStates" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllRegistrationOffices">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllRegistrationOffices" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllObjectUsageTypes">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetAllObjectUsageTypes" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetOrganizationCoverageTags">
      <soap12:operation soapAction="https://webservices.idosplatform.nl/reference/GetOrganizationCoverageTags" style="document" />
      <wsdl:input>
        <soap12:body />
      </wsdl:input>
      <wsdl:output>
        <soap12:body />
      </wsdl:output>
      <wsdl:fault>
        <soap12:fault />
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Reference">
    <wsdl:documentation>
		NOTE: Maintenance windows are applicable for the operations in this webservice.
		Calling this operation within maintenance windows will result in an error.
		Please do not schedule batch processes during these periods!
		The iDOSpl@tform maintenance windows can be found on https://help.vnab.nl/idosplatform/webservices (“Onderhoudsvensters”).
	</wsdl:documentation>
    <wsdl:port name="Reference_2.88" binding="tns:ReferenceSOAP">
      <soap12:address location="https://webservices.idosplatform.nl/Reference/2.88" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>