Schema A950v003.xsd


schema location:  G:\XmlAdmin\XmlSchema\A950v003.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.ksz-bcss.fgov.be/XmlSchema
 
Elements  Complex types  Simple types 
A950  A950Type  CompanyIDType 
CompanyID  FirmIDType  INSSType 
FirmID  PeriodType 
INSS 
JointCommissionNbr 
MatrixID 
NLOSSRegistrationNbr 
OccupationPeriod 
PLAIndicator 
SubEntity 


element A950
diagram A950v003_p1.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type A950Type
properties
content complex
children Distribution Attestation
attributes
Name  Type  Use  Default  Fixed  annotation
processTypederived by: xs:stringrequired      
versionxs:stringoptional  003    
annotation
documentation
A950 - Mutations Fichier du personnel
documentation
A950 - Mutaties Personeelsbestand
source <xs:element name="A950" type="A950Type">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">A950 - Mutations Fichier du personnel</xs:documentation>
   
<xs:documentation xml:lang="NL">A950 - Mutaties Personeelsbestand</xs:documentation>
 
</xs:annotation>
</xs:element>

element CompanyID
diagram A950v003_p2.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type CompanyIDType
properties
content simple
used by
element A950Type/Attestation/Activity/InterimUser
complexType FirmIDType
facets
minExclusive 0
maxExclusive 9999999999
annotation
documentation
No d'entreprise BCE
documentation
KBO ondernemingsnummer
source <xs:element name="CompanyID" type="CompanyIDType">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">No d'entreprise BCE</xs:documentation>
   
<xs:documentation xml:lang="NL">KBO ondernemingsnummer</xs:documentation>
 
</xs:annotation>
</xs:element>

element FirmID
diagram A950v003_p3.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type FirmIDType
properties
content complex
children NLOSSRegistrationNbr CompanyID
used by
element A950Type/Attestation/Activity/Employer
annotation
documentation
Identification de l'entreprise
source <xs:element name="FirmID" type="FirmIDType">
 
<xs:annotation>
   
<xs:documentation>Identification de l'entreprise</xs:documentation>
 
</xs:annotation>
</xs:element>

