Schema SOLISI_20263.xsd


schema location C:\dev\prj\schemaautomation\out\20263\SOLISI\xml\SOLISI_20263.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://socialsecurity.be/xml/ns/SOLISI
 
Elements  Complex types 
AllowanceTotalAmount  SolidarityContributionDataType 
Amount  SolidarityWorkerContributionType 
AnonymisedINSS 
ContributionTotalAmount 
EndingDate 
IncapacityStartDate 
IndemnityAmount 
Quarter 
SolidarityContributionData 
SolidarityWorkerContribution 
SOLISI 
StartingDate 


element AllowanceTotalAmount
diagram SOLISI_20263_p1.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:integer
properties
content simple
used by
complexType SolidarityContributionDataType
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999999999
totalDigits 11
annotation
documentation
01321
source <xs:element name="AllowanceTotalAmount">
 
<xs:annotation>
   
<xs:documentation>01321</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="99999999999"/>
     
<xs:totalDigits value="11"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Amount
diagram SOLISI_20263_p2.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:integer
properties
content simple
used by
complexType SolidarityWorkerContributionType
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999999
totalDigits 15
annotation
documentation
01057
source <xs:element name="Amount">
 
<xs:annotation>
   
<xs:documentation>01057</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999999"/>
     
<xs:totalDigits value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element AnonymisedINSS
diagram SOLISI_20263_p3.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:string
properties
content simple
used by
complexType SolidarityWorkerContributionType
facets
Kind Value Annotation
maxLength 11
pattern X{6}\d{5}
annotation
documentation
01322
source <xs:element name="AnonymisedINSS">
 
<xs:annotation>
   
<xs:documentation>01322</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="11"/>
     
<xs:pattern value="X{6}\d{5}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContributionTotalAmount
diagram SOLISI_20263_p4.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:string
properties
content simple
used by
complexType SolidarityContributionDataType
facets
Kind Value Annotation
maxLength 16
pattern [+]?\d{1,15}
annotation
documentation
00426
source <xs:element name="ContributionTotalAmount">
 
<xs:annotation>
   
<xs:documentation>00426</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="16"/>
     
<xs:pattern value="[+]?\d{1,15}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element EndingDate
diagram SOLISI_20263_p5.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:date
properties
content simple
used by
complexType SolidarityWorkerContributionType
facets
Kind Value Annotation
pattern \d{4}-\d{2}-\d{2}
annotation
documentation
00911
source <xs:element name="EndingDate">
 
<xs:annotation>
   
<xs:documentation>00911</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element IncapacityStartDate
diagram SOLISI_20263_p6.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:date
properties
content simple
used by
complexType SolidarityWorkerContributionType
facets
Kind Value Annotation
pattern \d{4}-\d{2}-\d{2}
annotation
documentation
01323
source <xs:element name="IncapacityStartDate">
 
<xs:annotation>
   
<xs:documentation>01323</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element IndemnityAmount
diagram SOLISI_20263_p7.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:integer
properties
content simple
used by
complexType SolidarityWorkerContributionType
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99999999999
totalDigits 11
annotation
documentation
00146
source <xs:element name="IndemnityAmount">
 
<xs:annotation>
   
<xs:documentation>00146</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999999999"/>
     
<xs:totalDigits value="11"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Quarter
diagram SOLISI_20263_p8.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:integer
properties
content simple
used by
complexType SolidarityContributionDataType
facets
Kind Value Annotation
totalDigits 5
pattern \d{4}(1|2|3|4)
annotation
documentation
00013
appinfo
xs:yearQuarter
source <xs:element name="Quarter">
 
<xs:annotation>
   
<xs:documentation>00013</xs:documentation>
   
<xs:appinfo source="TDOType">xs:yearQuarter</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="5"/>
     
<xs:pattern value="\d{4}(1|2|3|4)"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SolidarityContributionData
diagram SOLISI_20263_p9.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type SolidarityContributionDataType
properties
content complex
children Quarter AllowanceTotalAmount ContributionTotalAmount
used by
element SOLISI
annotation
documentation
90646
source <xs:element name="SolidarityContributionData" type="SolidarityContributionDataType">
 
<xs:annotation>
   
<xs:documentation>90646</xs:documentation>
 
</xs:annotation>
</xs:element>

element SolidarityWorkerContribution
diagram SOLISI_20263_p10.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type SolidarityWorkerContributionType
properties
content complex
children AnonymisedINSS IncapacityStartDate StartingDate EndingDate IndemnityAmount Amount
used by
element SOLISI
annotation
documentation
90647
source <xs:element name="SolidarityWorkerContribution" type="SolidarityWorkerContributionType">
 
<xs:annotation>
   
<xs:documentation>90647</xs:documentation>
 
</xs:annotation>
</xs:element>

element SOLISI
diagram SOLISI_20263_p11.png
namespace http://socialsecurity.be/xml/ns/SOLISI
properties
content complex
children SolidarityContributionData SolidarityWorkerContribution
annotation
documentation
90645
source <xs:element name="SOLISI">
 
<xs:annotation>
   
<xs:documentation>90645</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="SolidarityContributionData"/>
     
<xs:element ref="SolidarityWorkerContribution" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element StartingDate
diagram SOLISI_20263_p12.png
namespace http://socialsecurity.be/xml/ns/SOLISI
type restriction of xs:date
properties
content simple
used by
complexType SolidarityWorkerContributionType
facets
Kind Value Annotation
pattern \d{4}-\d{2}-\d{2}
annotation
documentation
00910
source <xs:element name="StartingDate">
 
<xs:annotation>
   
<xs:documentation>00910</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType SolidarityContributionDataType
diagram SOLISI_20263_p13.png
namespace http://socialsecurity.be/xml/ns/SOLISI
children Quarter AllowanceTotalAmount ContributionTotalAmount
used by
element SolidarityContributionData
source <xs:complexType name="SolidarityContributionDataType">
 
<xs:sequence>
   
<xs:element ref="Quarter"/>
   
<xs:element ref="AllowanceTotalAmount"/>
   
<xs:element ref="ContributionTotalAmount"/>
 
</xs:sequence>
</xs:complexType>

complexType SolidarityWorkerContributionType
diagram SOLISI_20263_p14.png
namespace http://socialsecurity.be/xml/ns/SOLISI
children AnonymisedINSS IncapacityStartDate StartingDate EndingDate IndemnityAmount Amount
used by
element SolidarityWorkerContribution
source <xs:complexType name="SolidarityWorkerContributionType">
 
<xs:sequence>
   
<xs:element ref="AnonymisedINSS"/>
   
<xs:element ref="IncapacityStartDate"/>
   
<xs:element ref="StartingDate"/>
   
<xs:element ref="EndingDate"/>
   
<xs:element ref="IndemnityAmount"/>
   
<xs:element ref="Amount"/>
 
</xs:sequence>
</xs:complexType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy