<?xml version="1.0" encoding="UTF-8"?>
<!--======================================--><!-- transformation with DocumentationFilter.xsl --><!-- itServe ag                                                            --><!-- 2003.04.10 Version 1.0                                       --><!-- Achtung:	                                                              --><!-- encoding="ISO-8859-1" umstellen!!!			  --><!--======================================--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:idc="http://www.swissdec.ch/schema/id/20180901/IncidentDeclarationContainer" xmlns:id="http://www.swissdec.ch/schema/id/20180901/IncidentDeclaration" xmlns:c="http://www.swissdec.ch/schema/common/20180901/Common" targetNamespace="http://www.swissdec.ch/schema/id/20180901/IncidentDeclarationContainer" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.0">

    <!-- state of standardisation: FINAL
        intern: release 1.0.0
        publication: 2018-09-25

        SVN keywords
        $Date:: 2018-09-26 01:53:57 +0200 (Mi., 26 Sep 2018)    $: Date of last commit
        $Revision:: 24024                                       $: Revision of last commit
        $Author:: boehm                                         $: Author of last commit

    -->


    <xs:import namespace="http://www.swissdec.ch/schema/common/20180901/Common" schemaLocation="Common.xsd"/>
    <xs:import namespace="http://www.swissdec.ch/schema/id/20180901/IncidentDeclaration" schemaLocation="IncidentDeclaration.xsd"/>


    <!--  IncidentDeclarationRequest
    -->
    <xs:complexType name="DeclareIncidentRequestType">
        <xs:sequence>
            <xs:element name="RequestContext" type="idc:RequestContextType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte de la demande</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Job" type="idc:JobType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Commande</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="IncidentDeclaration" type="id:IncidentDeclarationType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Déclaration de l’événement</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

    <xs:complexType name="RequestContextType">
        <xs:sequence>
            <xs:element name="UserAgent" type="c:UserAgentType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations concernant l'application</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CompanyName" type="c:CompanyNameType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Nom de l'entreprise</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="TransmissionDate" type="xs:dateTime">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Date et Temps de transmission</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="RequestID" type="c:IDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur de la demande</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LanguageCode" type="c:LanguageCodeType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Code de langage</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="MonitoringID" type="c:MonitoringIDType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">ÜberwachungsID</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="JobType">
        <xs:sequence>
            <xs:element name="Addressees" type="idc:AddresseeType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Adresses</xs:documentation>
                </xs:annotation>
                <xs:unique name="InstitutionRefUVG-LAA-Ctrl">
                    <xs:selector xpath="idc:UVG-LAA"/>
                    <xs:field xpath="@institutionIDRef"/>
                </xs:unique>
                <xs:unique name="InstitutionRefUVGZ-LAAC-Ctrl">
                    <xs:selector xpath="idc:UVGZ-LAAC"/>
                    <xs:field xpath="@institutionIDRef"/>
                </xs:unique>
                <xs:unique name="InstitutionRefKU-AC-Ctrl">
                    <xs:selector xpath="idc:KU-AC"/>
                    <xs:field xpath="@institutionIDRef"/>
                </xs:unique>
                <xs:unique name="InstitutionRefKTG-AMC-Ctrl">
                    <xs:selector xpath="idc:KTG-AMC"/>
                    <xs:field xpath="@institutionIDRef"/>
                </xs:unique>
            </xs:element>
            <xs:element name="EndUserNotification" type="idc:UserNotificationType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Notification de l'utilisateur final</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="AddresseeType">
        <xs:sequence>
            <xs:element name="UVG-LAA" type="idc:ControlsType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contrôle institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="UVGZ-LAAC" type="idc:ControlsType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contrôle institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="KU-AC" type="idc:ControlsType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contrôle institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="KTG-AMC" type="idc:ControlsType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contrôle institution</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ControlsType">
        <xs:sequence>
            <xs:element name="ProcessByDistributor" type="c:SimpleBooleanType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Distribution effectuée par le distributeur</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
        <xs:attribute name="institutionIDRef" type="c:InstanceRefIDType" use="required"/>
    </xs:complexType>
    <xs:complexType name="UserNotificationType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Notification de l'utilisateur final</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="Name" type="xs:string">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Nom</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="EmailAddress" type="c:EmailAddressType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Adresse e-mail</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="PhoneNumber" type="xs:string">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Numéro de téléphone</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>


    <!-- IncidentDeclarationResponse
    -->
    <xs:complexType name="DeclareIncidentResponseType">
        <xs:sequence>
            <xs:element name="ResponseContext" type="idc:ContextBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte de la réponse</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Plausible" type="idc:PlausibleNotificationsType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">contrôle de plausibilité terminé avec succès</xs:documentation>
                </xs:annotation>
            </xs:element>

        </xs:sequence>
    </xs:complexType>

    <xs:complexType name="ContextBaseType">
        <xs:sequence>
            <xs:element name="UserAgent" type="c:UserAgentType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations concernant l'application</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="InstitutionName" type="xs:string">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Nom de l'institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="TransmissionDate" type="xs:dateTime">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Temps de transmission</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="ResponseID" type="c:IDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur de la réponse</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="RequestID" type="c:IDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur de la demande</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ContextConsumerBaseType">
        <xs:sequence>
            <xs:element name="UserAgent" type="c:UserAgentType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations concernant l'application</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="InstitutionName" type="xs:string">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Nom de l'institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="TransmissionDate" type="xs:dateTime">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Temps de transmission</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="ResponseID" type="c:IDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur de la réponse</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="RequestID" type="c:IDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur de la demande</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>


    <xs:complexType name="PlausibleNotificationsType">
        <xs:sequence>
            <xs:element name="Info" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Warning" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avertissements</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="JobState" type="idc:JobStateType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">État de la commande</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="JobStateType">
        <xs:sequence>
            <xs:element name="UVG-LAA" type="idc:WorkingStateType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="UVGZ-LAAC" type="idc:WorkingStateType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="KU-AC" type="idc:WorkingStateType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="KTG-AMC" type="idc:KTG-AMC-WorkingStateType" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Institution</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="WorkingStateType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avancement du travail</xs:documentation>
        </xs:annotation>
        <xs:choice>
            <xs:element name="Success" type="idc:IncidentStateType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Succès</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Ignored" type="c:EmptyType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Adresse ignorée</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Error" type="idc:ErrorResponseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">
                            Traitement failli, causé par un problème du receveur
                        </xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:choice>
        <xs:attribute name="institutionIDRef" type="c:InstanceRefIDType" use="required"/>
    </xs:complexType>
    <xs:complexType name="KTG-AMC-WorkingStateType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avancement du travail</xs:documentation>
        </xs:annotation>
        <xs:choice>
            <xs:element name="Success" type="idc:KTG-AMC-IncidentStateType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Succès</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Ignored" type="c:EmptyType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Adresse ignorée</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Error" type="idc:ErrorResponseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">
                            Traitement failli, causé par un problème du receveur
                        </xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:choice>
        <xs:attribute name="institutionIDRef" type="c:InstanceRefIDType" use="required"/>
    </xs:complexType>
    <xs:complexType name="IncidentStateType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avancement du travail</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="AddresseeContext" type="idc:ContextConsumerBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte du destinataire</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="InstitutionAddress" type="c:NameAndAddressType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Adresse institutionnelle</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DigitalizationScope" type="idc:DigitalizationScopeType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Domaines de numérisation</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Staff" type="id:AccidentStaffType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Employés</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Info" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Warning" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avertissements</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="KTG-AMC-IncidentStateType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avancement du travail</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="AddresseeContext" type="idc:ContextConsumerBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte du destinataire</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="InstitutionAddress" type="c:NameAndAddressType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Adresse institutionnelle</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DigitalizationScope" type="idc:DigitalizationScopeType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Domaines de numérisation</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Staff" type="id:KTG-AMC-StaffType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Employés</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Info" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Warning" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avertissements</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

    <xs:simpleType name="DigitalizationScopeType">
        <xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="Basic"/>
            <xs:enumeration value="BasicCoverage"/>
            <xs:enumeration value="BasicCoverageSettlement"/>
            <xs:enumeration value="BasicDialog"/>
            <xs:enumeration value="BasicCoverageDialog"/>
            <xs:enumeration value="BasicCoverageSettlementDialog"/>
        </xs:restriction>
    </xs:simpleType>

    <xs:complexType name="IncidentDeclarationFaultType">
        <xs:sequence>
            <xs:element name="FaultContext" type="idc:ContextBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte d'erreur</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="FaultState" type="c:FaultStateType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">État de l'erreur</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

    <xs:complexType name="IncidentDeclarationConsumerFaultType">
        <xs:sequence>
            <xs:element name="FaultContext" type="idc:ContextConsumerBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte d'erreur</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="FaultState" type="c:FaultStateType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">État de l'erreur</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>


    <xs:complexType name="ErrorResponseType">
        <xs:annotation>
            
        </xs:annotation>
        <xs:sequence>
            <xs:element name="EndUserInformation" type="xs:string">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations pour l'utilisateur final</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DetailInformation" type="xs:string" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations détaillées</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="FaultInformation" type="idc:IncidentDeclarationFaultType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations du receveur concernant l'erreur</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

    <!-- usage: IncidentDeclarationConsumerContainer -->
    <xs:complexType name="ReducedWorkingStateType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avancement du travail</xs:documentation>
        </xs:annotation>
        <xs:complexContent>
            <xs:restriction base="idc:WorkingStateType">
                <xs:choice>
                    <xs:element name="Success" type="idc:IncidentStateType">
                        <xs:annotation>
                            
                            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Succès</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:choice>
            </xs:restriction>
        </xs:complexContent>
    </xs:complexType>
    <xs:complexType name="Reduced-KTG-AMC-WorkingStateType">
        <xs:annotation>
            
            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avancement du travail</xs:documentation>
        </xs:annotation>
        <xs:complexContent>
            <xs:restriction base="idc:KTG-AMC-WorkingStateType">
                <xs:choice>
                    <xs:element name="Success" type="idc:KTG-AMC-IncidentStateType">
                        <xs:annotation>
                            
                            <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Succès</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:choice>
            </xs:restriction>
        </xs:complexContent>
    </xs:complexType>

    <!-- end
    IncidentDeclaration -->


    <!-- SynchronizeIncident
    -->
    <xs:complexType name="SynchronizeIncidentRequestType">
        <xs:sequence>
            <xs:element name="RequestContext" type="idc:RequestContextType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte de la demande</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Company" type="id:CompanyUIDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Entreprise</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Institution" type="idc:InstitutionIdentificationType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Institution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="IncidentStories" type="id:IncidentStoriesRequestType" minOccurs="0" maxOccurs="unbounded">
                <xs:unique name="StoryID-Ctrl">
                    <xs:selector xpath="id:*"/>
                    <xs:field xpath="id:StoryID"/>
                </xs:unique>
            </xs:element>
            <xs:element name="StoriesWithoutDeclaration" type="id:StoriesWithoutDeclarationType" minOccurs="0">
                <xs:unique name="WithoutDeclarationStoryID-Ctrl">
                    <xs:selector xpath="id:*"/>
                    <xs:field xpath="id:StoryID"/>
                </xs:unique>
            </xs:element>

        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="InstitutionIdentificationType">
        <xs:sequence>
            <xs:element name="InsuranceID" type="c:IDType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur d'assurance</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Domain" type="idc:DomainType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Domaine</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CustomerIdentity" type="c:NotEmptyStringType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur du client de l'assurance</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="ContractIdentity" type="c:NotEmptyStringType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Identificateur de contrat</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="DomainType">
        <xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="UVG-LAA"/>
            <xs:enumeration value="UVGZ-LAAC"/>
            <xs:enumeration value="KU-AC"/>
            <xs:enumeration value="KTG-AMC"/>
        </xs:restriction>
    </xs:simpleType>

    <xs:complexType name="SynchronizeIncidentConsumerType">
        <xs:sequence>
            <xs:element name="AddresseeContext" type="idc:ContextConsumerBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte de la réponse</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Institution" type="idc:InstitutionIdentificationType"/>
            <xs:element name="DigitalizationScope" type="idc:DigitalizationScopeType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Domaines de numérisation</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="IncidentStories" type="id:IncidentStoriesResponseType" minOccurs="0" maxOccurs="unbounded">
                <xs:unique name="ConsumerStoryID-Ctrl">
                    <xs:selector xpath="id:*"/>
                    <xs:field xpath="id:StoryID"/>
                </xs:unique>
            </xs:element>
            <xs:element name="StoriesWithoutDeclaration" type="id:StoriesWithoutDeclarationType" minOccurs="0">
                <xs:unique name="WithoutDeclarationConsumerStoryID-Ctrl">
                    <xs:selector xpath="id:*"/>
                    <xs:field xpath="id:StoryID"/>
                </xs:unique>
            </xs:element>
            <xs:element name="Available" minOccurs="0">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="IncidentCaseID" type="c:IDType" minOccurs="1" maxOccurs="unbounded"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="Info" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Informations</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Warning" type="c:NotificationsType" minOccurs="0">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Avertissements</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

    <xs:complexType name="SynchronizeIncidentResponseType">
        <xs:sequence>
            <xs:element name="ResponseContext" type="idc:ContextBaseType">
                <xs:annotation>
                    
                    <xs:documentation xmlns:fo="http://www.w3.org/1999/XSL/Format">Contexte de la réponse</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="SynchronizeIncidentConsumer" type="idc:SynchronizeIncidentConsumerType">
                <xs:unique name="ConsumerIncidentContextID-Ctrl">
                    <xs:selector xpath="idc:IncidentStories/id:IncidentContext"/>
                    <xs:field xpath="id:CompanyCaseID"/>
                    <xs:field xpath="id:InsuranceCaseID"/>
                    <xs:field xpath="id:IncidentCaseID"/>
                </xs:unique>
            </xs:element>
        </xs:sequence>
    </xs:complexType>

    <!-- end
    SynchronizeIncident -->

</xs:schema>