element INSS
diagram A950v003_p4.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type INSSType
properties
content simple
used by
element A950Type/Attestation/Activity/NaturalPerson
facets
pattern [0-9][0-9](([0][0-9])|([1][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))
pattern [0-9][0-9](([2][0-9])|([3][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))
pattern [0-9][0-9](([4][0-9])|([5][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))
annotation
documentation
NISS Numero d'identification de la securite social
documentation
INSZ - identificatienummer bij sociale zekerheid
source <xs:element name="INSS" type="INSSType">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">NISS Numero d'identification de la securite social</xs:documentation>
   
<xs:documentation xml:lang="NL">INSZ - identificatienummer bij sociale zekerheid</xs:documentation>
 
</xs:annotation>
</xs:element>

element JointCommissionNbr
diagram A950v003_p5.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element A950Type/Attestation/Activity/Worker
facets
maxLength 9
annotation
documentation
No de commission paritaire
documentation
Paritaircomite
source <xs:element name="JointCommissionNbr">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">No de commission paritaire</xs:documentation>
   
<xs:documentation xml:lang="NL">Paritaircomite</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element MatrixID
diagram A950v003_p6.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A950Type/Distribution/Addressee1stLevel
facets
minInclusive 0
maxInclusive 999
annotation
documentation
Secteur
source <xs:element name="MatrixID">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Secteur</xs:documentation>
   
<xs:documentation xml:lang="NL"/>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NLOSSRegistrationNbr
diagram A950v003_p7.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element A950Type/Attestation/Activity/InterimUser
complexType FirmIDType
facets
maxLength 10
annotation
documentation
Numero d'immatriculation employeur (ONSS ou ONSS-APL), temporaire ou définitif
documentation
Werkgever stamnummer (RSZ - RSZPPO), tijdelijkse of definitief
source <xs:element name="NLOSSRegistrationNbr">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Numero d'immatriculation employeur (ONSS ou ONSS-APL), temporaire ou définitif</xs:documentation>
   
<xs:documentation xml:lang="NL">Werkgever stamnummer (RSZ - RSZPPO), tijdelijkse of definitief</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element OccupationPeriod
diagram A950v003_p8.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PeriodType
properties
content complex
children BeginDate EndDate
used by
element A950Type/Attestation/Activity/Worker
annotation
documentation
Periode d'occupation
documentation
Betrekkingsperiode
source <xs:element name="OccupationPeriod" type="PeriodType">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Periode d'occupation</xs:documentation>
   
<xs:documentation xml:lang="NL">Betrekkingsperiode</xs:documentation>
 
</xs:annotation>
</xs:element>

element PLAIndicator
diagram A950v003_p9.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A950Type/Attestation/Activity/Employer
facets
enumeration 0
enumeration 1
enumeration 2
annotation
documentation
Provincial and Local Authorities indicator
documentation
Indicateur ONSS - ONSSAPL
documentation
RSZ - RSZPPO indicator
source <xs:element name="PLAIndicator">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">Provincial and Local Authorities indicator</xs:documentation>
   
<xs:documentation xml:lang="FR">Indicateur ONSS - ONSSAPL</xs:documentation>
   
<xs:documentation xml:lang="NL">RSZ - RSZPPO indicator</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:enumeration value="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Inconnu</xs:documentation>
         
<xs:documentation xml:lang="NL">Onbekend</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="1">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">ONSS</xs:documentation>
         
<xs:documentation xml:lang="NL">RSZ</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">ONSS APL</xs:documentation>
         
<xs:documentation xml:lang="NL">RSZPPO</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SubEntity
diagram A950v003_p10.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
used by
element A950Type/Attestation/Activity/Employer
facets
minInclusive 0
maxInclusive 9999999999
annotation
documentation
Sous-entite
documentation
Deelentiteit
source <xs:element name="SubEntity">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Sous-entite</xs:documentation>
   
<xs:documentation xml:lang="NL">Deelentiteit</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:long">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="9999999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType A950Type
diagram A950v003_p11.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Distribution Attestation
used by
element A950
attributes
Name  Type  Use  Default  Fixed  annotation
processTypederived by: xs:stringrequired      
versionxs:stringoptional  003    
source <xs:complexType name="A950Type">
 
<xs:sequence>
   
<xs:element name="Distribution" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Only between KszBcss and SmalsMvm</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Addressee1stLevel" minOccurs="0" maxOccurs="25">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element ref="MatrixID"/>
               
<xs:element name="Addressee2ndLevel" minOccurs="0" maxOccurs="25">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="AddresseeID">
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="10"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="Qualifier" minOccurs="0">
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="3"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="AddresseeStatus" minOccurs="0">
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:length value="1"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="RegistrationBeginDate" type="xs:date" minOccurs="0"/>
                     
<xs:element name="RegistrationEndDate" type="xs:date" minOccurs="0"/>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Attestation">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Activity">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Timestamp" type="xs:dateTime" minOccurs="0"/>
               
<xs:element name="Employer">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element ref="FirmID"/>
                     
<xs:element ref="PLAIndicator"/>
                     
<xs:element ref="SubEntity" minOccurs="0"/>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="NaturalPerson">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="FR">Personne physique</xs:documentation>
                   
<xs:documentation xml:lang="NL">Fysiek persoon</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element ref="INSS"/>
                     
<xs:element name="OriolusValidationCode">
                       
<xs:annotation>
                         
<xs:documentation>Code validation Oriolus</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:int">
                           
<xs:minInclusive value="0"/>
                           
<xs:maxInclusive value="1"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="Worker">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element ref="OccupationPeriod"/>
                     
<xs:element ref="JointCommissionNbr"/>
                     
<xs:element name="KindOfWorker">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Nature du travailleur</xs:documentation>
                         
<xs:documentation xml:lang="NL">Aard werknemer</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="3"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="DimonaNbr">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Numero DIMONA</xs:documentation>
                         
<xs:documentation xml:lang="NL">DIMONA nummer</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:long">
                           
<xs:minInclusive value="0"/>
                           
<xs:maxInclusive value="999999999999"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="ValidityStatus">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Indicateur de validite (controle ou non)</xs:documentation>
                         
<xs:documentation xml:lang="NL">Verificatie statuut</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:enumeration value="0"/>
                           
<xs:enumeration value="1"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="LastDimonaAction">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Indication derniere action Dimona</xs:documentation>
                         
<xs:documentation xml:lang="NL">Code laatste Dimona aangifte</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:enumeration value="1"/>
                           
<xs:enumeration value="2"/>
                           
<xs:enumeration value="3"/>
                           
<xs:enumeration value="4"/>
                           
<xs:enumeration value="S"/>
                           
<xs:enumeration value="N"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="OccupationTimetable" minOccurs="0">
                       
<xs:complexType>
                         
<xs:sequence>
                           
<xs:element name="BeginTime" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation>[20309]</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:int">
                                 
<xs:minInclusive value="0"/>
                                 
<xs:maxInclusive value="86399"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                           
<xs:element name="EndTime" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation>[20310]</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:int">
                                 
<xs:minInclusive value="0"/>
                                 
<xs:maxInclusive value="172799"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                           
<xs:element name="DurationCode" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation>Code durée pour Dimona light</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:string">
                                 
<xs:maxLength value="1"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:complexType>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="InterimUser" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="FR">Utilisateur d'un interimaire</xs:documentation>
                   
<xs:documentation xml:lang="NL">Interim gebruiker</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element ref="NLOSSRegistrationNbr" minOccurs="0"/>
                     
<xs:element ref="CompanyID" minOccurs="0"/>
                     
<xs:element name="Name" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Denomination de l'utilisateur d'un interimaire</xs:documentation>
                         
<xs:documentation xml:lang="NL">Benaming gebruiker</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="96"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="StudentWorkPlace" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="FR">Lieu d'occupation d'un etudiant</xs:documentation>
                   
<xs:documentation xml:lang="NL">Plaatstewerkstelling student</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="Name" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Nom de l'entreprise occupant un etudiant</xs:documentation>
                         
<xs:documentation xml:lang="NL">Naam bedrijf plaats tewerkstelling student</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="48"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="Address" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Adresse du lieu d'occupation d'un etudiant</xs:documentation>
                         
<xs:documentation xml:lang="NL">Adres van plaatstewerkstellingstudent</xs:documentation>
                       
</xs:annotation>
                       
<xs:complexType>
                         
<xs:sequence>
                           
<xs:element name="Street" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="FR">Rue et numero</xs:documentation>
                               
<xs:documentation xml:lang="NL">Straat en nummer</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:string">
                                 
<xs:maxLength value="24"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                           
<xs:element name="PostBox" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="FR">Boite</xs:documentation>
                               
<xs:documentation xml:lang="NL">Bus</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:string">
                                 
<xs:maxLength value="3"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                           
<xs:element name="PostCode" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="FR">Code postal</xs:documentation>
                               
<xs:documentation xml:lang="NL">Postcode</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:string">
                                 
<xs:maxLength value="9"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                           
<xs:element name="Town" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="FR">Commune du lieu d'occupation d'un etudiant</xs:documentation>
                               
<xs:documentation xml:lang="NL">Gemeente</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:string">
                                 
<xs:maxLength value="20"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                           
<xs:element name="CountryCode" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="FR">Code pays du lieu d'occupation d'un etudiant</xs:documentation>
                               
<xs:documentation xml:lang="NL">Landcode</xs:documentation>
                             
</xs:annotation>
                             
<xs:simpleType>
                               
<xs:restriction base="xs:string">
                                 
<xs:pattern value="[0-9]{3}"/>
                               
</xs:restriction>
                             
</xs:simpleType>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:complexType>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="ChildBenefitFund" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Caisse d'allocations familiales</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="FundID">
                 
<xs:annotation>
                   
<xs:documentation>Numero de caisse</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:minInclusive value="0"/>
                     
<xs:maxInclusive value="99999"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="FileNbr" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Numero de dossier</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="12"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="FundOfficeID" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Numero de bureau</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="4"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="processType" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:length value="1"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="version" type="xs:string" use="optional" default="003"/>
</xs:complexType>

attribute A950Type/@processType
type restriction of xs:string
properties
isRef 0
use required
facets
length 1
source <xs:attribute name="processType" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute A950Type/@version
type xs:string
properties
isRef 0
default 003
use optional
source <xs:attribute name="version" type="xs:string" use="optional" default="003"/>

element A950Type/Distribution
diagram A950v003_p12.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Addressee1stLevel
annotation
documentation
Only between KszBcss and SmalsMvm
source <xs:element name="Distribution" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Only between KszBcss and SmalsMvm</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Addressee1stLevel" minOccurs="0" maxOccurs="25">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="MatrixID"/>
           
<xs:element name="Addressee2ndLevel" minOccurs="0" maxOccurs="25">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="AddresseeID">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="10"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Qualifier" minOccurs="0">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="AddresseeStatus" minOccurs="0">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="RegistrationBeginDate" type="xs:date" minOccurs="0"/>
                 
<xs:element name="RegistrationEndDate" type="xs:date" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Distribution/Addressee1stLevel
diagram A950v003_p13.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 25
content complex
children MatrixID Addressee2ndLevel
source <xs:element name="Addressee1stLevel" minOccurs="0" maxOccurs="25">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MatrixID"/>
     
<xs:element name="Addressee2ndLevel" minOccurs="0" maxOccurs="25">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="AddresseeID">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="10"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Qualifier" minOccurs="0">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="AddresseeStatus" minOccurs="0">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="RegistrationBeginDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="RegistrationEndDate" type="xs:date" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel
diagram A950v003_p14.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 25
content complex
children AddresseeID Qualifier AddresseeStatus RegistrationBeginDate RegistrationEndDate
source <xs:element name="Addressee2ndLevel" minOccurs="0" maxOccurs="25">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AddresseeID">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="10"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Qualifier" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="AddresseeStatus" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="RegistrationBeginDate" type="xs:date" minOccurs="0"/>
     
<xs:element name="RegistrationEndDate" type="xs:date" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/AddresseeID
diagram A950v003_p15.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 10
source <xs:element name="AddresseeID">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/Qualifier
diagram A950v003_p16.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 3
source <xs:element name="Qualifier" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/AddresseeStatus
diagram A950v003_p17.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
source <xs:element name="AddresseeStatus" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/RegistrationBeginDate
diagram A950v003_p18.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="RegistrationBeginDate" type="xs:date" minOccurs="0"/>

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/RegistrationEndDate
diagram A950v003_p19.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="RegistrationEndDate" type="xs:date" minOccurs="0"/>

element A950Type/Attestation
diagram A950v003_p20.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Activity ChildBenefitFund
source <xs:element name="Attestation">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Activity">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Timestamp" type="xs:dateTime" minOccurs="0"/>
           
<xs:element name="Employer">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="FirmID"/>
                 
<xs:element ref="PLAIndicator"/>
                 
<xs:element ref="SubEntity" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="NaturalPerson">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Personne physique</xs:documentation>
               
<xs:documentation xml:lang="NL">Fysiek persoon</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="INSS"/>
                 
<xs:element name="OriolusValidationCode">
                   
<xs:annotation>
                     
<xs:documentation>Code validation Oriolus</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="0"/>
                       
<xs:maxInclusive value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Worker">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="OccupationPeriod"/>
                 
<xs:element ref="JointCommissionNbr"/>
                 
<xs:element name="KindOfWorker">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Nature du travailleur</xs:documentation>
                     
<xs:documentation xml:lang="NL">Aard werknemer</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="DimonaNbr">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Numero DIMONA</xs:documentation>
                     
<xs:documentation xml:lang="NL">DIMONA nummer</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:long">
                       
<xs:minInclusive value="0"/>
                       
<xs:maxInclusive value="999999999999"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ValidityStatus">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Indicateur de validite (controle ou non)</xs:documentation>
                     
<xs:documentation xml:lang="NL">Verificatie statuut</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="0"/>
                       
<xs:enumeration value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="LastDimonaAction">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Indication derniere action Dimona</xs:documentation>
                     
<xs:documentation xml:lang="NL">Code laatste Dimona aangifte</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="1"/>
                       
<xs:enumeration value="2"/>
                       
<xs:enumeration value="3"/>
                       
<xs:enumeration value="4"/>
                       
<xs:enumeration value="S"/>
                       
<xs:enumeration value="N"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="OccupationTimetable" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="BeginTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>[20309]</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:int">
                             
<xs:minInclusive value="0"/>
                             
<xs:maxInclusive value="86399"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="EndTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>[20310]</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:int">
                             
<xs:minInclusive value="0"/>
                             
<xs:maxInclusive value="172799"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="DurationCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Code durée pour Dimona light</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:maxLength value="1"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="InterimUser" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Utilisateur d'un interimaire</xs:documentation>
               
<xs:documentation xml:lang="NL">Interim gebruiker</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="NLOSSRegistrationNbr" minOccurs="0"/>
                 
<xs:element ref="CompanyID" minOccurs="0"/>
                 
<xs:element name="Name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Denomination de l'utilisateur d'un interimaire</xs:documentation>
                     
<xs:documentation xml:lang="NL">Benaming gebruiker</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="96"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="StudentWorkPlace" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Lieu d'occupation d'un etudiant</xs:documentation>
               
<xs:documentation xml:lang="NL">Plaatstewerkstelling student</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Nom de l'entreprise occupant un etudiant</xs:documentation>
                     
<xs:documentation xml:lang="NL">Naam bedrijf plaats tewerkstelling student</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="48"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Address" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Adresse du lieu d'occupation d'un etudiant</xs:documentation>
                     
<xs:documentation xml:lang="NL">Adres van plaatstewerkstellingstudent</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Street" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="FR">Rue et numero</xs:documentation>
                           
<xs:documentation xml:lang="NL">Straat en nummer</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:maxLength value="24"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="PostBox" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="FR">Boite</xs:documentation>
                           
<xs:documentation xml:lang="NL">Bus</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:maxLength value="3"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="PostCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="FR">Code postal</xs:documentation>
                           
<xs:documentation xml:lang="NL">Postcode</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:maxLength value="9"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Town" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="FR">Commune du lieu d'occupation d'un etudiant</xs:documentation>
                           
<xs:documentation xml:lang="NL">Gemeente</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:maxLength value="20"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="CountryCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="FR">Code pays du lieu d'occupation d'un etudiant</xs:documentation>
                           
<xs:documentation xml:lang="NL">Landcode</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:pattern value="[0-9]{3}"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ChildBenefitFund" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Caisse d'allocations familiales</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="FundID">
             
<xs:annotation>
               
<xs:documentation>Numero de caisse</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="99999"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="FileNbr" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Numero de dossier</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="FundOfficeID" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Numero de bureau</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity
diagram A950v003_p21.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Timestamp Employer NaturalPerson Worker InterimUser StudentWorkPlace
source <xs:element name="Activity">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Timestamp" type="xs:dateTime" minOccurs="0"/>
     
<xs:element name="Employer">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="FirmID"/>
           
<xs:element ref="PLAIndicator"/>
           
<xs:element ref="SubEntity" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="NaturalPerson">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Personne physique</xs:documentation>
         
<xs:documentation xml:lang="NL">Fysiek persoon</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="INSS"/>
           
<xs:element name="OriolusValidationCode">
             
<xs:annotation>
               
<xs:documentation>Code validation Oriolus</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Worker">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="OccupationPeriod"/>
           
<xs:element ref="JointCommissionNbr"/>
           
<xs:element name="KindOfWorker">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Nature du travailleur</xs:documentation>
               
<xs:documentation xml:lang="NL">Aard werknemer</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="DimonaNbr">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Numero DIMONA</xs:documentation>
               
<xs:documentation xml:lang="NL">DIMONA nummer</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:long">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="999999999999"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ValidityStatus">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Indicateur de validite (controle ou non)</xs:documentation>
               
<xs:documentation xml:lang="NL">Verificatie statuut</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="0"/>
                 
<xs:enumeration value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="LastDimonaAction">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Indication derniere action Dimona</xs:documentation>
               
<xs:documentation xml:lang="NL">Code laatste Dimona aangifte</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="1"/>
                 
<xs:enumeration value="2"/>
                 
<xs:enumeration value="3"/>
                 
<xs:enumeration value="4"/>
                 
<xs:enumeration value="S"/>
                 
<xs:enumeration value="N"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="OccupationTimetable" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="BeginTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>[20309]</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="0"/>
                       
<xs:maxInclusive value="86399"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="EndTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>[20310]</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="0"/>
                       
<xs:maxInclusive value="172799"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="DurationCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Code durée pour Dimona light</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="InterimUser" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Utilisateur d'un interimaire</xs:documentation>
         
<xs:documentation xml:lang="NL">Interim gebruiker</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="NLOSSRegistrationNbr" minOccurs="0"/>
           
<xs:element ref="CompanyID" minOccurs="0"/>
           
<xs:element name="Name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Denomination de l'utilisateur d'un interimaire</xs:documentation>
               
<xs:documentation xml:lang="NL">Benaming gebruiker</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="96"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="StudentWorkPlace" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Lieu d'occupation d'un etudiant</xs:documentation>
         
<xs:documentation xml:lang="NL">Plaatstewerkstelling student</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Nom de l'entreprise occupant un etudiant</xs:documentation>
               
<xs:documentation xml:lang="NL">Naam bedrijf plaats tewerkstelling student</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="48"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Address" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Adresse du lieu d'occupation d'un etudiant</xs:documentation>
               
<xs:documentation xml:lang="NL">Adres van plaatstewerkstellingstudent</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Street" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Rue et numero</xs:documentation>
                     
<xs:documentation xml:lang="NL">Straat en nummer</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="24"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="PostBox" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Boite</xs:documentation>
                     
<xs:documentation xml:lang="NL">Bus</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="PostCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Code postal</xs:documentation>
                     
<xs:documentation xml:lang="NL">Postcode</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="9"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Town" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Commune du lieu d'occupation d'un etudiant</xs:documentation>
                     
<xs:documentation xml:lang="NL">Gemeente</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="20"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="CountryCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Code pays du lieu d'occupation d'un etudiant</xs:documentation>
                     
<xs:documentation xml:lang="NL">Landcode</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:pattern value="[0-9]{3}"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/Timestamp
diagram A950v003_p22.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Timestamp" type="xs:dateTime" minOccurs="0"/>

element A950Type/Attestation/Activity/Employer
diagram A950v003_p23.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children FirmID PLAIndicator SubEntity
source <xs:element name="Employer">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="FirmID"/>
     
<xs:element ref="PLAIndicator"/>
     
<xs:element ref="SubEntity" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/NaturalPerson
diagram A950v003_p24.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children INSS OriolusValidationCode
annotation
documentation
Personne physique
documentation
Fysiek persoon
source <xs:element name="NaturalPerson">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Personne physique</xs:documentation>
   
<xs:documentation xml:lang="NL">Fysiek persoon</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="INSS"/>
     
<xs:element name="OriolusValidationCode">
       
<xs:annotation>
         
<xs:documentation>Code validation Oriolus</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/NaturalPerson/OriolusValidationCode
diagram A950v003_p25.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 1
annotation
documentation
Code validation Oriolus
source <xs:element name="OriolusValidationCode">
 
<xs:annotation>
   
<xs:documentation>Code validation Oriolus</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker
diagram A950v003_p26.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children OccupationPeriod JointCommissionNbr KindOfWorker DimonaNbr ValidityStatus LastDimonaAction OccupationTimetable
source <xs:element name="Worker">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="OccupationPeriod"/>
     
<xs:element ref="JointCommissionNbr"/>
     
<xs:element name="KindOfWorker">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Nature du travailleur</xs:documentation>
         
<xs:documentation xml:lang="NL">Aard werknemer</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="DimonaNbr">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Numero DIMONA</xs:documentation>
         
<xs:documentation xml:lang="NL">DIMONA nummer</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:long">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="999999999999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ValidityStatus">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Indicateur de validite (controle ou non)</xs:documentation>
         
<xs:documentation xml:lang="NL">Verificatie statuut</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="0"/>
           
<xs:enumeration value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="LastDimonaAction">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Indication derniere action Dimona</xs:documentation>
         
<xs:documentation xml:lang="NL">Code laatste Dimona aangifte</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="1"/>
           
<xs:enumeration value="2"/>
           
<xs:enumeration value="3"/>
           
<xs:enumeration value="4"/>
           
<xs:enumeration value="S"/>
           
<xs:enumeration value="N"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="OccupationTimetable" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="BeginTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>[20309]</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="86399"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="EndTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>[20310]</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="172799"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="DurationCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Code durée pour Dimona light</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/Worker/KindOfWorker
diagram A950v003_p27.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 3
annotation
documentation
Nature du travailleur
documentation
Aard werknemer
source <xs:element name="KindOfWorker">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Nature du travailleur</xs:documentation>
   
<xs:documentation xml:lang="NL">Aard werknemer</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker/DimonaNbr
diagram A950v003_p28.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 999999999999
annotation
documentation
Numero DIMONA
documentation
DIMONA nummer
source <xs:element name="DimonaNbr">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Numero DIMONA</xs:documentation>
   
<xs:documentation xml:lang="NL">DIMONA nummer</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:long">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999999999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker/ValidityStatus
diagram A950v003_p29.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration 0
enumeration 1
annotation
documentation
Indicateur de validite (controle ou non)
documentation
Verificatie statuut
source <xs:element name="ValidityStatus">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Indicateur de validite (controle ou non)</xs:documentation>
   
<xs:documentation xml:lang="NL">Verificatie statuut</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="0"/>
     
<xs:enumeration value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker/LastDimonaAction
diagram A950v003_p30.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration S
enumeration N
annotation
documentation
Indication derniere action Dimona
documentation
Code laatste Dimona aangifte
source <xs:element name="LastDimonaAction">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Indication derniere action Dimona</xs:documentation>
   
<xs:documentation xml:lang="NL">Code laatste Dimona aangifte</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="2"/>
     
<xs:enumeration value="3"/>
     
<xs:enumeration value="4"/>
     
<xs:enumeration value="S"/>
     
<xs:enumeration value="N"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker/OccupationTimetable
diagram A950v003_p31.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children BeginTime EndTime DurationCode
source <xs:element name="OccupationTimetable" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="BeginTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>[20309]</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="86399"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="EndTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>[20310]</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="172799"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="DurationCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Code durée pour Dimona light</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/Worker/OccupationTimetable/BeginTime
diagram A950v003_p32.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 86399
annotation
documentation
[20309]
source <xs:element name="BeginTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>[20309]</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="86399"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker/OccupationTimetable/EndTime
diagram A950v003_p33.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 172799
annotation
documentation
[20310]
source <xs:element name="EndTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>[20310]</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="172799"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/Worker/OccupationTimetable/DurationCode
diagram A950v003_p34.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 1
annotation
documentation
Code durée pour Dimona light
source <xs:element name="DurationCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Code durée pour Dimona light</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/InterimUser
diagram A950v003_p35.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children NLOSSRegistrationNbr CompanyID Name
annotation
documentation
Utilisateur d'un interimaire
documentation
Interim gebruiker
source <xs:element name="InterimUser" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Utilisateur d'un interimaire</xs:documentation>
   
<xs:documentation xml:lang="NL">Interim gebruiker</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="NLOSSRegistrationNbr" minOccurs="0"/>
     
<xs:element ref="CompanyID" minOccurs="0"/>
     
<xs:element name="Name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Denomination de l'utilisateur d'un interimaire</xs:documentation>
         
<xs:documentation xml:lang="NL">Benaming gebruiker</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="96"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/InterimUser/Name
diagram A950v003_p36.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 96
annotation
documentation
Denomination de l'utilisateur d'un interimaire
documentation
Benaming gebruiker
source <xs:element name="Name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Denomination de l'utilisateur d'un interimaire</xs:documentation>
   
<xs:documentation xml:lang="NL">Benaming gebruiker</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="96"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace
diagram A950v003_p37.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Name Address
annotation
documentation
Lieu d'occupation d'un etudiant
documentation
Plaatstewerkstelling student
source <xs:element name="StudentWorkPlace" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Lieu d'occupation d'un etudiant</xs:documentation>
   
<xs:documentation xml:lang="NL">Plaatstewerkstelling student</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Nom de l'entreprise occupant un etudiant</xs:documentation>
         
<xs:documentation xml:lang="NL">Naam bedrijf plaats tewerkstelling student</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="48"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Address" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Adresse du lieu d'occupation d'un etudiant</xs:documentation>
         
<xs:documentation xml:lang="NL">Adres van plaatstewerkstellingstudent</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Street" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Rue et numero</xs:documentation>
               
<xs:documentation xml:lang="NL">Straat en nummer</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="24"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="PostBox" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Boite</xs:documentation>
               
<xs:documentation xml:lang="NL">Bus</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="PostCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Code postal</xs:documentation>
               
<xs:documentation xml:lang="NL">Postcode</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="9"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Town" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Commune du lieu d'occupation d'un etudiant</xs:documentation>
               
<xs:documentation xml:lang="NL">Gemeente</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="20"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="CountryCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Code pays du lieu d'occupation d'un etudiant</xs:documentation>
               
<xs:documentation xml:lang="NL">Landcode</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:pattern value="[0-9]{3}"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Name
diagram A950v003_p38.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 48
annotation
documentation
Nom de l'entreprise occupant un etudiant
documentation
Naam bedrijf plaats tewerkstelling student
source <xs:element name="Name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Nom de l'entreprise occupant un etudiant</xs:documentation>
   
<xs:documentation xml:lang="NL">Naam bedrijf plaats tewerkstelling student</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="48"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Address
diagram A950v003_p39.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Street PostBox PostCode Town CountryCode
annotation
documentation
Adresse du lieu d'occupation d'un etudiant
documentation
Adres van plaatstewerkstellingstudent
source <xs:element name="Address" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Adresse du lieu d'occupation d'un etudiant</xs:documentation>
   
<xs:documentation xml:lang="NL">Adres van plaatstewerkstellingstudent</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Street" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Rue et numero</xs:documentation>
         
<xs:documentation xml:lang="NL">Straat en nummer</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="24"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="PostBox" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Boite</xs:documentation>
         
<xs:documentation xml:lang="NL">Bus</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="PostCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Code postal</xs:documentation>
         
<xs:documentation xml:lang="NL">Postcode</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="9"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Town" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Commune du lieu d'occupation d'un etudiant</xs:documentation>
         
<xs:documentation xml:lang="NL">Gemeente</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="20"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="CountryCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Code pays du lieu d'occupation d'un etudiant</xs:documentation>
         
<xs:documentation xml:lang="NL">Landcode</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:pattern value="[0-9]{3}"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Address/Street
diagram A950v003_p40.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 24
annotation
documentation
Rue et numero
documentation
Straat en nummer
source <xs:element name="Street" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Rue et numero</xs:documentation>
   
<xs:documentation xml:lang="NL">Straat en nummer</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="24"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Address/PostBox
diagram A950v003_p41.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 3
annotation
documentation
Boite
documentation
Bus
source <xs:element name="PostBox" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Boite</xs:documentation>
   
<xs:documentation xml:lang="NL">Bus</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Address/PostCode
diagram A950v003_p42.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 9
annotation
documentation
Code postal
documentation
Postcode
source <xs:element name="PostCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Code postal</xs:documentation>
   
<xs:documentation xml:lang="NL">Postcode</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Address/Town
diagram A950v003_p43.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 20
annotation
documentation
Commune du lieu d'occupation d'un etudiant
documentation
Gemeente
source <xs:element name="Town" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Commune du lieu d'occupation d'un etudiant</xs:documentation>
   
<xs:documentation xml:lang="NL">Gemeente</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/Activity/StudentWorkPlace/Address/CountryCode
diagram A950v003_p44.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern [0-9]{3}
annotation
documentation
Code pays du lieu d'occupation d'un etudiant
documentation
Landcode
source <xs:element name="CountryCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Code pays du lieu d'occupation d'un etudiant</xs:documentation>
   
<xs:documentation xml:lang="NL">Landcode</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="[0-9]{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/ChildBenefitFund
diagram A950v003_p45.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children FundID FileNbr FundOfficeID
annotation
documentation
Caisse d'allocations familiales
source <xs:element name="ChildBenefitFund" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Caisse d'allocations familiales</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="FundID">
       
<xs:annotation>
         
<xs:documentation>Numero de caisse</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="99999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="FileNbr" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Numero de dossier</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="FundOfficeID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Numero de bureau</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A950Type/Attestation/ChildBenefitFund/FundID
diagram A950v003_p46.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 99999
annotation
documentation
Numero de caisse
source <xs:element name="FundID">
 
<xs:annotation>
   
<xs:documentation>Numero de caisse</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/ChildBenefitFund/FileNbr
diagram A950v003_p47.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 12
annotation
documentation
Numero de dossier
source <xs:element name="FileNbr" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Numero de dossier</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A950Type/Attestation/ChildBenefitFund/FundOfficeID
diagram A950v003_p48.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 4
annotation
documentation
Numero de bureau
source <xs:element name="FundOfficeID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Numero de bureau</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType FirmIDType
diagram A950v003_p49.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children NLOSSRegistrationNbr CompanyID
used by
element FirmID
source <xs:complexType name="FirmIDType">
 
<xs:sequence>
   
<xs:element ref="NLOSSRegistrationNbr"/>
   
<xs:element ref="CompanyID" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType PeriodType
diagram A950v003_p50.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children BeginDate EndDate
used by
element OccupationPeriod
annotation
documentation
Periode
documentation
Periode
source <xs:complexType name="PeriodType">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Periode</xs:documentation>
   
<xs:documentation xml:lang="NL">Periode</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="BeginDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="FR">Date de debut</xs:documentation>
       
<xs:documentation xml:lang="NL">Begindatum</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="EndDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="FR">Date de fin</xs:documentation>
       
<xs:documentation xml:lang="NL">Eindedatum</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PeriodType/BeginDate
diagram A950v003_p51.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date de debut
documentation
Begindatum
source <xs:element name="BeginDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Date de debut</xs:documentation>
   
<xs:documentation xml:lang="NL">Begindatum</xs:documentation>
 
</xs:annotation>
</xs:element>

element PeriodType/EndDate
diagram A950v003_p52.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date de fin
documentation
Eindedatum
source <xs:element name="EndDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Date de fin</xs:documentation>
   
<xs:documentation xml:lang="NL">Eindedatum</xs:documentation>
 
</xs:annotation>
</xs:element>

simpleType CompanyIDType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
used by
element CompanyID
facets
minExclusive 0
maxExclusive 9999999999
annotation
documentation
Format numero d'entreprise
documentation
Formaat ondernemingsnummer
source <xs:simpleType name="CompanyIDType">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Format numero d'entreprise</xs:documentation>
   
<xs:documentation xml:lang="NL">Formaat ondernemingsnummer</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:long">
   
<xs:minExclusive value="0"/>
   
<xs:maxExclusive value="9999999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType INSSType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
used by
element INSS
facets
pattern [0-9][0-9](([0][0-9])|([1][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))
pattern [0-9][0-9](([2][0-9])|([3][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))
pattern [0-9][0-9](([4][0-9])|([5][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))
annotation
documentation
Format du NISS
source <xs:simpleType name="INSSType">
 
<xs:annotation>
   
<xs:documentation>Format du NISS</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[0-9][0-9](([0][0-9])|([1][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))">
     
<xs:annotation>
       
<xs:documentation xml:lang="FR">Registre National</xs:documentation>
       
<xs:documentation xml:lang="NL">Rijksregister</xs:documentation>
     
</xs:annotation>
   
</xs:pattern>
   
<xs:pattern value="[0-9][0-9](([2][0-9])|([3][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))">
     
<xs:annotation>
       
<xs:documentation xml:lang="FR">Registre Bis : numero Bis</xs:documentation>
       
<xs:documentation xml:lang="NL">Bis register : Bisnummer</xs:documentation>
     
</xs:annotation>
   
</xs:pattern>
   
<xs:pattern value="[0-9][0-9](([4][0-9])|([5][0-2]))(([0-2][0-9])|([3][0-1]))[0-9]{3}(([0-8][0-9])|([9][0-7]))">
     
<xs:annotation>
       
<xs:documentation xml:lang="FR">Registre Bis : numero TER</xs:documentation>
       
<xs:documentation xml:lang="NL">Bisregister : Ternummer</xs:documentation>
     
</xs:annotation>
   
</xs:pattern>
 
</xs:restriction>
</xs:simpleType>


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