﻿<?xml version="1.0" encoding="utf-8" ?>
<schema xmlns:tns="https://webservices.sanctieplatform.nl/person/" elementFormDefault="qualified" targetNamespace="https://webservices.sanctieplatform.nl/person/" xmlns="http://www.w3.org/2001/XMLSchema">
	<simpleType name="PersonOrderDirection">
        <restriction base="string">
            <enumeration value="Ascending" />
            <enumeration value="Descending" />
        </restriction>
    </simpleType>
    <complexType name="BirthdayType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="BirthdateMatchType" minOccurs="1" maxOccurs="1" default="EqualTo">
                <annotation>
                    <documentation>EqualTo (=DEFAULT)</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="GreaterThan" />
                        <enumeration value="GreatherThanOrEqualTo" />
                        <enumeration value="EqualTo" />
                        <enumeration value="LessThanOrEqualTo" />
                        <enumeration value="LessThan" />
                    </restriction>
                </simpleType>
            </element>
            <element name="BirthdatePeriod" type="date" minOccurs="1" maxOccurs="1" />
        </sequence>
    </complexType>
    <complexType name="BusinessAddressType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="AddressLine" minOccurs="1" maxOccurs="1" nillable="true">
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="200" />
                    </restriction>
                </simpleType>
            </element>
            <element name="City" minOccurs="1" maxOccurs="1" nillable="true">
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="200" />
                    </restriction>
                </simpleType>
            </element>
            <element name="ZipCode" minOccurs="1" maxOccurs="1" nillable="true">
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="10" />
                    </restriction>
                </simpleType>
            </element>
            <element name="CountryId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="DocumentDownloadsType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="Document" type="tns:DocumentDownloadType" minOccurs="0" maxOccurs="unbounded" />
        </sequence>
    </complexType>
    <complexType name="DocumentDownloadType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="DocumentId" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>The technical id of the document to download.</documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="FileName" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>The complete file name (as shown in link GUI).</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="255" />
                    </restriction>
                </simpleType>
            </element>
            <element name="DocumentType" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        see Reference.GetAllDocumentTypes
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="UserId" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>The id of the user who uploaded the document</documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="UploadedOnAt" type="dateTime" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        The date and time when this document was uploaded.
                    </documentation>
                </annotation>
            </element>
        </sequence>
    </complexType>
    <complexType name="DocumentUploadsType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="Document" type="tns:DocumentUploadType" minOccurs="0" maxOccurs="unbounded" nillable="true" />
        </sequence>
    </complexType>
    <complexType name="DocumentUploadType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="DocumentId" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>The technical id of the document to download.</documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="DocumentType" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        NOTE: When attaching a DocumenTypeId that DocumentType has to be IsSelectable = true!
                        see Reference.GetAllDocumentTypes
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="InvestigationIdsType">
        <sequence minOccurs="1">
            <element name="InvestigationId" type="tns:InvestigationIdType" minOccurs="0" maxOccurs="unbounded" />
        </sequence>
    </complexType>
    <complexType name="InvestigationIdType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="InvestigationId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="LinksType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="Link" type="tns:LinkType" minOccurs="0" maxOccurs="unbounded" nillable="true" />
        </sequence>
    </complexType>
    <complexType name="LinkType">
        <annotation>
            <documentation>
                When updating links the system should process links based on Name and URL:
                User will not provide technical id's when updating.
            </documentation>
        </annotation>
        <sequence>
            <element name="Name" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="255" />
                    </restriction>
                </simpleType>
            </element>
            <element name="URL" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>e.g. http://www.company.nl</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <maxLength value="4000" />
                        <minLength value="10" />
                        <pattern value="((h|T)(t|T)(t|T)(p|P)(s?|S?)://.+)|((f|F)(t|T)(p|P)://.+)" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="PersonGetType">
        <sequence>
            <element name="Source" minOccurs="1" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>Is returned in response if the PERSON is of the type: "Share Holder", "Control Holder" of "Manager</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="Manual" />
                        <enumeration value="Dnb" />
                        <enumeration value="UBO" />
                        <enumeration value="Import" />
                    </restriction>
                </simpleType>
            </element>
            <element name="PersonId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="FirstNames" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>All names in accordance with identification e.g. Josef Johanenes Franciscus.</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="250" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Prefix" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>
                        Prefix of the last name: e.g. van der.
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="250" />
                    </restriction>
                </simpleType>
            </element>
            <element name="LastName" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>e.g. Ende</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="250" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Address" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>
                        In accordance with the notation in the country
                        e.g. St Helens, 1 Under Shaft
                        For international address standards see: https://en.wikipedia.org/wiki/Address_(geography)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="250" />
                    </restriction>
                </simpleType>
            </element>
            <element name="ZipCode" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>e.g. 2516 AH</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="10" />
                    </restriction>
                </simpleType>
            </element>
            <element name="City" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>e.g. Amsterdam.</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="200" />
                    </restriction>
                </simpleType>
            </element>
            <element name="CountryId" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        see Reference.GetAllCountries
                        Netherlands (the) (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Birthdate" type="date" minOccurs="0" maxOccurs="1" nillable="true" />
            <element name="CityOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>e.g. Amsterdam</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="200" />
                    </restriction>
                </simpleType>
            </element>
            <element name="CountryOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>

                        see Reference.GetAllCountries
                        Netherlands (the) (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Nationality" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>
                        see Reference.GetAllNationalities
                        EN - Nederlandse (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Gender" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>Can not be empty in GUI, therefore Min Occurs = 1</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="Unknown" />
                        <enumeration value="Male" />
                        <enumeration value="Female" />
                        <enumeration value="Other" />
                    </restriction>
                </simpleType>
            </element>
            <element name="BankAccountCountry" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>
                        Returned if PERSON is of the type "subject"
                        see Reference.GetAllCountries
                        Netherlands (the) (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="UniqueIdentificationNumber" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>
                        Returned if PERSON is of the type "subject".
                        Used to identify a person. Unique within member.
                        For example the CRM id of the person.
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="250" />
                    </restriction>
                </simpleType>
            </element>
            <element name="IsActive" type="boolean" minOccurs="1" maxOccurs="1" default="true">
                <annotation>
                    <documentation>Returned if PERSON is of the type "subject".</documentation>
                </annotation>
            </element>
            <element name="HasSecrecy" type="boolean" minOccurs="0" maxOccurs="1">
                <annotation>
                    <documentation>Returned in response if PERSON is of the type "Share Holder", "Control Holder" of "Manager" AND source NOT EQUAL to D&amp;B</documentation>
                </annotation>
            </element>
            <element name="References" minOccurs="0" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>
                        e.g. Own reference 1; Own reference 2
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="500" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Documents" type="tns:DocumentDownloadsType" minOccurs="0" maxOccurs="1" nillable="true" />
            <element name="Links" type="tns:LinksType" minOccurs="0" maxOccurs="1" nillable="true" />
            <element name="Comments" minOccurs="0" maxOccurs="1" nillable="true">
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="2000" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Subject" type="tns:SubjectType" minOccurs="0" maxOccurs="1">
                <annotation>
                    <documentation>
                        Returned in response if PERSON is of the "Share Holder", "Control Holder" or "Manager".
                        Returns information about the SUBJECT the PERSON belongs to.
                    </documentation>
                </annotation>
            </element>
            <element name="History" type="tns:PersonHistoryType" minOccurs="0" maxOccurs="1">
                <annotation>
                    <documentation>
                        This section is returned if PERSON is of the type "subject".
                        This displays rows of the modification history of the PERSON: who, what and when.

                        NOTE: In the GUI a "More history" link is shown if there are morre history rows. Each press opens 3 more rows.

                    </documentation>
                </annotation>
            </element>
            <element name="InvestigationIds" type="tns:InvestigationIdsType" minOccurs="0" maxOccurs="1" nillable="true" />
        </sequence>
    </complexType>
    <complexType name="PersonHistoryRowType">
        <annotation>
            <documentation>Contains one row of the history.</documentation>
        </annotation>
        <sequence minOccurs="1" maxOccurs="1">
            <element name="HistoryUserId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="HistoryModificationType" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>NOTE: Changes made using this web service are registered as "Manual".</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="Import" />
                        <enumeration value="Manual" />
                    </restriction>
                </simpleType>
            </element>
            <element name="HistoryDate" type="date" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>Date of the modification</documentation>
                </annotation>
            </element>
        </sequence>
    </complexType>
    <complexType name="PersonHistoryType">
        <annotation>
            <documentation>Contains one ore more PERSON history rows</documentation>
        </annotation>
        <sequence minOccurs="1" maxOccurs="1">
            <element name="PersonHistoryRow" type="tns:PersonHistoryRowType" minOccurs="1" maxOccurs="unbounded">
                <annotation>
                    <documentation />
                </annotation>
            </element>
        </sequence>
    </complexType>
    <complexType name="PersonIdRangeType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="IdRangeMatchType" minOccurs="1" maxOccurs="1" default="EqualTo">
                <simpleType>
                    <restriction base="string">
                        <enumeration value="GreaterThan" />
                        <enumeration value="GreatherThanOrEqualTo" />
                        <enumeration value="EqualTo" />
                    </restriction>
                </simpleType>
            </element>
            <element name="PersonId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="PersonIdsType">
        <sequence minOccurs="1">
            <element name="PersonId" type="tns:PersonIdType" minOccurs="1" maxOccurs="unbounded">
                <annotation>
                    <documentation />
                </annotation>
            </element>
        </sequence>
    </complexType>
    <complexType name="PersonIdType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="PersonId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="PersonsResultsType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="Person" type="tns:PersonResultType" minOccurs="0" maxOccurs="unbounded" />
        </sequence>
    </complexType>
    <complexType name="PersonResultType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="PersonId" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="UniqueIdentificationNumber" minOccurs="1" maxOccurs="1" nillable="true">
                <annotation>
                    <documentation>Used to identify a person. Unique within member. For example the CRM id of the person.</documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="250" />
                    </restriction>
                </simpleType>
            </element>
            <element name="FullName" minOccurs="1" maxOccurs="1">
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="1000" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Status" minOccurs="1" maxOccurs="1" default="Active">
                <simpleType>
                    <restriction base="string">
                        <enumeration value="Active" />
                        <enumeration value="Inactive" />
                    </restriction>
                </simpleType>
            </element>
            <element name="InvestigationIds" type="tns:InvestigationIdsType" minOccurs="1" maxOccurs="1" nillable="true" />
        </sequence>
    </complexType>
    <complexType name="RegistrationCodeType">
        <annotation>
            <documentation>
                This type contains the combination of
                1) The RegistrationCodeType Id (e.g. id of "Registratienummer Nederland")
                2) The RegistrationCode value (e.g. "12345678")
            </documentation>
        </annotation>
        <sequence minOccurs="1" maxOccurs="1">
            <element name="RegistrationCodeTypeId" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        Unique id of the RegistratationCodeType:
                        See operation Reference.GetAllRegistrationCodeTypes
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="integer">
                        <minInclusive value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="RegistrationCode" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation />
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <minLength value="1" />
                        <maxLength value="100" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="RegistrationCodesType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="RegistrationCode" type="tns:RegistrationCodeType" minOccurs="1" maxOccurs="unbounded" />
        </sequence>
    </complexType>
    <complexType name="SubjectType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="Source" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        Indication of the source of the SUBJECT details
                        "FO Personen" Schermontwerp #13: "Dun &amp; Bradstreet" OR "Handmatig"
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="DnB" />
                        <enumeration value="Manual" />
                    </restriction>
                </simpleType>
            </element>
            <element name="PersonSubjectRelation" type="string" minOccurs="1" maxOccurs="1">
                <annotation>
                    <documentation>
                        Returns relation PERSON and SUBJECT in the format: &lt;full name person&gt; is &lt;relation to subject&gt;
                        Possible values of relation:
                        - "Share Holder"
                        - "Control Holder"
                        - "Manager"
                        Combinations are possible.
                    </documentation>
                </annotation>
            </element>
            <element name="FormalName" minOccurs="1" maxOccurs="1" nillable="true">
                <simpleType>
                    <restriction base="string">
                        <maxLength value="1000" />
                        <minLength value="1" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Registrations" type="tns:RegistrationCodesType" minOccurs="0" maxOccurs="1" />
            <element name="BusinessAddress" type="tns:BusinessAddressType" minOccurs="1" maxOccurs="1" />
        </sequence>
    </complexType>
    <complexType name="PagingRequestType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="PageSize" minOccurs="1" maxOccurs="1" default="100" nillable="false">
                <annotation>
                    <documentation>
                        The number of rows per page.
                        100 (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="10" />
                        <enumeration value="50" />
                        <enumeration value="100" />
                    </restriction>
                </simpleType>
            </element>
            <element name="PageNumber" minOccurs="1" maxOccurs="1" default="0" nillable="false">
                <annotation>
                    <documentation>
                        The requested page number
                        0 = The first page (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="0" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <complexType name="PagingResponseType">
        <sequence minOccurs="1" maxOccurs="1">
            <element name="PageSize" minOccurs="1" maxOccurs="1" default="100" nillable="false">
                <annotation>
                    <documentation>
                        The returned number of rows per page.
                        100 (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="string">
                        <enumeration value="10" />
                        <enumeration value="50" />
                        <enumeration value="100" />
                    </restriction>
                </simpleType>
            </element>
            <element name="PageNumber" minOccurs="1" maxOccurs="1" default="0" nillable="false">
                <annotation>
                    <documentation>
                        The returned page
                        0 = The first page (=DEFAULT)
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="0" />
                    </restriction>
                </simpleType>
            </element>
            <element name="Count" minOccurs="1" maxOccurs="1" nillable="false">
                <annotation>
                    <documentation>
                        The total number of search results.
                        Can be used to determine total page number.
                        First page = 0
                    </documentation>
                </annotation>
                <simpleType>
                    <restriction base="int">
                        <minInclusive value="0" />
                    </restriction>
                </simpleType>
            </element>
        </sequence>
    </complexType>
    <element name="CreatePersonRequest">
        <annotation>
            <documentation>
                In the GUI the user is dynamically shown the complete name in this format &lt;first names&gt; &lt;prefix&gt; &lt;last name&gt;
                Please use the official spelling and capitalization as appropriate
            </documentation>
        </annotation>
        <complexType>
            <sequence>
                <element name="OnBehalfUserId" minOccurs="1" maxOccurs="1" nillable="false">
                    <annotation>
                        <documentation>see Reference.GetAllUsersInOwnOrganisation and use users with IsActive = TRUE</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="FirstNames" minOccurs="1" maxOccurs="1">
                    <annotation>
                        <documentation>All names in accordance with identification e.g. Josef Johanenes Franciscus.</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="250" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Prefix" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>Prefix of the last name: e.g. van der.</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="250" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="LastName" minOccurs="1" maxOccurs="1">
                    <annotation>
                        <documentation>e.g. Ende</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="250" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Address" minOccurs="0" maxOccurs="1">
                    <annotation>
                        <documentation>
                            In accordance with the notation in the country
                            e.g. St Helens, 1 Under Shaft
                            For international address standards see: https://en.wikipedia.org/wiki/Address_(geography)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="250" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="ZipCode" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>e.g. 2516 AH</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="10" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="City" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>e.g. Amsterdam.</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="200" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="CountryId" minOccurs="1" maxOccurs="1">
                    <annotation>
                        <documentation>
                            Only active countries can be used!
                            see Reference.GetAllCountries with IsActive = ACTIVE
                            Netherlands (the) (=DEFAULT)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Birthdate" type="date" minOccurs="0" maxOccurs="1" nillable="true" />
                <element name="CityOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>e.g. Amsterdam</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="200" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="CountryOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Active and inactive countries can be used.
                            see Reference.GetAllCountries
                            Netherlands (the) (=DEFAULT)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Nationality" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            see Reference.GetAllNationalities
                            EN - Nederlandse (=DEFAULT)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Gender" minOccurs="0" maxOccurs="1" nillable="true">
                    <simpleType>
                        <restriction base="string">
                            <enumeration value="Male" />
                            <enumeration value="Female" />
                            <enumeration value="Other" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="BankAccountCountry" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            see Reference.GetAllCountries
                            Netherlands (the) (=DEFAULT)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="UniqueIdentificationNumber" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Returned if PERSON is of the type "subject".
                            Used to identify a person. Unique within member.
                            For example the CRM id of the person.
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="250" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="IsActive" type="boolean" minOccurs="1" maxOccurs="1" default="true">
                    <annotation>
                        <documentation>true (=DEFAULT)</documentation>
                    </annotation>
                </element>
                <element name="References" minOccurs="0" maxOccurs="1">
                    <annotation>
                        <documentation>
                            Should be unique
                            e.g. Own reference 1; Own reference 2
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="500" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Documents" type="tns:DocumentUploadsType" minOccurs="0" maxOccurs="1" nillable="true" />
                <element name="Links" type="tns:LinksType" minOccurs="0" maxOccurs="1" nillable="true" />
                <element name="Comments" minOccurs="0" maxOccurs="1" nillable="true">
                    <simpleType>
                        <restriction base="string">
                            <minLength value="1" />
                            <maxLength value="2000" />
                        </restriction>
                    </simpleType>
                </element>
            </sequence>
        </complexType>
    </element>
    <element name="CreatePersonResponse">
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <element name="PersonId" minOccurs="1" maxOccurs="1">
                    <annotation>
                        <documentation>
                            When the PERSON has been created the technical id of the PERSON is returned.

                            See "FO Personen" "Bepaling indicatie Over te nemen" for details about the processing of IDE's when processing the request.
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
            </sequence>
        </complexType>
    </element>
    <element name="DeletePersonByIdRequest">
        <annotation>
            <documentation>
                NOTE: A PERSON can ONLY be deleted when NO INVESTIGATION is linked!
                In the GUI a confirmation message is shown.
            </documentation>
        </annotation>
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <element name="OnBehalfUserId" minOccurs="1" maxOccurs="1" nillable="false">
                    <annotation>
                        <documentation>see Reference.GetAllUsersInOwnOrganisation and use users with IsActive = TRUE</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="PersonId" minOccurs="1" maxOccurs="1">
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
            </sequence>
        </complexType>
    </element>
    <element name="DeletePersonByIdResponse">
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <sequence minOccurs="1" maxOccurs="1">
                    <element name="PersonId" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>
                                Unique technical id of the PERSON
                                see Organisation.GetPersonById
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="DeletedByUserId" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>See operation Reference.GetUserById</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                </sequence>
            </sequence>
        </complexType>
    </element>
    <element name="GetPersonByIdRequest">
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <element name="OnBehalfUserId" minOccurs="1" maxOccurs="1" nillable="false">
                    <annotation>
                        <documentation>see Reference.GetAllUsersInOwnOrganisation and use users with IsActive = TRUE</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="PersonId" minOccurs="1" maxOccurs="1">
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="InvestigationId" minOccurs="0" maxOccurs="1" nillable="true">
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
            </sequence>
        </complexType>
    </element>
    <element name="GetPersonByIdResponse">
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <element name="Person" type="tns:PersonGetType" minOccurs="1" maxOccurs="1">
                    <annotation>
                        <documentation>
                            Person of all types (not restricted to SUBJECTS) can be retrieved.

                            Details about this type can be found in "FO Personen" in the section "Scherm – Persoon bekijken".
                        </documentation>
                    </annotation>
                </element>
            </sequence>
        </complexType>
    </element>
    <element name="SearchPersonsByCriteriaRequest">
        <annotation>
            <documentation>NOTE: In the GUI there is an option to use PERSON id as a search criterium. In the web services you should use GetPersonById in this case. Therefore there is no PersonId element.</documentation>
        </annotation>
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <element name="OnBehalfUserId" minOccurs="1" maxOccurs="1" nillable="false">
                    <annotation>
                        <documentation>see Reference.GetAllUsersInOwnOrganisation and use users with IsActive = TRUE</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="PersonIdRange" type="tns:PersonIdRangeType" minOccurs="0" maxOccurs="1" nillable="true" />
                <element name="UniqueIdentificationNumber" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Returned if PERSON is of the type "subject".
                            Used to identify a person. Unique within member.
                            For example the CRM id of the person.
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="2" />
                            <maxLength value="250" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Name" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Basic search element.
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <minLength value="2" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="CountryId" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Basic search element.
                            Use Reference.GetAllCountries for input.
                            Both active and inactive countries can be used.
                            The technical id of The Netherlands (=DEFAULT)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Reference" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Advanced search element
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <maxLength value="500" />
                            <minLength value="2" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Address" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>Advanced search element</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <maxLength value="500" />
                            <minLength value="2" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="ZipCode" minOccurs="0" maxOccurs="1" nillable="true">
                    <simpleType>
                        <restriction base="string">
                            <maxLength value="10" />
                            <minLength value="2" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="City" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>Advanced search element.</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <maxLength value="200" />
                            <minLength value="2" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="BankAccountCountryId" type="int" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Advanced search element.
                            Active and inactive COUNTRIES can be used.
                            Use Reference.GetAllCountries for input.
                        </documentation>
                    </annotation>
                </element>
                <element name="Status" minOccurs="0" maxOccurs="1" default="All" nillable="true">
                    <annotation>
                        <documentation>
                            Advanced search element.
                            All (=DEFAULT)
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <enumeration value="All" />
                            <enumeration value="Active" />
                            <enumeration value="Inactive" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="BirthdayPeriod" type="tns:BirthdayType" minOccurs="0" maxOccurs="1" nillable="true" />
                <element name="CityOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                    <simpleType>
                        <restriction base="string">
                            <maxLength value="200" />
                            <minLength value="2" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="CountryOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Advanced search element.
                            Active and inactive COUNTRIES can be used.
                            Use Reference.GetAllCountries for input.
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Nationality" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>
                            Advanced search element.
                            Active and inactive nationalities can be used
                            Use Reference.GetAllNationalities for input.
                        </documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="int">
                            <minInclusive value="1" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="Gender" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>Advanced search element.</documentation>
                    </annotation>
                    <simpleType>
                        <restriction base="string">
                            <enumeration value="Male" />
                            <enumeration value="Female" />
                            <enumeration value="Other" />
                        </restriction>
                    </simpleType>
                </element>
                <element name="OrderBy" type="string" minOccurs="0" maxOccurs="1" nillable="true">
                    <annotation>
                        <documentation>Field to sort on</documentation>
                    </annotation>
                </element>
				<element name="OrderDirection" type="tns:PersonOrderDirection" minOccurs="0" maxOccurs="1" default="Descending" nillable="true">
					<annotation>
						<documentation>Descending (=DEFAULT)</documentation>
					</annotation>
				</element>
                <element name="Paging" type="tns:PagingRequestType" minOccurs="1" maxOccurs="1" nillable="false" />
            </sequence>
        </complexType>
    </element>
    <element name="SearchPersonsByCriteriaResponse">
        <annotation>
            <documentation>Details can be found in "FO Personen" in "Schermontwerp (uitgebreid zoeken)"</documentation>
        </annotation>
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <element name="Persons" type="tns:PersonsResultsType" minOccurs="1" maxOccurs="1">
                    <annotation>
                        <documentation>The elements returnded within Persons are ordered by PersonId descending (latest first).</documentation>
                    </annotation>
                </element>
                <element name="Paging" type="tns:PagingResponseType" minOccurs="1" maxOccurs="1" nillable="false" />
            </sequence>
        </complexType>
    </element>
    <element name="UpdatePersonByIdRequest">
        <annotation>
            <documentation>
                NOTE: Always set *all* values in the update request including unchanged values!

                Details can be found in "FO Personen" part "Scherm – Persoon wijzigen"
            </documentation>
        </annotation>
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <sequence>
                    <element name="OnBehalfUserId" minOccurs="1" maxOccurs="1" nillable="false">
                        <annotation>
                            <documentation>see Reference.GetAllUsersInOwnOrganisation and use users with IsActive = TRUE</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="PersonId" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>PersonId of the PERSON to update.</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="FirstNames" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>All names in accordance with identification e.g. Josef Johanenes Franciscus.</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="250" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="Prefix" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>Prefix of the last name: e.g. van der.</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="250" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="LastName" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>e.g. Ende</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="250" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="Address" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>
                                In accordance with the notation in the country
                                e.g. St Helens, 1 Under Shaft
                                For international address standards see: https://en.wikipedia.org/wiki/Address_(geography)
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="250" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="ZipCode" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>e.g. 2516 AH</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="10" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="City" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>e.g. Amsterdam.</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="200" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="CountryId" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>
                                Only active COUNTRIES be used
                                see Reference.GetAllCountries
                                Netherlands (the) (=DEFAULT)
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="Birthdate" type="date" minOccurs="0" maxOccurs="1" nillable="true" />
                    <element name="CityOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>e.g. Amsterdam</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="200" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="CountryOfBirth" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>
                                Active and inactive COUNTRIES can be used.
                                see Reference.GetAllCountries
                                Netherlands (the) (=DEFAULT)
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="Nationality" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>
                                Active and inactive NATIONALITY values can be used.
                                see Reference.GetAllNationalities
                                EN - Nederlandse (=DEFAULT)
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="Gender" minOccurs="0" maxOccurs="1" nillable="true">
                        <simpleType>
                            <restriction base="string">
                                <enumeration value="Male" />
                                <enumeration value="Female" />
                                <enumeration value="Other" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="BankAccountCountry" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>
                                Only active COUNTRIES be used
                                see Reference.GetAllCountries
                                Netherlands (the) (=DEFAULT)
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="UniqueIdentificationNumber" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>
                                Returned if PERSON is of the type "subject".
                                Used to identify a person. Unique within member.
                                For example the CRM id of the person.
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="250" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="IsActive" type="boolean" minOccurs="1" maxOccurs="1" default="true">
                        <annotation>
                            <documentation>TRUE (=DEFAULT)</documentation>
                        </annotation>
                    </element>
                    <element name="References" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>
                                e.g. Own reference 1; Own reference 2
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="500" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="Documents" type="tns:DocumentUploadsType" minOccurs="0" maxOccurs="1" nillable="true" />
                    <element name="Links" type="tns:LinksType" minOccurs="0" maxOccurs="1" nillable="true">
                        <annotation>
                            <documentation>NOTE: No LINK id's have to be provided here by the user.</documentation>
                        </annotation>
                    </element>
                    <element name="Comments" minOccurs="0" maxOccurs="1" nillable="true">
                        <simpleType>
                            <restriction base="string">
                                <minLength value="1" />
                                <maxLength value="2000" />
                            </restriction>
                        </simpleType>
                    </element>
                </sequence>
            </sequence>
        </complexType>
    </element>
    <element name="UpdatePersonByIdResponse">
        <complexType>
            <sequence minOccurs="1" maxOccurs="1">
                <sequence minOccurs="1" maxOccurs="1">
                    <element name="PersonId" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>
                                Unique technical id of the PERSON
                                see Organisation.GetPersonById
                            </documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="ModifiedByUserId" minOccurs="1" maxOccurs="1">
                        <annotation>
                            <documentation>See operation Reference.GetUserById</documentation>
                        </annotation>
                        <simpleType>
                            <restriction base="int">
                                <minInclusive value="1" />
                            </restriction>
                        </simpleType>
                    </element>
                    <element name="ModifiedOnAt" type="dateTime" minOccurs="1" maxOccurs="1" />
                </sequence>
            </sequence>
        </complexType>
    </element>
</schema>
