Directives pour les declarations d'incidents: Receiver
Norme suisse en matière des prestations-CH (KLE) / IncidentDeclaration
Eine Gemeinschaftsarbeit der / En cooperation avec eAHV, SUVA, SSK/Stv-BE, BFS und SVV.
Technical Schemadocumentation (TechDoc)
Filename: IncidentDeclarationTechDoc_fr.html
Status: final
Schema: IncidentDeclaration.xsd
Namespace: http://www.swissdec.ch/schema/id/20180901/IncidentDeclaration
Schemaversion: 20180901 / 1.0 ( major / minor )
Generated with an adaption of xs3p (http://titanium.dstc.edu.au/xml/xs3p/)
Ausgabe / Edition 26.09.2018 11:45


Table of Contents

top

Schema Document Properties

Target Namespace http://www.swissdec.ch/schema/id/20180901/IncidentDeclaration
Version 0.0
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.swissdec.ch/schema/common/20180901/Common (at Common.xsd)

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
id http://www.swissdec.ch/schema/id/20180901/IncidentDeclaration
c http://www.swissdec.ch/schema/common/20180901/Common
xs http://www.w3.org/2001/XMLSchema
Schema Component Representation
<xs:schema targetNamespace="http://www.swissdec.ch/schema/id/20180901/IncidentDeclaration" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.0">
<xs:import namespace="http://www.swissdec.ch/schema/common/20180901/Common" schemaLocation="Common.xsd"/>
...
</xs:schema>
top

Global Definitions

Complex Type: AbsencesType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name AbsencesType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Absence> id:AbsenceType </id:Absence> [1..*] ?
</...>
Schema Component Representation
<xs:complexType name="AbsencesType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Absence" type=" id:AbsenceType " maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AbsenceType

Parent type: None
Direct sub-types: None
Name AbsenceType
Abstract no
XML Instance Representation
<...>
<id:Period> c:TimePeriodType </id:Period> [1]
<id:Hours> id:HoursAndIndustryMinutesType </id:Hours> [1]
</...>
Schema Component Representation
<xs:complexType name="AbsenceType">
<xs:sequence>
<xs:element name="Period" type=" c:TimePeriodType "/>
<xs:element name="Hours" type=" id:HoursAndIndustryMinutesType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AccidentAtLeisureType

Parent type: None
Direct sub-types: None
Name AccidentAtLeisureType
Abstract no
XML Instance Representation
<...>
<id:LastWorkingDay> xs:date </id:LastWorkingDay> [1]
<id:ActivityAtTimeOfAccident> id:ActivityAtTimeOfAccidentType </id:ActivityAtTimeOfAccident> [1]
</...>
Schema Component Representation
<xs:complexType name="AccidentAtLeisureType">
<xs:sequence>
<xs:element name="LastWorkingDay" type=" xs:date "/>
<xs:element name="ActivityAtTimeOfAccident" type=" id:ActivityAtTimeOfAccidentType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AccidentAtWorkType

Parent type: None
Direct sub-types: None
Name AccidentAtWorkType
Abstract no
XML Instance Representation
<...>
<id:InvolvedObjects> c:NotEmptyStringType </id:InvolvedObjects> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="AccidentAtWorkType">
<xs:sequence>
<xs:element name="InvolvedObjects" type=" c:NotEmptyStringType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AccidentDescriptionType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name AccidentDescriptionType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
Start Choice [1]
<id:Accident> id:ClassOfInsuranceType </id:Accident> [1] ?
<id:OccupationalDisease> c:EmptyType </id:OccupationalDisease> [1] ?
<id:CaseOfDeath> id:CaseOfDeathType </id:CaseOfDeath> [1] ?
<id:Relapse> id:StoryRelapseType </id:Relapse> [1] ?
End Choice
<id:IncidentDate> id:StoryIncidentDateTimeType </id:IncidentDate> [1] ?
<id:IncidentScene> xs:string </id:IncidentScene> [1] ?
<id:IncidentDescription> xs:string </id:IncidentDescription> [1] ?
<id:PoliceReportExists> id:YesNoUnknownType </id:PoliceReportExists> [1]
<id:Injury> id:InjuryType </id:Injury> [1] ?
<id:ExistInvolvedPersons> id:YesNoUnknownType </id:ExistInvolvedPersons> [1] ?
</...>
Schema Component Representation
<xs:complexType name="AccidentDescriptionType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:choice>
<xs:element name="Accident" type=" id:ClassOfInsuranceType "/>
<xs:element name="OccupationalDisease" type=" c:EmptyType "/>
<xs:element name="CaseOfDeath" type=" id:CaseOfDeathType "/>
<xs:element name="Relapse" type=" id:StoryRelapseType "/>
</xs:choice>
<xs:element name="IncidentDate" type=" id:StoryIncidentDateTimeType "/>
<xs:element name="IncidentScene" type=" xs:string "/>
<xs:element name="IncidentDescription" type=" xs:string "/>
<xs:element name="PoliceReportExists" type=" id:YesNoUnknownType "/>
<xs:element name="Injury" type=" id:InjuryType "/>
<xs:element name="ExistInvolvedPersons" type=" id:YesNoUnknownType " minOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AccidentPersonIncidentResponseType

Parent type: None
Direct sub-types: None
Name AccidentPersonIncidentResponseType
Abstract no
XML Instance Representation
<...>
<id:ParticularsBase> c:ParticularsBaseType </id:ParticularsBase> [1] ?
<id:Registration> id:AccidentRegistrationResponseType </id:Registration> [1..*] ?
</...>
Schema Component Representation
<xs:complexType name="AccidentPersonIncidentResponseType">
<xs:sequence>
<xs:element name="ParticularsBase" type=" c:ParticularsBaseType "/>
<xs:element name="Registration" type=" id:AccidentRegistrationResponseType " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AccidentRegistrationResponseType

Parent type: id:RegistrationResponseType (derivation method: extension)
Direct sub-types: None
Name AccidentRegistrationResponseType
Abstract no
XML Instance Representation
<...
incidentCaseIDMapRef=" c:InstanceRefIDType [1] ?">
<id:ResponseState> id:ResponseStateType </id:ResponseState> [1] ?
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
<id:IncidentCaseID> c:IDType </id:IncidentCaseID> [1] ?
<id:ContactInsurance> c:ContactInstitutionType </id:ContactInsurance> [0..1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
<id:DeliverCustomerIdentity> c:NotEmptyStringType </id:DeliverCustomerIdentity> [0..1] ?
<id:DeliverContractIdentity> c:NotEmptyStringType </id:DeliverContractIdentity> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="AccidentRegistrationResponseType">
<xs:complexContent>
<xs:extension base=" id:RegistrationResponseType ">
<xs:sequence>
<xs:element name="DeliverCustomerIdentity" type=" c:NotEmptyStringType " minOccurs="0"/>
<xs:element name="DeliverContractIdentity" type=" c:NotEmptyStringType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AccidentRegistrationType

Parent type: None
Direct sub-types: None
Name AccidentRegistrationType
Abstract no
XML Instance Representation
<...
incidentCaseIDMapRef=" c:InstanceRefIDType [1] ?"
institutionIDRef=" c:InstanceRefIDType [1] ?">
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
Start Choice [1]
<id:Incident> id:IncidentAccidentRegistrationType </id:Incident> [1] ?
<id:Relapse> id:RelapseAccidentRegistrationType </id:Relapse> [1] ?
End Choice
<id:CaseOfIncapacitiesToWork> c:EmptyType </id:CaseOfIncapacitiesToWork> [0..1] ?
Start Choice [1]
<id:InsuranceCode> c:AssuranceCategoryCodeType </id:InsuranceCode> [1..*] ?
<id:WithoutContract> c:EmptyType </id:WithoutContract> [1]
End Choice
<id:HRLanguageCode> c:LanguageCodeType </id:HRLanguageCode> [0..1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="AccidentRegistrationType">
<xs:sequence>
<xs:element name="CompanyCaseID" type=" c:IDType "/>
<xs:choice>
<xs:element name="Incident" type=" id:IncidentAccidentRegistrationType "/>
<xs:element name="Relapse" type=" id:RelapseAccidentRegistrationType "/>
</xs:choice>
<xs:element name="CaseOfIncapacitiesToWork" type=" c:EmptyType " minOccurs="0" maxOccurs="1"/>
<xs:choice>
<xs:element name="InsuranceCode" type=" c:AssuranceCategoryCodeType " maxOccurs="unbounded"/>
<xs:element name="WithoutContract" type=" c:EmptyType "/>
</xs:choice>
<xs:element name="HRLanguageCode" type=" c:LanguageCodeType " minOccurs="0"/>
<xs:element name="TestCase" type=" c:EmptyType " minOccurs="0"/>
</xs:sequence>
<xs:attribute name="incidentCaseIDMapRef" type=" c:InstanceRefIDType " use="required"/>
<xs:attribute name="institutionIDRef" type=" c:InstanceRefIDType " use="required"/>
</xs:complexType>
top

Complex Type: AccidentStaffType

Parent type: None
Direct sub-types: None
Name AccidentStaffType
Abstract no
XML Instance Representation
<...>
<id:Person> id:AccidentPersonIncidentResponseType </id:Person> [1..*] ?
</...>
Schema Component Representation
<xs:complexType name="AccidentStaffType">
<xs:sequence>
<xs:element name="Person" type=" id:AccidentPersonIncidentResponseType " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AdditionsPersonType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name AdditionsPersonType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Position> c:PositionType </id:Position> [1] ?
<id:Contract> id:ContractType </id:Contract> [1]
<id:ContractFixedUntil> xs:date </id:ContractFixedUntil> [0..1] ?
<id:ContractDissolveFrom> xs:date </id:ContractDissolveFrom> [0..1] ?
<id:JobTitle> c:IDType </id:JobTitle> [1] ?
<id:TaxAtSource> id:TaxAtSourceType </id:TaxAtSource> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AdditionsPersonType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Position" type=" c:PositionType "/>
<xs:element name="Contract" type=" id:ContractType "/>
<xs:element name="ContractFixedUntil" type=" xs:date " minOccurs="0"/>
<xs:element name="ContractDissolveFrom" type=" xs:date " minOccurs="0"/>
<xs:element name="JobTitle" type=" c:IDType "/>
<xs:element name="TaxAtSource" type=" id:TaxAtSourceType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AgreementType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name AgreementType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
Start Choice [1]
<id:OtherInsurancePredefined> id:OtherInsurancePredefinedType </id:OtherInsurancePredefined> [1] ?
<id:OtherInsurance> c:NotEmptyStringType </id:OtherInsurance> [1] ?
<id:NoOtherInsurance> c:EmptyType </id:NoOtherInsurance> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="AgreementType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:choice>
<xs:element name="OtherInsurancePredefined" type=" id:OtherInsurancePredefinedType "/>
<xs:element name="OtherInsurance" type=" c:NotEmptyStringType "/>
<xs:element name="NoOtherInsurance" type=" c:EmptyType "/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AnnualSalaryType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name AnnualSalaryType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
Start Choice [1]
<id:IncidentMonth> xs:gYearMonth </id:IncidentMonth> [1] ?
<id:ContractValidAsOf> xs:date </id:ContractValidAsOf> [1] ?
<id:Present> id:KindOfSalariesTimedType </id:Present> [0..1] ?
<id:Past> id:MonthSalaryType </id:Past> [0..1] ?
<id:ManualAdditions> id:KindOfSalaryType </id:ManualAdditions> [0..*] ?
<id:AnnualSalaryTotal> c:SalaryAmountType </id:AnnualSalaryTotal> [1] ?
<id:Statistic> id:SalaryBasesType </id:Statistic> [1] ?
<id:NoIncapacityToWork> c:EmptyType </id:NoIncapacityToWork> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="AnnualSalaryType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:choice>
<xs:sequence>
<xs:element name="IncidentMonth" type=" xs:gYearMonth "/>
<xs:element name="ContractValidAsOf" type=" xs:date "/>
<xs:element name="Present" type=" id:KindOfSalariesTimedType " minOccurs="0"/>
<xs:element name="Past" type=" id:MonthSalaryType " minOccurs="0"/>
<xs:element name="ManualAdditions" type=" id:KindOfSalaryType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="AnnualSalaryTotal" type=" c:SalaryAmountType "/>
<xs:element name="Statistic" type=" id:SalaryBasesType "/>
</xs:sequence>
<xs:element name="NoIncapacityToWork" type=" c:EmptyType "/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AnswerBooleanType

Parent type: None
Direct sub-types: None
Name AnswerBooleanType
Abstract no
XML Instance Representation
<...>
<id:Default> xs:boolean </id:Default> [0..1]
<id:Value> xs:boolean </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerBooleanType">
<xs:sequence>
<xs:element name="Default" type=" xs:boolean " minOccurs="0"/>
<xs:element name="Value" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AnswerDateTimeType

Parent type: None
Direct sub-types: None
Name AnswerDateTimeType
Abstract no
XML Instance Representation
<...>
<id:Default> xs:dateTime </id:Default> [0..1]
<id:Value> xs:dateTime </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerDateTimeType">
<xs:sequence>
<xs:element name="Default" type=" xs:dateTime " minOccurs="0"/>
<xs:element name="Value" type=" xs:dateTime " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AnswerDateType

Parent type: None
Direct sub-types: None
Name AnswerDateType
Abstract no
XML Instance Representation
<...>
<id:Default> xs:date </id:Default> [0..1]
<id:Value> xs:date </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerDateType">
<xs:sequence>
<xs:element name="Default" type=" xs:date " minOccurs="0"/>
<xs:element name="Value" type=" xs:date " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AnswerDoubleType

Parent type: None
Direct sub-types: None
Name AnswerDoubleType
Abstract no
XML Instance Representation
<...>
<id:Default> xs:double </id:Default> [0..1]
<id:Value> xs:double </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerDoubleType">
<xs:sequence>
<xs:element name="Default" type=" xs:double " minOccurs="0"/>
<xs:element name="Value" type=" xs:double " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AnswerIntegerType

Parent type: None
Direct sub-types: None
Name AnswerIntegerType
Abstract no
XML Instance Representation
<...>
<id:Default> xs:integer </id:Default> [0..1]
<id:Value> xs:integer </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerIntegerType">
<xs:sequence>
<xs:element name="Default" type=" xs:integer " minOccurs="0"/>
<xs:element name="Value" type=" xs:integer " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AnswerStringType

Parent type: None
Direct sub-types: None
Name AnswerStringType
Abstract no
XML Instance Representation
<...>
<id:Default> xs:string </id:Default> [0..1]
<id:Value> xs:string </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerStringType">
<xs:sequence>
<xs:element name="Default" type=" xs:string " minOccurs="0"/>
<xs:element name="Value" type=" xs:string " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AnswerYesNoUnknownType

Parent type: None
Direct sub-types: None
Name AnswerYesNoUnknownType
Abstract no
XML Instance Representation
<...>
<id:Default> id:YesNoUnknownType </id:Default> [0..1]
<id:Value> id:YesNoUnknownType </id:Value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AnswerYesNoUnknownType">
<xs:sequence>
<xs:element name="Default" type=" id:YesNoUnknownType " minOccurs="0"/>
<xs:element name="Value" type=" id:YesNoUnknownType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AttachmentType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name AttachmentType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Filename> c:NotEmptyStringType </id:Filename> [1]
<id:ContentType> id:ContentTypeType </id:ContentType> [1] ?
<id:Data> xs:base64Binary </id:Data> [1] ?
</...>
Schema Component Representation
<xs:complexType name="AttachmentType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Filename" type=" c:NotEmptyStringType "/>
<xs:element name="ContentType" type=" id:ContentTypeType "/>
<xs:element name="Data" type=" xs:base64Binary "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: AwaitPartControlType

Parent type: None
Direct sub-types: None
Name AwaitPartControlType
Abstract no
XML Instance Representation
<...>
<id:ExpirationDate> xs:dateTime </id:ExpirationDate> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AwaitPartControlType">
<xs:sequence>
<xs:element name="ExpirationDate" type=" xs:dateTime " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: AwaitPartType

Parent type: None
Direct sub-types: None
Name AwaitPartType
Abstract no
XML Instance Representation
<...>
<id:IncapacitiesToWork> id:AwaitPartControlType </id:IncapacitiesToWork> [0..1] ?
<id:TakeWorkUpFully> id:AwaitPartControlType </id:TakeWorkUpFully> [0..1] ?
<id:Treatments> id:AwaitPartControlType </id:Treatments> [0..1] ?
<id:Agreement> id:AwaitPartControlType </id:Agreement> [0..1] ?
<id:AnnualSalary> id:AwaitPartControlType </id:AnnualSalary> [0..1] ?
<id:Payment> id:AwaitPartControlType </id:Payment> [0..1] ?
<id:AdditionsPerson> id:AwaitPartControlType </id:AdditionsPerson> [0..1] ?
<id:Absence> id:AwaitPartControlType </id:Absence> [0..1] ?
<id:SpecialCode> id:AwaitPartControlType </id:SpecialCode> [0..1] ?
<id:AccidentDescription> id:AwaitPartControlType </id:AccidentDescription> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="AwaitPartType">
<xs:sequence>
<xs:element name="IncapacitiesToWork" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="TakeWorkUpFully" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="Treatments" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="Agreement" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="AnnualSalary" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="Payment" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="AdditionsPerson" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="Absence" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="SpecialCode" type=" id:AwaitPartControlType " minOccurs="0"/>
<xs:element name="AccidentDescription" type=" id:AwaitPartControlType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: BooleanStoryType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name BooleanStoryType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Valid> xs:boolean </id:Valid> [1]
</...>
Schema Component Representation
<xs:complexType name="BooleanStoryType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Valid" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: CaseOfDeathType

Parent type: None
Direct sub-types: None
Name CaseOfDeathType
Abstract no
XML Instance Representation
<...>
<id:DateOfDeath> xs:date </id:DateOfDeath> [1] ?
<id:ClassOfInsurance> id:ClassOfInsuranceType </id:ClassOfInsurance> [1] ?
</...>
Schema Component Representation
<xs:complexType name="CaseOfDeathType">
<xs:sequence>
<xs:element name="DateOfDeath" type=" xs:date "/>
<xs:element name="ClassOfInsurance" type=" id:ClassOfInsuranceType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: ChangeIdentitiesType

Parent type: None
Direct sub-types: None
Name ChangeIdentitiesType
Abstract no
XML Instance Representation
<...>
<id:ValidAsOf> xs:dateTime </id:ValidAsOf> [1] ?
<id:Company> id:CompanyIdentitiesType </id:Company> [0..1]
<id:Institution> id:InstitutionIdentitiesType </id:Institution> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ChangeIdentitiesType">
<xs:sequence>
<xs:element name="ValidAsOf" type=" xs:dateTime "/>
<xs:element name="Company" type=" id:CompanyIdentitiesType " minOccurs="0"/>
<xs:element name="Institution" type=" id:InstitutionIdentitiesType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: ClassOfInsuranceType

Parent type: None
Direct sub-types: None
Name ClassOfInsuranceType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:AccidentAtWork> id:AccidentAtWorkType </id:AccidentAtWork> [1] ?
<id:AccidentAtLeisure> id:AccidentAtLeisureType </id:AccidentAtLeisure> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="ClassOfInsuranceType">
<xs:choice>
<xs:element name="AccidentAtWork" type=" id:AccidentAtWorkType "/>
<xs:element name="AccidentAtLeisure" type=" id:AccidentAtLeisureType "/>
</xs:choice>
</xs:complexType>
top

Complex Type: CompanyIdentitiesType

Parent type: None
Direct sub-types: None
Name CompanyIdentitiesType
Abstract no
XML Instance Representation
<...>
<id:Old> id:CompanyUIDType </id:Old> [1]
<id:New> id:CompanyUIDType </id:New> [1]
</...>
Schema Component Representation
<xs:complexType name="CompanyIdentitiesType">
<xs:sequence>
<xs:element name="Old" type=" id:CompanyUIDType "/>
<xs:element name="New" type=" id:CompanyUIDType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: CompanyType

Parent type: None
Direct sub-types: None
Name CompanyType
Abstract no
XML Instance Representation
<...>
<id:CompanyDescription> c:CompanyDescriptionType </id:CompanyDescription> [1] ?
<id:Staff> id:PersonsType
<!--
Uniqueness Constraint - incidentCaseIDMapRef-Ctrl
Selector - id:Person/*
Field(s) - @incidentCaseIDMapRef
-->
</id:Staff> [1] ?
<id:Institutions> id:CustomerIdentificationType
<!--
Uniqueness Constraint - UVG-LAA-Ctrl
Selector - id:UVG-LAA
Field(s) - id:InsuranceID, id:CustomerIdentity, id:ContractIdentity
-->
<!--
Uniqueness Constraint - UVGZ-LAAC-Ctrl
Selector - id:UVGZ-LAAC
Field(s) - id:InsuranceID, id:CustomerIdentity, id:ContractIdentity
-->
<!--
Uniqueness Constraint - KU-AC-Ctrl
Selector - id:KU-AC
Field(s) - id:InsuranceID, id:CustomerIdentity, id:ContractIdentity
-->
<!--
Uniqueness Constraint - KTG-AMC-Ctrl
Selector - id:KTG-AMC
Field(s) - id:InsuranceID, id:CustomerIdentity, id:ContractIdentity
-->
</id:Institutions> [1] ?
</...>
Schema Component Representation
<xs:complexType name="CompanyType">
<xs:sequence>
<xs:element name="CompanyDescription" type=" c:CompanyDescriptionType "/>
<xs:element name="Staff" type=" id:PersonsType ">
<xs:unique name="incidentCaseIDMapRef-Ctrl">
<xs:selector xpath="id:Person/*"/>
<xs:field xpath="@incidentCaseIDMapRef"/>
</xs:unique>
</xs:element>
<xs:element name="Institutions" type=" id:CustomerIdentificationType ">
<xs:unique name="UVG-LAA-Ctrl">
<xs:selector xpath="id:UVG-LAA"/>
<xs:field xpath="id:InsuranceID"/>
<xs:field xpath="id:CustomerIdentity"/>
<xs:field xpath="id:ContractIdentity"/>
</xs:unique>
<xs:unique name="UVGZ-LAAC-Ctrl">
<xs:selector xpath="id:UVGZ-LAAC"/>
<xs:field xpath="id:InsuranceID"/>
<xs:field xpath="id:CustomerIdentity"/>
<xs:field xpath="id:ContractIdentity"/>
</xs:unique>
<xs:unique name="KU-AC-Ctrl">
<xs:selector xpath="id:KU-AC"/>
<xs:field xpath="id:InsuranceID"/>
<xs:field xpath="id:CustomerIdentity"/>
<xs:field xpath="id:ContractIdentity"/>
</xs:unique>
<xs:unique name="KTG-AMC-Ctrl">
<xs:selector xpath="id:KTG-AMC"/>
<xs:field xpath="id:InsuranceID"/>
<xs:field xpath="id:CustomerIdentity"/>
<xs:field xpath="id:ContractIdentity"/>
</xs:unique>
</xs:element>
</xs:sequence>
</xs:complexType>
top

Complex Type: CompanyUIDType

Parent type: None
Direct sub-types: None
Name CompanyUIDType
Abstract no
XML Instance Representation
<...>
<id:UID-BFS> c:UID-BFS-UnknownType </id:UID-BFS> [1]
<id:DelegateUID-BFS> c:UID-BFSType </id:DelegateUID-BFS> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CompanyUIDType">
<xs:sequence>
<xs:element name="UID-BFS" type=" c:UID-BFS-UnknownType "/>
<xs:element name="DelegateUID-BFS" type=" c:UID-BFSType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: ContractIndemnificationType

Parent type: None
Direct sub-types: None
Name ContractIndemnificationType
Abstract no
XML Instance Representation
<...>
<id:ContractIdentity> c:NotEmptyStringType </id:ContractIdentity> [1] ?
<id:InsuranceCode> c:AssuranceCategoryCodeType </id:InsuranceCode> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ContractIndemnificationType">
<xs:sequence>
<xs:element name="ContractIdentity" type=" c:NotEmptyStringType "/>
<xs:element name="InsuranceCode" type=" c:AssuranceCategoryCodeType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: ContractType

Parent type: None
Direct sub-types: None
Name ContractType
Abstract no
Documentation

Translation (fr):
Contract

Short description (fr):
Façon de contrat de travail
XML Instance Representation
<...>
<id:KindOf> c:EmploymentContractType </id:KindOf> [1] ?
<id:ValidAsOf> xs:date </id:ValidAsOf> [1] ?
</...>
Schema Component Representation
<xs:complexType name="ContractType">
<xs:sequence>
<xs:element name="KindOf" type=" c:EmploymentContractType "/>
<xs:element name="ValidAsOf" type=" xs:date "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: CoveredDailyAllowanceType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name CoveredDailyAllowanceType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Allowance> c:SalaryAmountType </id:Allowance> [1] ?
<id:ValidAsOf> xs:date </id:ValidAsOf> [0..1] ?
<id:Description> c:NotEmptyStringType </id:Description> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="CoveredDailyAllowanceType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Allowance" type=" c:SalaryAmountType "/>
<xs:element name="ValidAsOf" type=" xs:date " minOccurs="0"/>
<xs:element name="Description" type=" c:NotEmptyStringType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: CrossChannelLinkType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name CrossChannelLinkType
Abstract no
Documentation

Translation (fr):
Cross Channel Link

Short description (fr):
Cross-channel : Processus de communication qui se déroule sur plusieurs canaux, c'est-à-dire h2m et m2m dans ce cas.

Domain description (fr):
Cross-channel : Canaux appariés Multi-channel : Canaux utilisés indépendamment les uns des autres

Technical description (fr):
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Credentials> c:CredentialsType </id:Credentials> [0..1] ?
<id:Link> id:LinkType </id:Link> [1] ?
<id:LinkDescription> c:NotEmptyStringType </id:LinkDescription> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="CrossChannelLinkType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Credentials" type=" c:CredentialsType " minOccurs="0"/>
<xs:element name="Link" type=" id:LinkType "/>
<xs:element name="LinkDescription" type=" c:NotEmptyStringType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: CustomerIdentificationType

Parent type: None
Direct sub-types: None
Name CustomerIdentificationType
Abstract no
XML Instance Representation
<...>
<id:UVG-LAA> id:InstitutionType </id:UVG-LAA> [0..*] ?
<id:UVGZ-LAAC> id:InstitutionType </id:UVGZ-LAAC> [0..*] ?
<id:KU-AC> id:InstitutionType </id:KU-AC> [0..*] ?
<id:KTG-AMC> id:InstitutionIllnessType </id:KTG-AMC> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="CustomerIdentificationType">
<xs:sequence>
<xs:element name="UVG-LAA" type=" id:InstitutionType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="UVGZ-LAAC" type=" id:InstitutionType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="KU-AC" type=" id:InstitutionType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="KTG-AMC" type=" id:InstitutionIllnessType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: DialogMessageType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name DialogMessageType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:StandardDialogID> id:StandardFormIDType </id:StandardDialogID> [1] ?
<id:Previous> id:PreviousType </id:Previous> [0..1] ?
<id:Title> c:IDType </id:Title> [0..1] ?
<id:Description> xs:token </id:Description> [0..1] ?
<id:Paragraph> id:ParagraphType </id:Paragraph> [1..*] ?
<id:Section> id:SectionType </id:Section> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="DialogMessageType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="StandardDialogID" type=" id:StandardFormIDType "/>
<xs:element name="Previous" type=" id:PreviousType " minOccurs="0"/>
<xs:element name="Title" type=" c:IDType " minOccurs="0"/>
<xs:element name="Description" type=" xs:token " minOccurs="0"/>
<xs:element name="Paragraph" type=" id:ParagraphType " maxOccurs="unbounded"/>
<xs:element name="Section" type=" id:SectionType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: ESRType

Parent type: None
Direct sub-types: None
Name ESRType
Abstract no
XML Instance Representation
<...>
<id:ESRBalance> c:SalaryAmountType </id:ESRBalance> [1] ?
<id:ESRReference> xs:string </id:ESRReference> [1] ?
<id:ESRAccountNumber> xs:string </id:ESRAccountNumber> [1] ?
<id:ESRLine> xs:string </id:ESRLine> [1] ?
</...>
Schema Component Representation
<xs:complexType name="ESRType">
<xs:sequence>
<xs:element name="ESRBalance" type=" c:SalaryAmountType "/>
<xs:element name="ESRReference" type=" xs:string "/>
<xs:element name="ESRAccountNumber" type=" xs:string "/>
<xs:element name="ESRLine" type=" xs:string "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: FavourCompanyType

Parent type: None
Direct sub-types: None
Name FavourCompanyType
Abstract no
XML Instance Representation
<...>
<id:Payment> c:SalaryAmountAbsoluteType </id:Payment> [1]
<id:PaymentThird> c:SalaryAmountAbsoluteType </id:PaymentThird> [0..1]
</...>
Schema Component Representation
<xs:complexType name="FavourCompanyType">
<xs:sequence>
<xs:element name="Payment" type=" c:SalaryAmountAbsoluteType "/>
<xs:element name="PaymentThird" type=" c:SalaryAmountAbsoluteType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: FavourInstitutionType

Parent type: None
Direct sub-types: None
Name FavourInstitutionType
Abstract no
XML Instance Representation
<...>
<id:Repayment> c:SalaryAmountAbsoluteType </id:Repayment> [1]
<id:RepaymentThird> c:SalaryAmountAbsoluteType </id:RepaymentThird> [0..1]
</...>
Schema Component Representation
<xs:complexType name="FavourInstitutionType">
<xs:sequence>
<xs:element name="Repayment" type=" c:SalaryAmountAbsoluteType "/>
<xs:element name="RepaymentThird" type=" c:SalaryAmountAbsoluteType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: GeneralIncidentDeclarationDescriptionType

Parent type: None
Direct sub-types: None
Name GeneralIncidentDeclarationDescriptionType
Abstract no
XML Instance Representation
<...>
<id:CreationDate> xs:dateTime </id:CreationDate> [1] ?
</...>
Schema Component Representation
<xs:complexType name="GeneralIncidentDeclarationDescriptionType">
<xs:sequence>
<xs:element name="CreationDate" type=" xs:dateTime "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: HourlyPayType

Parent type: None
Direct sub-types: None
Name HourlyPayType
Abstract no
XML Instance Representation
<...>
<id:HourlySalary> c:SalaryAmountType </id:HourlySalary> [1] ?
<id:Earnings13th> c:PercentType </id:Earnings13th> [0..1] ?
<id:VacationAndPublicHolidayCompensation> c:PercentType </id:VacationAndPublicHolidayCompensation> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="HourlyPayType">
<xs:sequence>
<xs:element name="HourlySalary" type=" c:SalaryAmountType "/>
<xs:element name="Earnings13th" type=" c:PercentType " minOccurs="0"/>
<xs:element name="VacationAndPublicHolidayCompensation" type=" c:PercentType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IBANAccountType

Parent type: None
Direct sub-types: None
Name IBANAccountType
Abstract no
XML Instance Representation
<...>
<id:IBAN> id:IBANType </id:IBAN> [1] ?
</...>
Schema Component Representation
<xs:complexType name="IBANAccountType">
<xs:sequence>
<xs:element name="IBAN" type=" id:IBANType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IllnessRegistrationType

Parent type: None
Direct sub-types: None
Name IllnessRegistrationType
Abstract no
XML Instance Representation
<...
incidentCaseIDMapRef=" c:InstanceRefIDType [1] ?"
institutionIDRef=" c:InstanceRefIDType [1] ?">
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
Start Choice [1]
<id:BeginIncapacitiesToWork> xs:date </id:BeginIncapacitiesToWork> [1] ?
<id:DateOfBirth> xs:date </id:DateOfBirth> [1]
End Choice
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [0..1] ?
<id:InsuranceCode> c:AssuranceCategoryCodeType </id:InsuranceCode> [1..*] ?
<id:HRLanguageCode> c:LanguageCodeType </id:HRLanguageCode> [0..1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="IllnessRegistrationType">
<xs:sequence>
<xs:element name="CompanyCaseID" type=" c:IDType "/>
<xs:choice>
<xs:element name="BeginIncapacitiesToWork" type=" xs:date "/>
<xs:element name="DateOfBirth" type=" xs:date "/>
</xs:choice>
<xs:element name="InsuranceCaseID" type=" c:IDType " minOccurs="0"/>
<xs:element name="InsuranceCode" type=" c:AssuranceCategoryCodeType " maxOccurs="unbounded"/>
<xs:element name="HRLanguageCode" type=" c:LanguageCodeType " minOccurs="0"/>
<xs:element name="TestCase" type=" c:EmptyType " minOccurs="0"/>
</xs:sequence>
<xs:attribute name="incidentCaseIDMapRef" type=" c:InstanceRefIDType " use="required"/>
<xs:attribute name="institutionIDRef" type=" c:InstanceRefIDType " use="required"/>
</xs:complexType>
top

Complex Type: IncapacitiesToWorkType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name IncapacitiesToWorkType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
Start Choice [1]
<id:IncapacityToWork> id:IncapacityToWorkType </id:IncapacityToWork> [1..*] ?
<id:NoIncapacityToWork> c:EmptyType </id:NoIncapacityToWork> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="IncapacitiesToWorkType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:choice>
<xs:element name="IncapacityToWork" type=" id:IncapacityToWorkType " maxOccurs="unbounded"/>
<xs:element name="NoIncapacityToWork" type=" c:EmptyType "/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: IncapacityToWorkType

Parent type: None
Direct sub-types: None
Name IncapacityToWorkType
Abstract no
XML Instance Representation
<...>
<id:Percentage> c:PercentType </id:Percentage> [1]
<id:EffectiveFrom> xs:date </id:EffectiveFrom> [1] ?
<id:Valid> id:ValidToType </id:Valid> [1] ?
</...>
Schema Component Representation
<xs:complexType name="IncapacityToWorkType">
<xs:sequence>
<xs:element name="Percentage" type=" c:PercentType "/>
<xs:element name="EffectiveFrom" type=" xs:date "/>
<xs:element name="Valid" type=" id:ValidToType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IncidentAccidentRegistrationType

Parent type: None
Direct sub-types: None
Name IncidentAccidentRegistrationType
Abstract no
XML Instance Representation
<...>
<id:IncidentDate> id:RegistrationIncidentDateType </id:IncidentDate> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="IncidentAccidentRegistrationType">
<xs:sequence>
<xs:element name="IncidentDate" type=" id:RegistrationIncidentDateType "/>
<xs:element name="InsuranceCaseID" type=" c:IDType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IncidentContextRequestType

Parent type: None
Direct sub-types: None
Name IncidentContextRequestType
Abstract no
XML Instance Representation
<...>
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
<id:IncidentCaseID> c:IncidentCaseIDType </id:IncidentCaseID> [1] ?
<id:ReceivedStoryIDs> id:ReceivedStoriesType
<!--
Uniqueness Constraint - StoryID-Ctrl
Selector - id:StoryID
Field(s) - .
-->
</id:ReceivedStoryIDs> [1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
<id:ReceivedState> id:StateType </id:ReceivedState> [0..1] ?
<id:Info> id:StoryNotificationRequestType </id:Info> [0..*] ?
<id:Warning> id:StoryNotificationRequestType </id:Warning> [0..*] ?
<id:Error> id:StoryNotificationRequestType </id:Error> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="IncidentContextRequestType">
<xs:sequence>
<xs:group ref=" id:IncidentContextGroup "/>
<xs:element name="ReceivedState" type=" id:StateType " minOccurs="0"/>
<-- Notification Stories-->
<xs:element name="Info" type=" id:StoryNotificationRequestType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Warning" type=" id:StoryNotificationRequestType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Error" type=" id:StoryNotificationRequestType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IncidentContextResponseType

Parent type: None
Direct sub-types: None
Name IncidentContextResponseType
Abstract no
XML Instance Representation
<...>
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
<id:IncidentCaseID> c:IncidentCaseIDType </id:IncidentCaseID> [1] ?
<id:ReceivedStoryIDs> id:ReceivedStoriesType
<!--
Uniqueness Constraint - StoryID-Ctrl
Selector - id:StoryID
Field(s) - .
-->
</id:ReceivedStoryIDs> [1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
<id:Info> id:StoryNotificationResponseType </id:Info> [0..*] ?
<id:Warning> id:StoryNotificationResponseType </id:Warning> [0..*] ?
<id:Error> id:StoryNotificationResponseType </id:Error> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="IncidentContextResponseType">
<xs:sequence>
<xs:group ref=" id:IncidentContextGroup "/>
<-- Notification Stories-->
<xs:element name="Info" type=" id:StoryNotificationResponseType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Warning" type=" id:StoryNotificationResponseType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Error" type=" id:StoryNotificationResponseType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IncidentDeclarationType

Parent type: None
Direct sub-types: None
Name IncidentDeclarationType
Abstract no
Documentation

Translation (fr):
Déclaration

all
XML Instance Representation
<...
schemaVersion=" id:SupportedMinorSchemaVersionAttributeType [1] ?">
<id:Company> id:CompanyType
<!--
Key Constraint - UVG-LAA-InstitutionID-Key
Selector - id:Institutions/id:UVG-LAA
Field(s) - @institutionID
-->
<!--
Key Reference Constraint - UVG-LAA-InstitutionID-Ref
Selector - id:Staff/id:Person/id:UVG-LAA-Registration
Field(s) - @institutionIDRef
Refers to - id:UVG-LAA-InstitutionID-Key
-->
<!--
Key Constraint - UVGZ-LAAC-InstitutionID-Key
Selector - id:Institutions/id:UVGZ-LAAC
Field(s) - @institutionID
-->
<!--
Key Reference Constraint - UVGZ-LAAC-InstitutionID-Ref
Selector - id:Staff/id:Person/id:UVGZ-LAAC-Registration
Field(s) - @institutionIDRef
Refers to - id:UVGZ-LAAC-InstitutionID-Key
-->
<!--
Key Constraint - KU-AC-InstitutionID-Key
Selector - id:Institutions/id:KU-AC
Field(s) - @institutionID
-->
<!--
Key Reference Constraint - KU-AC-InstitutionID-Ref
Selector - id:Staff/id:Person/id:KU-AC-Registration
Field(s) - @institutionIDRef
Refers to - id:KU-AC-InstitutionID-Key
-->
<!--
Key Constraint - KTG-AMC-InstitutionID-Key
Selector - id:Institutions/id:KTG-AMC
Field(s) - @institutionID
-->
<!--
Key Reference Constraint - KTG-AMC-InstitutionID-Ref
Selector - id:Staff/id:Person/id:KTG-AMC-Registration
Field(s) - @institutionIDRef
Refers to - id:KTG-AMC-InstitutionID-Key
-->
<!--
Key Constraint - WorkplaceID-Key
Selector - id:CompanyDescription/c:Workplace
Field(s) - @workplaceID
-->
<!--
Key Reference Constraint - WorkplaceID-Ref
Selector - id:Staff/id:Person
Field(s) - @workplaceIDRef
Refers to - id:WorkplaceID-Key
-->
</id:Company> [1] ?
<id:GeneralIncidentDeclarationDescription> id:GeneralIncidentDeclarationDescriptionType </id:GeneralIncidentDeclarationDescription> [1] ?
</...>
Schema Component Representation
<xs:complexType name="IncidentDeclarationType">
<xs:sequence>
<xs:element name="Company" type=" id:CompanyType ">
<xs:key name="UVG-LAA-InstitutionID-Key">
<xs:selector xpath="id:Institutions/id:UVG-LAA"/>
<xs:field xpath="@institutionID"/>
</xs:key>
<xs:keyref name="UVG-LAA-InstitutionID-Ref" refer=" id:UVG-LAA-InstitutionID-Key ">
<xs:selector xpath="id:Staff/id:Person/id:UVG-LAA-Registration"/>
<xs:field xpath="@institutionIDRef"/>
</xs:keyref>
<xs:key name="UVGZ-LAAC-InstitutionID-Key">
<xs:selector xpath="id:Institutions/id:UVGZ-LAAC"/>
<xs:field xpath="@institutionID"/>
</xs:key>
<xs:keyref name="UVGZ-LAAC-InstitutionID-Ref" refer=" id:UVGZ-LAAC-InstitutionID-Key ">
<xs:selector xpath="id:Staff/id:Person/id:UVGZ-LAAC-Registration"/>
<xs:field xpath="@institutionIDRef"/>
</xs:keyref>
<xs:key name="KU-AC-InstitutionID-Key">
<xs:selector xpath="id:Institutions/id:KU-AC"/>
<xs:field xpath="@institutionID"/>
</xs:key>
<xs:keyref name="KU-AC-InstitutionID-Ref" refer=" id:KU-AC-InstitutionID-Key ">
<xs:selector xpath="id:Staff/id:Person/id:KU-AC-Registration"/>
<xs:field xpath="@institutionIDRef"/>
</xs:keyref>
<xs:key name="KTG-AMC-InstitutionID-Key">
<xs:selector xpath="id:Institutions/id:KTG-AMC"/>
<xs:field xpath="@institutionID"/>
</xs:key>
<xs:keyref name="KTG-AMC-InstitutionID-Ref" refer=" id:KTG-AMC-InstitutionID-Key ">
<xs:selector xpath="id:Staff/id:Person/id:KTG-AMC-Registration"/>
<xs:field xpath="@institutionIDRef"/>
</xs:keyref>
<xs:key name="WorkplaceID-Key">
<xs:selector xpath="id:CompanyDescription/c:Workplace"/>
<xs:field xpath="@workplaceID"/>
</xs:key>
<xs:keyref name="WorkplaceID-Ref" refer=" id:WorkplaceID-Key ">
<xs:selector xpath="id:Staff/id:Person"/>
<xs:field xpath="@workplaceIDRef"/>
</xs:keyref>
</xs:element>
<xs:element name="GeneralIncidentDeclarationDescription" type=" id:GeneralIncidentDeclarationDescriptionType "/>
</xs:sequence>
<xs:attribute name="schemaVersion" type=" id:SupportedMinorSchemaVersionAttributeType " use="required"/>
</xs:complexType>
top

Complex Type: IncidentForCompanyClosedType

Parent type: None
Direct sub-types: None
Name IncidentForCompanyClosedType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:Normal> c:EmptyType </id:Normal> [1]
<id:Cancel> xs:string </id:Cancel> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="IncidentForCompanyClosedType">
<xs:choice>
<xs:element name="Normal" type=" c:EmptyType "/>
<xs:element name="Cancel" type=" xs:string "/>
</xs:choice>
</xs:complexType>
top

Complex Type: IncidentStoriesRequestType

Parent type: None
Direct sub-types: None
Name IncidentStoriesRequestType
Abstract no
XML Instance Representation
<...>
<id:IncidentContext> id:IncidentContextRequestType </id:IncidentContext> [1]
<id:IncapacitiesToWork> id:IncapacitiesToWorkType </id:IncapacitiesToWork> [0..1] ?
<id:TakeWorkUpFully> id:TakeWorkUpFullyType </id:TakeWorkUpFully> [0..1] ?
<id:Treatments> id:TreatmentsType </id:Treatments> [0..1] ?
<id:Agreement> id:AgreementType </id:Agreement> [0..1] ?
<id:AnnualSalary> id:AnnualSalaryType </id:AnnualSalary> [0..1] ?
<id:Payment> id:PaymentType </id:Payment> [0..1] ?
<id:AdditionsPerson> id:AdditionsPersonType </id:AdditionsPerson> [0..1] ?
<id:Absences> id:AbsencesType </id:Absences> [0..1] ?
<id:SpecialCode> id:SpecialCodeType </id:SpecialCode> [0..1] ?
<id:AccidentDescription> id:AccidentDescriptionType </id:AccidentDescription> [0..1] ?
<id:SalaryRaise> id:SalaryRaiseType </id:SalaryRaise> [0..1] ?
<id:PersonMutated> id:PersonMutatedType </id:PersonMutated> [0..1] ?
<id:SpecialCoverage> id:SpecialCoverageType </id:SpecialCoverage> [0..1] ?
<id:OtherEmployers> id:BooleanStoryType </id:OtherEmployers> [0..1] ?
<id:ShortTimeWork> id:BooleanStoryType </id:ShortTimeWork> [0..1] ?
<id:DialogMessage> id:DialogMessageType
<!--
Key Constraint - SectionID-Key1
Selector - id:Section
Field(s) - @sectionID
-->
<!--
Key Reference Constraint - SectionID-Ref1
Selector - id:Paragraph
Field(s) - @sectionIDRef
Refers to - id:SectionID-Key1
-->
</id:DialogMessage> [0..*]
<id:Attachment> id:AttachmentType </id:Attachment> [0..*]
<id:ProcessCtrl> id:ProcessCtrlRequestType </id:ProcessCtrl> [0..1]
</...>
Schema Component Representation
<xs:complexType name="IncidentStoriesRequestType">
<xs:sequence>
<xs:element name="IncidentContext" type=" id:IncidentContextRequestType "/>
<xs:element name="IncapacitiesToWork" type=" id:IncapacitiesToWorkType " minOccurs="0"/>
<xs:element name="TakeWorkUpFully" type=" id:TakeWorkUpFullyType " minOccurs="0"/>
<xs:element name="Treatments" type=" id:TreatmentsType " minOccurs="0"/>
<xs:element name="Agreement" type=" id:AgreementType " minOccurs="0"/>
<xs:element name="AnnualSalary" type=" id:AnnualSalaryType " minOccurs="0"/>
<xs:element name="Payment" type=" id:PaymentType " minOccurs="0"/>
<xs:element name="AdditionsPerson" type=" id:AdditionsPersonType " minOccurs="0"/>
<xs:element name="Absences" type=" id:AbsencesType " minOccurs="0"/>
<xs:element name="SpecialCode" type=" id:SpecialCodeType " minOccurs="0"/>
<xs:element name="AccidentDescription" type=" id:AccidentDescriptionType " minOccurs="0"/>
<xs:element name="SalaryRaise" type=" id:SalaryRaiseType " minOccurs="0"/>
<xs:element name="PersonMutated" type=" id:PersonMutatedType " minOccurs="0"/>
<xs:element name="SpecialCoverage" type=" id:SpecialCoverageType " minOccurs="0"/>
<xs:element name="OtherEmployers" type=" id:BooleanStoryType " minOccurs="0"/>
<xs:element name="ShortTimeWork" type=" id:BooleanStoryType " minOccurs="0"/>
<xs:element name="DialogMessage" type=" id:DialogMessageType " minOccurs="0" maxOccurs="unbounded">
<xs:key name="SectionID-Key1">
<xs:selector xpath="id:Section"/>
<xs:field xpath="@sectionID"/>
</xs:key>
<xs:keyref name="SectionID-Ref1" refer=" id:SectionID-Key1 ">
<xs:selector xpath="id:Paragraph"/>
<xs:field xpath="@sectionIDRef"/>
</xs:keyref>
</xs:element>
<xs:element name="Attachment" type=" id:AttachmentType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="ProcessCtrl" type=" id:ProcessCtrlRequestType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IncidentStoriesResponseType

Parent type: None
Direct sub-types: None
Name IncidentStoriesResponseType
Abstract no
XML Instance Representation
<...>
<id:IncidentContext> id:IncidentContextResponseType </id:IncidentContext> [1] ?
<id:State> id:StateType </id:State> [1] ?
<id:DialogMessage> id:DialogMessageType
<!--
Key Constraint - SectionID-Key2
Selector - id:Section
Field(s) - @sectionID
-->
<!--
Key Reference Constraint - SectionID-Ref2
Selector - id:Paragraph
Field(s) - @sectionIDRef
Refers to - id:SectionID-Key2
-->
</id:DialogMessage> [0..*] ?
<id:Settlement> id:SettlementType </id:Settlement> [0..*] ?
<id:Repayment> id:RepaymentType </id:Repayment> [0..*] ?
<id:CoveredDailyAllowance> id:CoveredDailyAllowanceType </id:CoveredDailyAllowance> [0..1] ?
<id:CrossChannelLink> id:CrossChannelLinkType </id:CrossChannelLink> [0..*]
<id:ProcessCtrl> id:ProcessCtrlResponseType </id:ProcessCtrl> [0..1]
</...>
Schema Component Representation
<xs:complexType name="IncidentStoriesResponseType">
<xs:sequence>
<xs:element name="IncidentContext" type=" id:IncidentContextResponseType "/>
<xs:element name="State" type=" id:StateType "/>
<xs:element name="DialogMessage" type=" id:DialogMessageType " minOccurs="0" maxOccurs="unbounded">
<xs:key name="SectionID-Key2">
<xs:selector xpath="id:Section"/>
<xs:field xpath="@sectionID"/>
</xs:key>
<xs:keyref name="SectionID-Ref2" refer=" id:SectionID-Key2 ">
<xs:selector xpath="id:Paragraph"/>
<xs:field xpath="@sectionIDRef"/>
</xs:keyref>
</xs:element>
<xs:element name="Settlement" type=" id:SettlementType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Repayment" type=" id:RepaymentType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="CoveredDailyAllowance" type=" id:CoveredDailyAllowanceType " minOccurs="0"/>
<xs:element name="CrossChannelLink" type=" id:CrossChannelLinkType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="ProcessCtrl" type=" id:ProcessCtrlResponseType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IndemnificationCorrectionType

Parent type: None
Direct sub-types: None
Name IndemnificationCorrectionType
Abstract no
XML Instance Representation
<...>
<id:LinkToOldIndemnification> id:LinkToOldIndemnificationType </id:LinkToOldIndemnification> [0..1]
<id:Old> id:IndemnificationType </id:Old> [1]
<id:New> id:IndemnificationType </id:New> [0..1]
</...>
Schema Component Representation
<xs:complexType name="IndemnificationCorrectionType">
<xs:sequence>
<xs:element name="LinkToOldIndemnification" type=" id:LinkToOldIndemnificationType " minOccurs="0"/>
<xs:element name="Old" type=" id:IndemnificationType "/>
<xs:element name="New" type=" id:IndemnificationType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IndemnificationsType

Parent type: None
Direct sub-types: None
Name IndemnificationsType
Abstract no
XML Instance Representation
<...>
<id:Normal> id:IndemnificationType </id:Normal> [0..*]
<id:Correction> id:IndemnificationCorrectionType </id:Correction> [0..*]
</...>
Schema Component Representation
<xs:complexType name="IndemnificationsType">
<xs:sequence>
<xs:element name="Normal" type=" id:IndemnificationType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Correction" type=" id:IndemnificationCorrectionType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: IndemnificationType

Parent type: None
Direct sub-types: None
Name IndemnificationType
Abstract no
XML Instance Representation
<...>
<id:IndemnificationID> c:IDType </id:IndemnificationID> [1] ?
<id:ProductCategory> c:NotEmptyStringType </id:ProductCategory> [0..1] ?
<id:WaitingDays> id:DaysType </id:WaitingDays> [0..1] ?
<id:CoveringDays> id:DaysType </id:CoveringDays> [0..1] ?
<id:IncapacityToWork> c:PercentType </id:IncapacityToWork> [0..1] ?
<id:QuantityOfDays> xs:short </id:QuantityOfDays> [0..1] ?
<id:Period> c:TimePeriodType </id:Period> [0..1] ?
<id:EffectiveDailyAllowance> c:SalaryAmountType </id:EffectiveDailyAllowance> [0..1] ?
<id:Reduction> id:ReductionType </id:Reduction> [0..*] ?
<id:Balance> c:BalanceType </id:Balance> [1] ?
<id:Contract> id:ContractIndemnificationType </id:Contract> [0..*]
<id:Comment> c:NotificationsType </id:Comment> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="IndemnificationType">
<xs:sequence>
<xs:element name="IndemnificationID" type=" c:IDType "/>
<xs:element name="ProductCategory" type=" c:NotEmptyStringType " minOccurs="0"/>
<xs:element name="WaitingDays" type=" id:DaysType " minOccurs="0"/>
<xs:element name="CoveringDays" type=" id:DaysType " minOccurs="0"/>
<xs:element name="IncapacityToWork" type=" c:PercentType " minOccurs="0"/>
<xs:element name="QuantityOfDays" type=" xs:short " minOccurs="0"/>
<xs:element name="Period" type=" c:TimePeriodType " minOccurs="0"/>
<xs:element name="EffectiveDailyAllowance" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="Reduction" type=" id:ReductionType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Balance" type=" c:BalanceType "/>
<xs:element name="Contract" type=" id:ContractIndemnificationType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Comment" type=" c:NotificationsType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: InjuredPartOfBodyType

Parent type: None
Direct sub-types: None
Name InjuredPartOfBodyType
Abstract no
XML Instance Representation
<...>
<id:PartOfBody> id:PartOfBodyType </id:PartOfBody> [1]
Start Choice [1]
<id:TypeOfInjury> id:TypeOfInjuryType </id:TypeOfInjury> [1] ?
<id:OtherTypeOfInjury> xs:string </id:OtherTypeOfInjury> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="InjuredPartOfBodyType">
<xs:sequence>
<xs:element name="PartOfBody" type=" id:PartOfBodyType "/>
<xs:choice>
<xs:element name="TypeOfInjury" type=" id:TypeOfInjuryType "/>
<xs:element name="OtherTypeOfInjury" type=" xs:string "/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

Complex Type: InjuryType

Parent type: None
Direct sub-types: None
Name InjuryType
Abstract no
XML Instance Representation
<...>
<id:InjuredPartOfBody> id:InjuredPartOfBodyType </id:InjuredPartOfBody> [1..3] ?
</...>
Schema Component Representation
<xs:complexType name="InjuryType">
<xs:sequence>
<xs:element name="InjuredPartOfBody" type=" id:InjuredPartOfBodyType " minOccurs="1" maxOccurs="3"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: InstitutionChangeType

Parent type: None
Direct sub-types: None
Name InstitutionChangeType
Abstract no
XML Instance Representation
<...>
<id:CustomerIdentity> c:NotEmptyStringType </id:CustomerIdentity> [1]
<id:ContractIdentity> c:NotEmptyStringType </id:ContractIdentity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="InstitutionChangeType">
<xs:sequence>
<xs:element name="CustomerIdentity" type=" c:NotEmptyStringType "/>
<xs:element name="ContractIdentity" type=" c:NotEmptyStringType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: InstitutionIdentitiesType

Parent type: None
Direct sub-types: None
Name InstitutionIdentitiesType
Abstract no
XML Instance Representation
<...>
<id:Old> id:InstitutionChangeType </id:Old> [1]
<id:New> id:InstitutionChangeType </id:New> [1]
</...>
Schema Component Representation
<xs:complexType name="InstitutionIdentitiesType">
<xs:sequence>
<xs:element name="Old" type=" id:InstitutionChangeType "/>
<xs:element name="New" type=" id:InstitutionChangeType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: InstitutionIllnessType

Parent type: None
Direct sub-types: None
Name InstitutionIllnessType
Abstract no
XML Instance Representation
<...
institutionID=" c:InstanceRefIDType [1] ?">
<id:InsuranceID> c:IDType </id:InsuranceID> [1] ?
<id:InsuranceCompanyName> xs:string </id:InsuranceCompanyName> [1] ?
<id:CustomerIdentity> c:NotEmptyStringType </id:CustomerIdentity> [1] ?
<id:ContractIdentity> c:NotEmptyStringType </id:ContractIdentity> [1] ?
</...>
Schema Component Representation
<xs:complexType name="InstitutionIllnessType">
<xs:sequence>
<xs:element name="InsuranceID" type=" c:IDType "/>
<xs:element name="InsuranceCompanyName" type=" xs:string "/>
<xs:element name="CustomerIdentity" type=" c:NotEmptyStringType "/>
<xs:element name="ContractIdentity" type=" c:NotEmptyStringType "/>
</xs:sequence>
<xs:attribute name="institutionID" type=" c:InstanceRefIDType " use="required"/>
</xs:complexType>
top

Complex Type: InstitutionType

Parent type: None
Direct sub-types: None
Name InstitutionType
Abstract no
XML Instance Representation
<...
institutionID=" c:InstanceRefIDType [1] ?">
<id:InsuranceID> c:IDType </id:InsuranceID> [1] ?
<id:InsuranceCompanyName> xs:string </id:InsuranceCompanyName> [1] ?
Start Choice [1]
<id:CustomerIdentity> c:NotEmptyStringType </id:CustomerIdentity> [1] ?
<id:ContractIdentity> c:NotEmptyStringType </id:ContractIdentity> [1] ?
<id:OrderCustomerIdentity> c:EmptyType </id:OrderCustomerIdentity> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="InstitutionType">
<xs:sequence>
<xs:element name="InsuranceID" type=" c:IDType "/>
<xs:element name="InsuranceCompanyName" type=" xs:string "/>
<xs:choice>
<xs:sequence>
<xs:element name="CustomerIdentity" type=" c:NotEmptyStringType "/>
<xs:element name="ContractIdentity" type=" c:NotEmptyStringType "/>
</xs:sequence>
<xs:element name="OrderCustomerIdentity" type=" c:EmptyType "/>
</xs:choice>
</xs:sequence>
<xs:attribute name="institutionID" type=" c:InstanceRefIDType " use="required"/>
</xs:complexType>
top

Complex Type: InsuredSalaryPastType

Parent type: None
Direct sub-types: None
Name InsuredSalaryPastType
Abstract no
XML Instance Representation
<...>
<id:Month> xs:gYearMonth </id:Month> [1] ?
<id:KindOfSalaries> id:KindOfSalariesPastType </id:KindOfSalaries> [1] ?
<id:Total> c:SalaryAmountType </id:Total> [1] ?
<id:HoursPerMonth> id:HoursAndIndustryMinutesType </id:HoursPerMonth> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="InsuredSalaryPastType">
<xs:sequence>
<xs:element name="Month" type=" xs:gYearMonth "/>
<xs:element name="KindOfSalaries" type=" id:KindOfSalariesPastType "/>
<xs:element name="Total" type=" c:SalaryAmountType "/>
<xs:element name="HoursPerMonth" type=" id:HoursAndIndustryMinutesType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: KindOfSalariesPastType

Parent type: None
Direct sub-types: None
Name KindOfSalariesPastType
Abstract no
XML Instance Representation
<...>
<id:Detail> id:KindOfSalaryType </id:Detail> [1..*]
</...>
Schema Component Representation
<xs:complexType name="KindOfSalariesPastType">
<xs:sequence>
<xs:element name="Detail" type=" id:KindOfSalaryType " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: KindOfSalariesTimedType

Parent type: None
Direct sub-types: None
Name KindOfSalariesTimedType
Abstract no
XML Instance Representation
<...>
<id:HourlyPay> id:HourlyPayType </id:HourlyPay> [0..1] ?
<id:Detail> id:KindOfSalaryTimedType </id:Detail> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="KindOfSalariesTimedType">
<xs:sequence>
<xs:element name="HourlyPay" type=" id:HourlyPayType " minOccurs="0"/>
<xs:element name="Detail" type=" id:KindOfSalaryTimedType " maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: KindOfSalaryTimedType

Parent type: id:KindOfSalaryType (derivation method: extension)
Direct sub-types: None
Name KindOfSalaryTimedType
Abstract no
XML Instance Representation
<...>
<id:KindOfSalary> xs:string </id:KindOfSalary> [1] ?
<id:Amount> c:SalaryAmountType </id:Amount> [1]
<id:StatisticCode> id:SalaryBaseCodeType </id:StatisticCode> [1]
<id:Factor> id:FactorType </id:Factor> [0..1]
</...>
Schema Component Representation
<xs:complexType name="KindOfSalaryTimedType">
<xs:complexContent>
<xs:extension base=" id:KindOfSalaryType ">
<xs:sequence>
<xs:element name="Factor" type=" id:FactorType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: KindOfSalaryType

Parent type: None
Direct sub-types:
Name KindOfSalaryType
Abstract no
XML Instance Representation
<...>
<id:KindOfSalary> xs:string </id:KindOfSalary> [1] ?
<id:Amount> c:SalaryAmountType </id:Amount> [1]
<id:StatisticCode> id:SalaryBaseCodeType </id:StatisticCode> [1]
</...>
Schema Component Representation
<xs:complexType name="KindOfSalaryType">
<xs:sequence>
<xs:element name="KindOfSalary" type=" xs:string "/>
<xs:element name="Amount" type=" c:SalaryAmountType "/>
<xs:element name="StatisticCode" type=" id:SalaryBaseCodeType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: KTG-AMC-PersonIncidentResponseType

Parent type: None
Direct sub-types: None
Name KTG-AMC-PersonIncidentResponseType
Abstract no
XML Instance Representation
<...>
<id:ParticularsBase> c:ParticularsBaseType </id:ParticularsBase> [1] ?
<id:Registration> id:RegistrationResponseType </id:Registration> [1..*] ?
</...>
Schema Component Representation
<xs:complexType name="KTG-AMC-PersonIncidentResponseType">
<xs:sequence>
<xs:element name="ParticularsBase" type=" c:ParticularsBaseType "/>
<xs:element name="Registration" type=" id:RegistrationResponseType " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: KTG-AMC-StaffType

Parent type: None
Direct sub-types: None
Name KTG-AMC-StaffType
Abstract no
XML Instance Representation
<...>
<id:Person> id:KTG-AMC-PersonIncidentResponseType </id:Person> [1..*] ?
</...>
Schema Component Representation
<xs:complexType name="KTG-AMC-StaffType">
<xs:sequence>
<xs:element name="Person" type=" id:KTG-AMC-PersonIncidentResponseType " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: LinkToOldIndemnificationType

Parent type: None
Direct sub-types: None
Name LinkToOldIndemnificationType
Abstract no
XML Instance Representation
<...>
<id:SettlementID> c:IDType </id:SettlementID> [1]
<id:IndemnificationID> c:IDType </id:IndemnificationID> [1]
</...>
Schema Component Representation
<xs:complexType name="LinkToOldIndemnificationType">
<xs:sequence>
<xs:element name="SettlementID" type=" c:IDType "/>
<xs:element name="IndemnificationID" type=" c:IDType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: LinkType

Parent type: None
Direct sub-types: None
Name LinkType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:Url> xs:string </id:Url> [1] ?
<id:WebService> xs:string </id:WebService> [1] ?
End Choice
<id:ExpiryDate> xs:dateTime </id:ExpiryDate> [1] ?
</...>
Schema Component Representation
<xs:complexType name="LinkType">
<xs:sequence>
<xs:choice>
<xs:element name="Url" type=" xs:string "/>
<xs:element name="WebService" type=" xs:string "/>
</xs:choice>
<xs:element name="ExpiryDate" type=" xs:dateTime "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: MonthSalaryType

Parent type: None
Direct sub-types: None
Name MonthSalaryType
Abstract no
XML Instance Representation
<...>
<id:Salary> id:InsuredSalaryPastType </id:Salary> [1..12] ?
<id:PastAnnualTotal> c:SalaryAmountType </id:PastAnnualTotal> [1] ?
</...>
Schema Component Representation
<xs:complexType name="MonthSalaryType">
<xs:sequence>
<xs:element name="Salary" type=" id:InsuredSalaryPastType " maxOccurs="12"/>
<xs:element name="PastAnnualTotal" type=" c:SalaryAmountType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: OldNewIDType

Parent type: None
Direct sub-types: None
Name OldNewIDType
Abstract no
XML Instance Representation
<...>
<id:Old> c:IDType </id:Old> [1]
<id:New> c:IDType </id:New> [1]
</...>
Schema Component Representation
<xs:complexType name="OldNewIDType">
<xs:sequence>
<xs:element name="Old" type=" c:IDType "/>
<xs:element name="New" type=" c:IDType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: ParagraphAnswerType

Parent type: None
Direct sub-types: None
Name ParagraphAnswerType
Abstract no
XML Instance Representation
<...
optional=" c:EmptySimpleType [0..1]">
Start Choice [1]
<id:String> id:AnswerStringType </id:String> [1]
<id:Integer> id:AnswerIntegerType </id:Integer> [1]
<id:Double> id:AnswerDoubleType </id:Double> [1]
<id:Boolean> id:AnswerBooleanType </id:Boolean> [1]
<id:Date> id:AnswerDateType </id:Date> [1]
<id:DateTime> id:AnswerDateTimeType </id:DateTime> [1]
<id:YesNoUnknown> id:AnswerYesNoUnknownType </id:YesNoUnknown> [1]
End Choice
<id:Problem> c:NotEmptyStringType </id:Problem> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="ParagraphAnswerType">
<xs:sequence>
<xs:choice>
<xs:element name="String" type=" id:AnswerStringType "/>
<xs:element name="Integer" type=" id:AnswerIntegerType "/>
<xs:element name="Double" type=" id:AnswerDoubleType "/>
<xs:element name="Boolean" type=" id:AnswerBooleanType "/>
<xs:element name="Date" type=" id:AnswerDateType "/>
<xs:element name="DateTime" type=" id:AnswerDateTimeType "/>
<xs:element name="YesNoUnknown" type=" id:AnswerYesNoUnknownType "/>
</xs:choice>
<xs:element name="Problem" type=" c:NotEmptyStringType " minOccurs="0"/>
</xs:sequence>
<xs:attribute name="optional" type=" c:EmptySimpleType " use="optional"/>
</xs:complexType>
top

Complex Type: ParagraphType

Parent type: None
Direct sub-types: None
Name ParagraphType
Abstract no
XML Instance Representation
<...
sectionIDRef=" id:SectionIDType [0..1]">
<id:ID> xs:short </id:ID> [1]
<id:Label> xs:token </id:Label> [1]
Start Choice [1]
<id:Value> id:ParagraphValueType </id:Value> [0..1] ?
<id:Answer> id:ParagraphAnswerType </id:Answer> [0..1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="ParagraphType">
<xs:sequence>
<-- short damit eine Reihenfolge entsteht -->
<xs:element name="ID" type=" xs:short "/>
<xs:element name="Label" type=" xs:token "/>
<xs:choice>
<xs:element name="Value" type=" id:ParagraphValueType " minOccurs="0"/>
<xs:element name="Answer" type=" id:ParagraphAnswerType " minOccurs="0"/>
</xs:choice>
</xs:sequence>
<xs:attribute name="sectionIDRef" type=" id:SectionIDType "/>
</xs:complexType>
top

Complex Type: ParagraphValueType

Parent type: None
Direct sub-types: None
Name ParagraphValueType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:String> xs:string </id:String> [1]
<id:Integer> xs:integer </id:Integer> [1]
<id:Double> xs:double </id:Double> [1]
<id:Boolean> xs:boolean </id:Boolean> [1]
<id:Date> xs:date </id:Date> [1]
<id:DateTime> xs:dateTime </id:DateTime> [1]
<id:YesNoUnknown> id:YesNoUnknownType </id:YesNoUnknown> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="ParagraphValueType">
<xs:choice>
<xs:element name="String" type=" xs:string "/>
<xs:element name="Integer" type=" xs:integer "/>
<xs:element name="Double" type=" xs:double "/>
<xs:element name="Boolean" type=" xs:boolean "/>
<xs:element name="Date" type=" xs:date "/>
<xs:element name="DateTime" type=" xs:dateTime "/>
<xs:element name="YesNoUnknown" type=" id:YesNoUnknownType "/>
</xs:choice>
</xs:complexType>
top

Complex Type: PartOfBodyType

Parent type: None
Direct sub-types: None
Name PartOfBodyType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:UnassignedPart> id:BodyPartType </id:UnassignedPart> [1]
<id:Part> id:BodyOrientedPartType </id:Part> [1]
<id:Position> id:PositionPartType </id:Position> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="PartOfBodyType">
<xs:choice>
<xs:element name="UnassignedPart" type=" id:BodyPartType "/>
<xs:sequence>
<xs:element name="Part" type=" id:BodyOrientedPartType "/>
<xs:element name="Position" type=" id:PositionPartType "/>
</xs:sequence>
</xs:choice>
</xs:complexType>
top

Complex Type: PaymentAddressBaseType

Parent type: None
Direct sub-types:
Name PaymentAddressBaseType
Abstract no
XML Instance Representation
<...>
<id:AccountOwner> xs:string </id:AccountOwner> [1] ?
<id:AccountOwnerSpecialAddress> c:NameAndAddressType </id:AccountOwnerSpecialAddress> [0..1] ?
<id:IBAN> id:IBANType </id:IBAN> [1] ?
<id:FinancialInstitution> c:NameAndAddressType </id:FinancialInstitution> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="PaymentAddressBaseType">
<xs:sequence>
<xs:element name="AccountOwner" type=" xs:string "/>
<xs:element name="AccountOwnerSpecialAddress" type=" c:NameAndAddressType " minOccurs="0"/>
<xs:element name="IBAN" type=" id:IBANType "/>
<xs:element name="FinancialInstitution" type=" c:NameAndAddressType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: PaymentAddressType

Parent type: id:PaymentAddressBaseType (derivation method: extension)
Direct sub-types: None
Name PaymentAddressType
Abstract no
XML Instance Representation
<...>
<id:AccountOwner> xs:string </id:AccountOwner> [1] ?
<id:AccountOwnerSpecialAddress> c:NameAndAddressType </id:AccountOwnerSpecialAddress> [0..1] ?
<id:IBAN> id:IBANType </id:IBAN> [1] ?
<id:FinancialInstitution> c:NameAndAddressType </id:FinancialInstitution> [0..1] ?
<id:ValidAsOf> xs:date </id:ValidAsOf> [1] ?
</...>
Schema Component Representation
<xs:complexType name="PaymentAddressType">
<xs:complexContent>
<xs:extension base=" id:PaymentAddressBaseType ">
<xs:sequence>
<xs:element name="ValidAsOf" type=" xs:date "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: PaymentType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name PaymentType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Company> id:PaymentAddressBaseType </id:Company> [0..1] ?
<id:Person> id:PaymentAddressType </id:Person> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="PaymentType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Company" type=" id:PaymentAddressBaseType " minOccurs="0"/>
<xs:element name="Person" type=" id:PaymentAddressType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: PersonIncidentType

Parent type: id:PersonType (derivation method: extension)
Direct sub-types: None
Name PersonIncidentType
Abstract no
XML Instance Representation
<...
workplaceIDRef=" id:WorkplaceIDType [1] ?">
<id:Particulars> c:ParticularsType </id:Particulars> [1] ?
<id:Work> c:WorkType </id:Work> [1] ?
<id:UVG-LAA-Registration> id:AccidentRegistrationType </id:UVG-LAA-Registration> [0..*] ?
<id:UVGZ-LAAC-Registration> id:AccidentRegistrationType </id:UVGZ-LAAC-Registration> [0..*] ?
<id:KU-AC-Registration> id:AccidentRegistrationType </id:KU-AC-Registration> [0..*] ?
<id:KTG-AMC-Registration> id:IllnessRegistrationType </id:KTG-AMC-Registration> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="PersonIncidentType">
<xs:complexContent>
<xs:extension base=" id:PersonType ">
<xs:sequence>
<xs:element name="UVG-LAA-Registration" type=" id:AccidentRegistrationType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="UVGZ-LAAC-Registration" type=" id:AccidentRegistrationType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="KU-AC-Registration" type=" id:AccidentRegistrationType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="KTG-AMC-Registration" type=" id:IllnessRegistrationType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: PersonMutatedType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name PersonMutatedType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:ValidAsOf> xs:date </id:ValidAsOf> [1] ?
<id:Lastname> xs:string </id:Lastname> [0..1] ?
<id:Firstname> xs:string </id:Firstname> [0..1] ?
<id:WithdrawalDate> xs:date </id:WithdrawalDate> [0..1] ?
<id:Address> c:AddressType </id:Address> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="PersonMutatedType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="ValidAsOf" type=" xs:date "/>
<xs:element name="Lastname" type=" xs:string " minOccurs="0"/>
<xs:element name="Firstname" type=" xs:string " minOccurs="0"/>
<xs:element name="WithdrawalDate" type=" xs:date " minOccurs="0"/>
<xs:element name="Address" type=" c:AddressType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: PersonsType

Parent type: None
Direct sub-types: None
Name PersonsType
Abstract no
XML Instance Representation
<...>
<id:Person> id:PersonIncidentType </id:Person> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="PersonsType">
<xs:sequence>
<xs:element name="Person" type=" id:PersonIncidentType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: PersonType

Parent type: None
Direct sub-types:
Name PersonType
Abstract no
XML Instance Representation
<...
workplaceIDRef=" id:WorkplaceIDType [1] ?">
<id:Particulars> c:ParticularsType </id:Particulars> [1] ?
<id:Work> c:WorkType </id:Work> [1] ?
</...>
Schema Component Representation
<xs:complexType name="PersonType">
<xs:sequence>
<xs:element name="Particulars" type=" c:ParticularsType "/>
<xs:element name="Work" type=" c:WorkType "/>
</xs:sequence>
<xs:attribute name="workplaceIDRef" type=" id:WorkplaceIDType " use="required"/>
</xs:complexType>
top

Complex Type: PreviousType

Parent type: None
Direct sub-types: None
Name PreviousType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:RequestStoryID> c:IDType </id:RequestStoryID> [1]
<id:ResponseStoryID> c:IDType </id:ResponseStoryID> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="PreviousType">
<xs:choice>
<xs:element name="RequestStoryID" type=" c:IDType "/>
<xs:element name="ResponseStoryID" type=" c:IDType "/>
</xs:choice>
</xs:complexType>
top

Complex Type: ProcessCtrlRequestType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name ProcessCtrlRequestType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:IncidentForCompanyClosed> id:IncidentForCompanyClosedType </id:IncidentForCompanyClosed> [0..1] ?
<id:ChangeIdentities> id:ChangeIdentitiesType </id:ChangeIdentities> [0..1] ?
<id:Comment> c:NotificationsType </id:Comment> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="ProcessCtrlRequestType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="IncidentForCompanyClosed" type=" id:IncidentForCompanyClosedType " minOccurs="0"/>
<xs:element name="ChangeIdentities" type=" id:ChangeIdentitiesType " minOccurs="0"/>
<xs:element name="Comment" type=" c:NotificationsType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: ProcessCtrlResponseType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name ProcessCtrlResponseType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:ChangeInsuranceCaseID> id:OldNewIDType </id:ChangeInsuranceCaseID> [0..1] ?
<id:InstitutionAddress> c:NameAndAddressType </id:InstitutionAddress> [0..1] ?
<id:ContactInsurance> c:ContactInstitutionType </id:ContactInsurance> [0..1] ?
<id:AwaitStory> id:AwaitPartType </id:AwaitStory> [0..1] ?
<id:Comment> c:NotificationsType </id:Comment> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="ProcessCtrlResponseType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="ChangeInsuranceCaseID" type=" id:OldNewIDType " minOccurs="0"/>
<xs:element name="InstitutionAddress" type=" c:NameAndAddressType " minOccurs="0"/>
<xs:element name="ContactInsurance" type=" c:ContactInstitutionType " minOccurs="0"/>
<xs:element name="AwaitStory" type=" id:AwaitPartType " minOccurs="0"/>
<xs:element name="Comment" type=" c:NotificationsType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: ReceivedStoriesType

Parent type: None
Direct sub-types: None
Name ReceivedStoriesType
Abstract no
XML Instance Representation
<...>
<id:StoryID> c:IDType </id:StoryID> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ReceivedStoriesType">
<xs:sequence>
<xs:element name="StoryID" type=" c:IDType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: ReductionType

Parent type: None
Direct sub-types: None
Name ReductionType
Abstract no
XML Instance Representation
<...>
<id:ReasonPartialRelease> xs:string </id:ReasonPartialRelease> [0..1] ?
<id:ReasonReduction> xs:string </id:ReasonReduction> [0..1] ?
<id:ReasonOnCompensation> xs:string </id:ReasonOnCompensation> [0..1] ?
<id:ReasonHospitalAliment> xs:string </id:ReasonHospitalAliment> [0..1] ?
<id:Percentage> c:PercentType </id:Percentage> [0..1] ?
<id:CoveringDays> id:DaysType </id:CoveringDays> [0..1] ?
<id:QuantityOfDays> xs:short </id:QuantityOfDays> [0..1] ?
<id:Period> c:TimePeriodType </id:Period> [0..1] ?
<id:ReductionAllowance> c:SalaryAmountAbsoluteType </id:ReductionAllowance> [0..1] ?
<id:ReductionAmountFavourInstitution> c:SalaryAmountAbsoluteType </id:ReductionAmountFavourInstitution> [0..1] ?
<id:AmountBeforeReductionFavourCompany> c:SalaryAmountAbsoluteType </id:AmountBeforeReductionFavourCompany> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="ReductionType">
<xs:sequence>
<xs:element name="ReasonPartialRelease" type=" xs:string " minOccurs="0"/>
<xs:element name="ReasonReduction" type=" xs:string " minOccurs="0"/>
<xs:element name="ReasonOnCompensation" type=" xs:string " minOccurs="0"/>
<xs:element name="ReasonHospitalAliment" type=" xs:string " minOccurs="0"/>
<xs:element name="Percentage" type=" c:PercentType " minOccurs="0"/>
<xs:element name="CoveringDays" type=" id:DaysType " minOccurs="0"/>
<xs:element name="QuantityOfDays" type=" xs:short " minOccurs="0"/>
<xs:element name="Period" type=" c:TimePeriodType " minOccurs="0"/>
<xs:element name="ReductionAllowance" type=" c:SalaryAmountAbsoluteType " minOccurs="0"/>
<xs:element name="ReductionAmountFavourInstitution" type=" c:SalaryAmountAbsoluteType " minOccurs="0"/>
<xs:element name="AmountBeforeReductionFavourCompany" type=" c:SalaryAmountAbsoluteType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: RegistrationIncidentDateType

Parent type: None
Direct sub-types: None
Name RegistrationIncidentDateType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:Exact> xs:date </id:Exact> [1] ?
<id:Approximate> xs:date </id:Approximate> [1] ?
<id:Clarification> c:EmptyType </id:Clarification> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="RegistrationIncidentDateType">
<xs:choice>
<xs:element name="Exact" type=" xs:date "/>
<xs:element name="Approximate" type=" xs:date "/>
<xs:element name="Clarification" type=" c:EmptyType "/>
</xs:choice>
</xs:complexType>
top

Complex Type: RegistrationResponseType

Parent type: None
Direct sub-types:
Name RegistrationResponseType
Abstract no
XML Instance Representation
<...
incidentCaseIDMapRef=" c:InstanceRefIDType [1] ?">
<id:ResponseState> id:ResponseStateType </id:ResponseState> [1] ?
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
<id:IncidentCaseID> c:IDType </id:IncidentCaseID> [1] ?
<id:ContactInsurance> c:ContactInstitutionType </id:ContactInsurance> [0..1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="RegistrationResponseType">
<xs:sequence>
<xs:element name="ResponseState" type=" id:ResponseStateType "/>
<xs:element name="CompanyCaseID" type=" c:IDType "/>
<xs:element name="InsuranceCaseID" type=" c:IDType "/>
<xs:element name="IncidentCaseID" type=" c:IDType "/>
<xs:element name="ContactInsurance" type=" c:ContactInstitutionType " minOccurs="0"/>
<xs:element name="TestCase" type=" c:EmptyType " minOccurs="0"/>
</xs:sequence>
<xs:attribute name="incidentCaseIDMapRef" type=" c:InstanceRefIDType " use="required"/>
</xs:complexType>
top

Complex Type: RelapseAccidentRegistrationType

Parent type: None
Direct sub-types: None
Name RelapseAccidentRegistrationType
Abstract no
XML Instance Representation
<...>
<id:RelapseDate> xs:date </id:RelapseDate> [1] ?
<id:IncidentDate> id:RegistrationIncidentDateType </id:IncidentDate> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
</...>
Schema Component Representation
<xs:complexType name="RelapseAccidentRegistrationType">
<xs:sequence>
<xs:element name="RelapseDate" type=" xs:date "/>
<xs:element name="IncidentDate" type=" id:RegistrationIncidentDateType "/>
<xs:element name="InsuranceCaseID" type=" c:IDType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: RepaymentType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name RepaymentType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:RepaymentID> c:IDType </id:RepaymentID> [1]
<id:LinkToSettlementID> c:IDType </id:LinkToSettlementID> [1]
<id:ExpiryDate> xs:dateTime </id:ExpiryDate> [0..1] ?
Start Choice [1]
<id:ESR> id:ESRType </id:ESR> [1] ?
<id:Transfer> id:TransferType </id:Transfer> [1]
End Choice
<id:ContactInsurance> c:ContactInstitutionType </id:ContactInsurance> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="RepaymentType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="RepaymentID" type=" c:IDType "/>
<xs:element name="LinkToSettlementID" type=" c:IDType "/>
<xs:element name="ExpiryDate" type=" xs:dateTime " minOccurs="0"/>
<xs:choice>
<xs:element name="ESR" type=" id:ESRType "/>
<xs:element name="Transfer" type=" id:TransferType "/>
</xs:choice>
<xs:element name="ContactInsurance" type=" c:ContactInstitutionType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: ResponseStateType

Parent type: None
Direct sub-types: None
Name ResponseStateType
Abstract no
XML Instance Representation
<...>
<id:Code> c:ResponseCodeAAwRType </id:Code> [1] ?
<id:Info> c:NotificationsType </id:Info> [0..1] ?
<id:Warning> c:NotificationsType </id:Warning> [0..1] ?
<id:Error> c:NotificationsType </id:Error> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="ResponseStateType">
<xs:sequence>
<xs:element name="Code" type=" c:ResponseCodeAAwRType "/>
<xs:element name="Info" type=" c:NotificationsType " minOccurs="0"/>
<xs:element name="Warning" type=" c:NotificationsType " minOccurs="0"/>
<xs:element name="Error" type=" c:NotificationsType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: SalaryBasesType

Parent type: None
Direct sub-types: None
Name SalaryBasesType
Abstract no
XML Instance Representation
<...>
<id:BasicWages> c:SalaryAmountType </id:BasicWages> [0..1] ?
<id:FamilyIncomeSupplement> c:SalaryAmountType </id:FamilyIncomeSupplement> [0..1] ?
<id:VacationAndPublicHolidayCompensation> c:SalaryAmountType </id:VacationAndPublicHolidayCompensation> [0..1] ?
<id:OtherSupplements> c:SalaryAmountType </id:OtherSupplements> [0..1] ?
<id:Gratuity> c:SalaryAmountType </id:Gratuity> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="SalaryBasesType">
<xs:sequence>
<xs:element name="BasicWages" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="FamilyIncomeSupplement" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="VacationAndPublicHolidayCompensation" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="OtherSupplements" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="Gratuity" type=" c:SalaryAmountType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: SalaryRaiseType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name SalaryRaiseType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:ValidAsOf> xs:date </id:ValidAsOf> [1] ?
<id:Present> id:KindOfSalariesTimedType </id:Present> [1] ?
<id:ManualAdditions> id:KindOfSalaryType </id:ManualAdditions> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="SalaryRaiseType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="ValidAsOf" type=" xs:date "/>
<xs:element name="Present" type=" id:KindOfSalariesTimedType "/>
<xs:element name="ManualAdditions" type=" id:KindOfSalaryType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: SectionType

Parent type: None
Direct sub-types: None
Name SectionType
Abstract no
XML Instance Representation
<...
sectionID=" id:SectionIDType [1]">
<id:Heading> c:IDType </id:Heading> [0..1]
<id:Description> xs:token </id:Description> [0..1]
</...>
Schema Component Representation
<xs:complexType name="SectionType">
<xs:sequence>
<xs:element name="Heading" type=" c:IDType " minOccurs="0"/>
<xs:element name="Description" type=" xs:token " minOccurs="0"/>
</xs:sequence>
<xs:attribute name="sectionID" type=" id:SectionIDType " use="required"/>
</xs:complexType>
top

Complex Type: SettlementType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name SettlementType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:SettlementID> c:IDType </id:SettlementID> [1] ?
<id:SettlementDate> xs:dateTime </id:SettlementDate> [1] ?
<id:TotalBalance> id:TotalBalanceType </id:TotalBalance> [1] ?
<id:Coverage> c:NotEmptyStringType </id:Coverage> [0..1] ?
<id:AnnualEarnings> c:SalaryAmountType </id:AnnualEarnings> [0..1] ?
<id:CoveredDailyAllowance> c:SalaryAmountType </id:CoveredDailyAllowance> [0..1] ?
<id:ContactInsurance> c:ContactInstitutionType </id:ContactInsurance> [0..1] ?
<id:Indemnifications> id:IndemnificationsType </id:Indemnifications> [0..1] ?
<id:Comment> c:NotificationsType </id:Comment> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="SettlementType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="SettlementID" type=" c:IDType "/>
<xs:element name="SettlementDate" type=" xs:dateTime "/>
<xs:element name="TotalBalance" type=" id:TotalBalanceType "/>
<xs:element name="Coverage" type=" c:NotEmptyStringType " minOccurs="0"/>
<xs:element name="AnnualEarnings" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="CoveredDailyAllowance" type=" c:SalaryAmountType " minOccurs="0"/>
<xs:element name="ContactInsurance" type=" c:ContactInstitutionType " minOccurs="0"/>
<xs:element name="Indemnifications" type=" id:IndemnificationsType " minOccurs="0"/>
<xs:element name="Comment" type=" c:NotificationsType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: SpecialCodeType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name SpecialCodeType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:Code> c:NotEmptyStringType </id:Code> [1]
</...>
Schema Component Representation
<xs:complexType name="SpecialCodeType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="Code" type=" c:NotEmptyStringType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: SpecialCoverageType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name SpecialCoverageType
Abstract no
Documentation
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:FamilyMember> c:EmptyType </id:FamilyMember> [0..1] ?
<id:OptionalEnterpriserInsurance> c:EmptyType </id:OptionalEnterpriserInsurance> [0..1] ?
<id:NegotiatedInsurance> c:EmptyType </id:NegotiatedInsurance> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="SpecialCoverageType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="FamilyMember" type=" c:EmptyType " minOccurs="0"/>
<xs:element name="OptionalEnterpriserInsurance" type=" c:EmptyType " minOccurs="0"/>
<xs:element name="NegotiatedInsurance" type=" c:EmptyType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: StateType

Parent type: None
Direct sub-types: None
Name StateType
Abstract no
XML Instance Representation
<...>
<id:Process> id:MainStateType </id:Process> [1] ?
<id:Coverage> id:YesNoUnknownType </id:Coverage> [1] ?
<id:SmallRemark> c:NotEmptyStringType </id:SmallRemark> [0..1] ?
<id:CrossChannelLinkIDWaitForUse> c:IDType </id:CrossChannelLinkIDWaitForUse> [0..*]
</...>
Schema Component Representation
<xs:complexType name="StateType">
<xs:sequence>
<xs:element name="Process" type=" id:MainStateType "/>
<xs:element name="Coverage" type=" id:YesNoUnknownType "/>
<xs:element name="SmallRemark" type=" c:NotEmptyStringType " minOccurs="0"/>
<xs:element name="CrossChannelLinkIDWaitForUse" type=" c:IDType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: StoriesWithoutDeclarationType

Parent type: None
Direct sub-types: None
Name StoriesWithoutDeclarationType
Abstract no
XML Instance Representation
<...>
<id:DialogMessage> id:DialogMessageType
<!--
Key Constraint - SectionID-Key3
Selector - id:Section
Field(s) - @sectionID
-->
<!--
Key Reference Constraint - SectionID-Ref3
Selector - id:Paragraph
Field(s) - @sectionIDRef
Refers to - id:SectionID-Key3
-->
</id:DialogMessage> [0..*]
</...>
Schema Component Representation
<xs:complexType name="StoriesWithoutDeclarationType">
<xs:sequence>
<xs:element name="DialogMessage" type=" id:DialogMessageType " minOccurs="0" maxOccurs="unbounded">
<xs:key name="SectionID-Key3">
<xs:selector xpath="id:Section"/>
<xs:field xpath="@sectionID"/>
</xs:key>
<xs:keyref name="SectionID-Ref3" refer=" id:SectionID-Key3 ">
<xs:selector xpath="id:Paragraph"/>
<xs:field xpath="@sectionIDRef"/>
</xs:keyref>
</xs:element>
</xs:sequence>
</xs:complexType>
top

Complex Type: StoryBaseType

Parent type: None
Direct sub-types:
Name StoryBaseType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
</...>
Schema Component Representation
<xs:complexType name="StoryBaseType">
<xs:sequence>
<xs:element name="Creation" type=" xs:dateTime "/>
<xs:element name="StoryID" type=" c:IDType "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: StoryIncidentDateTimeType

Parent type: None
Direct sub-types: None
Name StoryIncidentDateTimeType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:ExactDateTime> xs:dateTime </id:ExactDateTime> [1] ?
<id:Approximate> xs:date </id:Approximate> [1] ?
End Choice
</...>
Schema Component Representation
<xs:complexType name="StoryIncidentDateTimeType">
<xs:choice>
<xs:element name="ExactDateTime" type=" xs:dateTime "/>
<xs:element name="Approximate" type=" xs:date "/>
</xs:choice>
</xs:complexType>
top

Complex Type: StoryNotificationRequestType

Parent type: None
Direct sub-types: None
Name StoryNotificationRequestType
Abstract no
XML Instance Representation
<...>
<id:ResponseStoryID> c:IDType </id:ResponseStoryID> [0..1] ?
Model group reference (not shown): c:NotificationsGroup [1]
</...>
Schema Component Representation
<xs:complexType name="StoryNotificationRequestType">
<xs:sequence>
<xs:element name="ResponseStoryID" type=" c:IDType " minOccurs="0"/>
<xs:group ref=" c:NotificationsGroup "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: StoryNotificationResponseType

Parent type: None
Direct sub-types: None
Name StoryNotificationResponseType
Abstract no
XML Instance Representation
<...>
<id:RequestStoryID> c:IDType </id:RequestStoryID> [0..1] ?
Model group reference (not shown): c:NotificationsGroup [1]
</...>
Schema Component Representation
<xs:complexType name="StoryNotificationResponseType">
<xs:sequence>
<xs:element name="RequestStoryID" type=" c:IDType " minOccurs="0"/>
<xs:group ref=" c:NotificationsGroup "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: StoryRelapseType

Parent type: None
Direct sub-types: None
Name StoryRelapseType
Abstract no
XML Instance Representation
<...>
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
<id:RelapseDate> xs:date </id:RelapseDate> [1] ?
</...>
Schema Component Representation
<xs:complexType name="StoryRelapseType">
<xs:sequence>
<xs:element name="InsuranceCaseID" type=" c:IDType "/>
<xs:element name="RelapseDate" type=" xs:date "/>
</xs:sequence>
</xs:complexType>
top

Complex Type: TakeWorkUpFullyType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name TakeWorkUpFullyType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
Start Choice [1]
<id:TakeWorkUpFullyDate> xs:date </id:TakeWorkUpFullyDate> [1] ?
<id:ExpectedLastDayOfIncapacityToWork> xs:date </id:ExpectedLastDayOfIncapacityToWork> [1] ?
<id:ExpectedIncapacityToWork> id:ExpectedIncapacityToWorkType </id:ExpectedIncapacityToWork> [1] ?
<id:NoIncapacityToWork> c:EmptyType </id:NoIncapacityToWork> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="TakeWorkUpFullyType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:choice>
<xs:element name="TakeWorkUpFullyDate" type=" xs:date "/>
<xs:element name="ExpectedLastDayOfIncapacityToWork" type=" xs:date "/>
<xs:element name="ExpectedIncapacityToWork" type=" id:ExpectedIncapacityToWorkType "/>
<xs:element name="NoIncapacityToWork" type=" c:EmptyType "/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: TaxAtSourceType

Parent type: None
Direct sub-types: None
Name TaxAtSourceType
Abstract no
XML Instance Representation
<...>
<id:TaxAtSourceCanton> c:CantonAddressType </id:TaxAtSourceCanton> [1] ?
<id:TaxAtSourceMunicipalityID> c:MunicipalityIDType </id:TaxAtSourceMunicipalityID> [1] ?
<id:TaxAtSourceCategory> c:TaxAtSourceCategoryType </id:TaxAtSourceCategory> [1] ?
</...>
Schema Component Representation
<xs:complexType name="TaxAtSourceType">
<xs:sequence>
<xs:element name="TaxAtSourceCanton" type=" c:CantonAddressType "/>
<xs:element name="TaxAtSourceMunicipalityID" type=" c:MunicipalityIDType "/>
<xs:element name="TaxAtSourceCategory" type=" c:TaxAtSourceCategoryType " minOccurs="1"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: TotalBalanceType

Parent type: None
Direct sub-types: None
Name TotalBalanceType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:FavourCompany> id:FavourCompanyType </id:FavourCompany> [1]
<id:FavourInstitution> id:FavourInstitutionType </id:FavourInstitution> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="TotalBalanceType">
<xs:choice>
<xs:element name="FavourCompany" type=" id:FavourCompanyType "/>
<xs:element name="FavourInstitution" type=" id:FavourInstitutionType "/>
</xs:choice>
</xs:complexType>
top

Complex Type: TransferType

Parent type: None
Direct sub-types: None
Name TransferType
Abstract no
XML Instance Representation
<...>
<id:Balance> c:SalaryAmountType </id:Balance> [1] ?
<id:Reference> xs:string </id:Reference> [1] ?
<id:AccountNumber> xs:string </id:AccountNumber> [0..1] ?
<id:Line> xs:string </id:Line> [0..*] ?
<id:FinancialInstitution> id:PaymentAddressBaseType </id:FinancialInstitution> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="TransferType">
<xs:sequence>
<xs:element name="Balance" type=" c:SalaryAmountType "/>
<xs:element name="Reference" type=" xs:string "/>
<xs:element name="AccountNumber" type=" xs:string " minOccurs="0"/>
<xs:element name="Line" type=" xs:string " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="FinancialInstitution" type=" id:PaymentAddressBaseType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: TreatmentAddressExtensionType

Parent type: None
Direct sub-types: None
Name TreatmentAddressExtensionType
Abstract no
XML Instance Representation
<...>
<id:ZSRNumber> xs:string </id:ZSRNumber> [0..1] ?
<id:UID-BFS> c:UID-BFSType </id:UID-BFS> [0..1] ?
<id:GLNNumber> xs:string </id:GLNNumber> [0..1] ?
<id:TreatmentInstitution> xs:string </id:TreatmentInstitution> [1] ?
<id:Address> c:AddressType </id:Address> [1] ?
<id:EmailAddress> c:EmailAddressType </id:EmailAddress> [0..1] ?
<id:PhoneNumber> xs:string </id:PhoneNumber> [0..1] ?
<id:MobilePhoneNumber> xs:string </id:MobilePhoneNumber> [0..1] ?
</...>
Schema Component Representation
<xs:complexType name="TreatmentAddressExtensionType">
<xs:sequence>
<xs:element name="ZSRNumber" type=" xs:string " minOccurs="0"/>
<xs:element name="UID-BFS" type=" c:UID-BFSType " minOccurs="0"/>
<xs:element name="GLNNumber" type=" xs:string " minOccurs="0"/>
<xs:element name="TreatmentInstitution" type=" xs:string "/>
<xs:element name="Address" type=" c:AddressType "/>
<xs:element name="EmailAddress" type=" c:EmailAddressType " minOccurs="0"/>
<xs:element name="PhoneNumber" type=" xs:string " minOccurs="0"/>
<xs:element name="MobilePhoneNumber" type=" xs:string " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

Complex Type: TreatmentsType

Parent type: id:StoryBaseType (derivation method: extension)
Direct sub-types: None
Name TreatmentsType
Abstract no
XML Instance Representation
<...>
<id:Creation> xs:dateTime </id:Creation> [1] ?
<id:StoryID> c:IDType </id:StoryID> [1] ?
<id:InitialTreatment> id:TreatmentAddressExtensionType </id:InitialTreatment> [1] ?
<id:FurtherTreatment> id:TreatmentAddressExtensionType </id:FurtherTreatment> [0..*] ?
</...>
Schema Component Representation
<xs:complexType name="TreatmentsType">
<xs:complexContent>
<xs:extension base=" id:StoryBaseType ">
<xs:sequence>
<xs:element name="InitialTreatment" type=" id:TreatmentAddressExtensionType "/>
<xs:element name="FurtherTreatment" type=" id:TreatmentAddressExtensionType " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: ValidToType

Parent type: None
Direct sub-types: None
Name ValidToType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<id:To> xs:date </id:To> [1]
<id:TakeWorkUpFullyDate> xs:date </id:TakeWorkUpFullyDate> [0..1] ?
<id:Unknown> c:EmptyType </id:Unknown> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="ValidToType">
<xs:choice>
<xs:sequence>
<xs:element name="To" type=" xs:date "/>
<xs:element name="TakeWorkUpFullyDate" type=" xs:date " minOccurs="0"/>
</xs:sequence>
<xs:element name="Unknown" type=" c:EmptyType "/>
</xs:choice>
</xs:complexType>
top

Model Group: IncidentContextGroup

Name IncidentContextGroup
XML Instance Representation
<id:CompanyCaseID> c:IDType </id:CompanyCaseID> [1] ?
<id:InsuranceCaseID> c:IDType </id:InsuranceCaseID> [1] ?
<id:IncidentCaseID> c:IncidentCaseIDType </id:IncidentCaseID> [1] ?
<id:ReceivedStoryIDs> id:ReceivedStoriesType
<!--
Uniqueness Constraint - StoryID-Ctrl
Selector - id:StoryID
Field(s) - .
-->
</id:ReceivedStoryIDs> [1] ?
<id:TestCase> c:EmptyType </id:TestCase> [0..1] ?
Schema Component Representation
<xs:group name="IncidentContextGroup">
<xs:sequence>
<xs:element name="CompanyCaseID" type=" c:IDType "/>
<xs:element name="InsuranceCaseID" type=" c:IDType "/>
<xs:element name="IncidentCaseID" type=" c:IncidentCaseIDType "/>
<xs:element name="ReceivedStoryIDs" type=" id:ReceivedStoriesType ">
<xs:unique name="StoryID-Ctrl">
<xs:selector xpath="id:StoryID"/>
<xs:field xpath="."/>
</xs:unique>
</xs:element>
<xs:element name="TestCase" type=" c:EmptyType " minOccurs="0"/>
</xs:sequence>
</xs:group>
top

Simple Type: ActivityAtTimeOfAccidentType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name ActivityAtTimeOfAccidentType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'skiing'|'footballOrsoccer'|'paragliding'|'snowboarding'|'in-lineSkating'|'iceHockey'|'otherBallGames'|'otherSport'|'carDriving'|'motorbiking'|'scooterOrSmallMoped'|'bicycleOrMBT'|'runedOverAsPedestrian'|'otherRoadTraffic'|'housekeepingWork'|'doItYourselfOrMaintenanceWork'|'gardeningOrForestAndAgricultureWork'|'otherActivitiesAtHomeAndInTheYard'|'hikingOrWalking'|'otherActivities'}
Documentation
Schema Component Representation
<xs:simpleType name="ActivityAtTimeOfAccidentType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="skiing"/>
<xs:enumeration value="footballOrsoccer"/>
<xs:enumeration value="paragliding"/>
<xs:enumeration value="snowboarding"/>
<xs:enumeration value="in-lineSkating"/>
<xs:enumeration value="iceHockey"/>
<xs:enumeration value="otherBallGames"/>
<xs:enumeration value="otherSport"/>
<xs:enumeration value="carDriving"/>
<xs:enumeration value="motorbiking"/>
<xs:enumeration value="scooterOrSmallMoped"/>
<xs:enumeration value="bicycleOrMBT"/>
<xs:enumeration value="runedOverAsPedestrian"/>
<xs:enumeration value="otherRoadTraffic"/>
<xs:enumeration value="housekeepingWork"/>
<xs:enumeration value="doItYourselfOrMaintenanceWork"/>
<xs:enumeration value="gardeningOrForestAndAgricultureWork"/>
<xs:enumeration value="otherActivitiesAtHomeAndInTheYard"/>
<xs:enumeration value="hikingOrWalking"/>
<xs:enumeration value="otherActivities"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: BodyOrientedPartType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name BodyOrientedPartType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'eye_12'|'pelvis_40'|'elbow_32'|'finger_36'|'metatarsusWithoutToes_54'|'ankle_53'|'face_11'|'metacarpusWithoutFingers_35'|'wrist_34'|'hipJoint_41'|'jaw_16'|'knee_51'|'groin_43'|'lungsInclusiveAirways_62'|'multipleAreasUpperExtremities_37'|'multipleAreasLowerExtremities_56'|'kidney_65'|'upperArm_31'|'thigh_50'|'earHearing_14'|'rear_21'|'shoulder_30'|'thorax_23'|'lowerArm_33'|'lowerThigh_52'|'teeth_15'|'toes_55'}
Schema Component Representation
<xs:simpleType name="BodyOrientedPartType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="eye_12"/>
<xs:enumeration value="pelvis_40"/>
<xs:enumeration value="elbow_32"/>
<xs:enumeration value="finger_36"/>
<xs:enumeration value="metatarsusWithoutToes_54"/>
<xs:enumeration value="ankle_53"/>
<xs:enumeration value="face_11"/>
<xs:enumeration value="metacarpusWithoutFingers_35"/>
<xs:enumeration value="wrist_34"/>
<xs:enumeration value="hipJoint_41"/>
<xs:enumeration value="jaw_16"/>
<xs:enumeration value="knee_51"/>
<xs:enumeration value="groin_43"/>
<xs:enumeration value="lungsInclusiveAirways_62"/>
<xs:enumeration value="multipleAreasUpperExtremities_37"/>
<xs:enumeration value="multipleAreasLowerExtremities_56"/>
<xs:enumeration value="kidney_65"/>
<xs:enumeration value="upperArm_31"/>
<xs:enumeration value="thigh_50"/>
<xs:enumeration value="earHearing_14"/>
<xs:enumeration value="rear_21"/>
<xs:enumeration value="shoulder_30"/>
<xs:enumeration value="thorax_23"/>
<xs:enumeration value="lowerArm_33"/>
<xs:enumeration value="lowerThigh_52"/>
<xs:enumeration value="teeth_15"/>
<xs:enumeration value="toes_55"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: BodyPartType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name BodyPartType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'abdomen_459'|'bladder_669'|'thoracicSpine_259'|'entireBodySystemicEffect_819'|'genitals_449'|'neck_209'|'cervicalSpine_249'|'heart_619'|'otherInternalInjuries_609'|'liver_639'|'lumbarSpine_269'|'spleen_649'|'nose_139'|'multipleInjuries_709'|'skullBrain_109'|'shockPsych_809'|'coccyxButtocks_429'}
Schema Component Representation
<xs:simpleType name="BodyPartType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="abdomen_459"/>
<xs:enumeration value="bladder_669"/>
<xs:enumeration value="thoracicSpine_259"/>
<xs:enumeration value="entireBodySystemicEffect_819"/>
<xs:enumeration value="genitals_449"/>
<xs:enumeration value="neck_209"/>
<xs:enumeration value="cervicalSpine_249"/>
<xs:enumeration value="heart_619"/>
<xs:enumeration value="otherInternalInjuries_609"/>
<xs:enumeration value="liver_639"/>
<xs:enumeration value="lumbarSpine_269"/>
<xs:enumeration value="spleen_649"/>
<xs:enumeration value="nose_139"/>
<xs:enumeration value="multipleInjuries_709"/>
<xs:enumeration value="skullBrain_109"/>
<xs:enumeration value="shockPsych_809"/>
<xs:enumeration value="coccyxButtocks_429"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: ContentTypeType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name ContentTypeType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'certificateOfIncapacityToWork'|'correspondence'|'invoice '|'other'}
Documentation
Schema Component Representation
<xs:simpleType name="ContentTypeType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="certificateOfIncapacityToWork"/>
<xs:enumeration value="correspondence"/>
<xs:enumeration value="invoice"/>
<xs:enumeration value="other"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: DaysType

Parent type: xs:decimal (derivation method: restriction)
Direct sub-types: None
Name DaysType
Content
  • Base XSD Type: decimal
  • -9999.99 <= value <= 9999.99
Schema Component Representation
<xs:simpleType name="DaysType">
<xs:restriction base=" xs:decimal ">
<xs:minInclusive value="-9999.99"/>
<xs:maxInclusive value="9999.99"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: ExpectedIncapacityToWorkType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name ExpectedIncapacityToWorkType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'to30Days'|'moreThan30Days'|'unknown'}
Schema Component Representation
<xs:simpleType name="ExpectedIncapacityToWorkType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="to30Days"/>
<xs:enumeration value="moreThan30Days"/>
<xs:enumeration value="unknown"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: FactorType

Parent type: xs:decimal (derivation method: restriction)
Direct sub-types: None
Name FactorType
Content
  • Base XSD Type: decimal
  • pattern = [0-9]+\.[0-9]{2}
Schema Component Representation
<xs:simpleType name="FactorType">
<xs:restriction base=" xs:decimal ">
<xs:pattern value="[0-9]+\.[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: HoursAndIndustryMinutesType

Parent type: xs:decimal (derivation method: restriction)
Direct sub-types: None
Name HoursAndIndustryMinutesType
Content
  • Base XSD Type: decimal
  • pattern = [0-9]+\.[0-9]{2}
Schema Component Representation
<xs:simpleType name="HoursAndIndustryMinutesType">
<xs:restriction base=" xs:decimal ">
<xs:pattern value="[0-9]+\.[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: IBANType

Parent type: xs:string (derivation method: restriction)
Direct sub-types: None
Name IBANType
Content
  • Base XSD Type: string
  • pattern = [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}
Documentation

Translation (fr):
Code IBAN

Short description (fr):
Code IBAN

Technical description (fr):
Regex Pattern Sample https://www.six-interbank-clearing.com/de/home/standardization/iso-payments/ customer-bank/implementation-guidelines.html implementation-guidelines-ct-examples.zip - simpleType name="IBAN2007Identifier" / string - pattern value="[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}" https://www.w3.org/TR/xmlschema-2/ - F Regular Expressions - S{n,m} = S{n} and n=m - All strings in L(S{n,n}). ( All sequences of exactly n strings from L(S) )
Schema Component Representation
<xs:simpleType name="IBANType">
<xs:restriction base=" xs:string ">
<xs:pattern value="[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: MainStateType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name MainStateType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'registrationReceived'|'checkingDeclaration'|'verifyingClaim'|'performingEntitlement'|'communicationStopped'}
Schema Component Representation
<xs:simpleType name="MainStateType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="registrationReceived"/>
<xs:enumeration value="checkingDeclaration"/>
<xs:enumeration value="verifyingClaim"/>
<xs:enumeration value="performingEntitlement"/>
<xs:enumeration value="communicationStopped"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: MinutesType

Parent type: xs:short (derivation method: restriction)
Direct sub-types: None
Name MinutesType
Content
  • Base XSD Type: short
  • 0 <= value <= 59
Schema Component Representation
<xs:simpleType name="MinutesType">
<xs:restriction base=" xs:short ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="59"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: OtherInsurancePredefinedType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name OtherInsurancePredefinedType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'suva'|'otherCompulsoryAccidentInsurance'|'KTG-AMC'|'IV-AI'|'AHV-AVS'|'occupationalPreventionEstablishment'|'militaryInsurance'|'unemploymentInsurance'|'maternetyIdemnity'}
Documentation
Schema Component Representation
<xs:simpleType name="OtherInsurancePredefinedType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="suva"/>
<xs:enumeration value="otherCompulsoryAccidentInsurance"/>
<xs:enumeration value="KTG-AMC"/>
<xs:enumeration value="IV-AI"/>
<xs:enumeration value="AHV-AVS"/>
<xs:enumeration value="occupationalPreventionEstablishment"/>
<xs:enumeration value="militaryInsurance"/>
<xs:enumeration value="unemploymentInsurance"/>
<xs:enumeration value="maternetyIdemnity"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: PositionPartType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name PositionPartType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'left_1'|'right_2'|'both_3'|'unassigned_9'}
Schema Component Representation
<xs:simpleType name="PositionPartType">
<xs:restriction base=" xs:NMTOKEN ">
<-- InjuredPartOfBody Stelle 3 -->
<xs:enumeration value="left_1"/>
<xs:enumeration value="right_2"/>
<xs:enumeration value="both_3"/>
<xs:enumeration value="unassigned_9"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: SalaryBaseCodeType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name SalaryBaseCodeType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'BasicWages'|'FamilyIncomeSupplement'|'VacationAndPublicHolidayCompensation'|'OtherSupplements'|'Gratuity'}
Schema Component Representation
<xs:simpleType name="SalaryBaseCodeType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="BasicWages"/>
<xs:enumeration value="FamilyIncomeSupplement"/>
<xs:enumeration value="VacationAndPublicHolidayCompensation"/>
<xs:enumeration value="OtherSupplements"/>
<xs:enumeration value="Gratuity"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: SectionIDType

Parent type: xs:string (derivation method: restriction)
Direct sub-types: None
Name SectionIDType
Content
  • Base XSD Type: string
  • pattern = #.*
Documentation Section ID
Schema Component Representation
<xs:simpleType name="SectionIDType">
<xs:restriction base=" xs:string ">
<xs:pattern value="#.*"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: StandardFormIDType

Parent type: c:IDType (derivation method: restriction)
Direct sub-types: None
Name StandardFormIDType
Content
  • 'IDType' super type was not found in this schema. Its facets could not be printed out.
  • pattern = notStandard|[0-9]{4}\.[0-9]{4}\.[0-9]{4}-[0-9]{3}
Schema Component Representation
<xs:simpleType name="StandardFormIDType">
<xs:restriction base=" c:IDType ">
<-- notStandard oder ( ID: NNNN.NNNN.NNNN und Version: -NNN )" -->
<xs:pattern value="notStandard|[0-9]{4}\.[0-9]{4}\.[0-9]{4}-[0-9]{3}"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: SupportedMinorSchemaVersionAttributeType

Parent type: xs:decimal (derivation method: restriction)
Direct sub-types: None
Name SupportedMinorSchemaVersionAttributeType
Content
  • Base XSD Type: decimal
  • value comes from list: {'0.0'}
  • pattern = [0-9]\.[0-9]|[1-9]\d*\.[0-9]
Documentation

Translation (fr):
Versions "Minor" du schéma supportées

Short description (fr):
Liste des versions "Minor" compatibles
Schema Component Representation
<xs:simpleType name="SupportedMinorSchemaVersionAttributeType">
<xs:restriction base=" xs:decimal ">
<xs:pattern value="[0-9]\.[0-9]|[1-9]\d*\.[0-9]"/>
<xs:enumeration value="0.0"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: TypeOfInjuryType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name TypeOfInjuryType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'bite_01'|'fracture_02'|'inflammation_03'|'contusion_04'|'bruise_05'|'chap_06'|'cut_07'|'shot_08'|'swelling_09'|'graze_10'|'compressionSpine_11'|'sting_12'|'tearFissure_13'|'burn_14'|'sprainTwist_15'|'poisoning_16'|'causticity_17'|'pulledMuscleLigament_18'|'foreignObject_20'|'dislocation_21'}
Schema Component Representation
<xs:simpleType name="TypeOfInjuryType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="bite_01"/>
<xs:enumeration value="fracture_02"/>
<xs:enumeration value="inflammation_03"/>
<xs:enumeration value="contusion_04"/>
<xs:enumeration value="bruise_05"/>
<xs:enumeration value="chap_06"/>
<xs:enumeration value="cut_07"/>
<xs:enumeration value="shot_08"/>
<xs:enumeration value="swelling_09"/>
<xs:enumeration value="graze_10"/>
<xs:enumeration value="compressionSpine_11"/>
<xs:enumeration value="sting_12"/>
<xs:enumeration value="tearFissure_13"/>
<xs:enumeration value="burn_14"/>
<xs:enumeration value="sprainTwist_15"/>
<xs:enumeration value="poisoning_16"/>
<xs:enumeration value="causticity_17"/>
<xs:enumeration value="pulledMuscleLigament_18"/>
<xs:enumeration value="foreignObject_20"/>
<xs:enumeration value="dislocation_21"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: WorkplaceIDType

Parent type: xs:string (derivation method: restriction)
Direct sub-types: None
Name WorkplaceIDType
Content
  • Base XSD Type: string
  • pattern = #.*
Documentation Arbeitsort ID
Schema Component Representation
<xs:simpleType name="WorkplaceIDType">
<xs:restriction base=" xs:string ">
<xs:pattern value="#.*"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: YesNoUnknownType

Parent type: xs:NMTOKEN (derivation method: restriction)
Direct sub-types: None
Name YesNoUnknownType
Content
  • Base XSD Type: NMTOKEN
  • value comes from list: {'yes'|'no'|'unknown'}
Documentation
Schema Component Representation
<xs:simpleType name="YesNoUnknownType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="yes"/>
<-- 1 -->
<xs:enumeration value="no"/>
<-- 2 -->
<xs:enumeration value="unknown"/>
<-- 9 -->
</xs:restriction>
</xs:simpleType>
top

Legend

Complex Type:

Schema Component Type

AusAddress

Schema Component Name
Parent type: Address (derivation method: extension)
Direct sub-types:
  • QLDAddress (by restriction)
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
Name AusAddress
Abstract no
The table above displays the properties of this schema component.
XML Instance Representation
<... country="Australia" >
<unitNo> string </unitNo> [0..1]
<houseNo> string </houseNo> [1]
<street> string </street> [1]
Start Choice [1]
<city> string </city> [1]
<town> string </town> [1]
End Choice
<state> AusStates </state> [1]
<postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] ?
</...>

The XML Instance Representation table above shows the schema component's content as an XML instance.

Schema Component Representation
<complexType name="AusAddress">
<complexContent>
<extension base=" Address ">
<sequence>
<element name="state" type=" AusStates "/>
<element name="postcode">
<simpleType>
<restriction base=" string ">
<pattern value="[1-9][0-9]{3}"/>
</restriction>
</simpleType>
</element>
</sequence>
<attribute name="country" type=" string " fixed="Australia"/>
</extension>
</complexContent>
</complexType>
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
top

Glossary

Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

top