Schema A090v001.xsd


element A090
diagram A090v001_p1.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type A090Type
properties
content complex
children Attestation ReturnReceipt X001
attributes
Name  Type  Use  Default  Fixed  annotation
processTypederived by: xs:stringrequired      
versionxs:stringoptional  001    
annotation
documentation
A090 - Flux venant de l'ONEm vers l'ONSS- Pacte des générations
documentation
A090 - Stroom van RVA naar RSZ  - Generatiepact
source <xs:element name="A090" type="A090Type">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">A090 - Flux venant de l'ONEm vers l'ONSS- Pacte des générations</xs:documentation>
   
<xs:documentation xml:lang="NL">A090 - Stroom van RVA naar RSZ  - Generatiepact</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttestationID
diagram A090v001_p2.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
used by
element A090Type/Attestation/AttestationIdentification
facets
maxInclusive 999999999999999
annotation
documentation
Numero d'identification de l'attestation
documentation
Identificatienummer van het attest
source <xs:element name="AttestationID">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Numero d'identification de l'attestation</xs:documentation>
   
<xs:documentation xml:lang="NL">Identificatienummer van het attest</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:long">
     
<xs:maxInclusive value="999999999999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element AttestationStatus
diagram A090v001_p3.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A090Type/Attestation/AttestationIdentification
facets
minInclusive 0
maxInclusive 5
annotation
documentation
Nature de l'attestation
documentation
Aard van attest
source <xs:element name="AttestationStatus">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Nature de l'attestation</xs:documentation>
   
<xs:documentation xml:lang="NL">Aard van attest</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Codelist
diagram A090v001_p4.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements A090Type/X001/Result PossibleAddresseesType/KO/Result
facets
maxLength 3
annotation
documentation
Liste de code
documentation
Codelijst
source <xs:element name="Codelist">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
   
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element CreationDate
diagram A090v001_p5.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:date
properties
content simple
used by
element A090Type/Attestation/AttestationIdentification
annotation
documentation
Date de creation de l'attestation
documentation
Aanmaakdatum van het attest
source <xs:element name="CreationDate">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Date de creation de l'attestation</xs:documentation>
   
<xs:documentation xml:lang="NL">Aanmaakdatum van het attest</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date"/>
 
</xs:simpleType>
</xs:element>

element DefaultVariant
diagram A090v001_p6.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
default 0000
used by
element PossibleAddresseesType/Addressee
facets
maxLength 4
annotation
documentation
Variante par défaut
documentation
Defaut variant
source <xs:element name="DefaultVariant" default="0000">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Variante par défaut</xs:documentation>
   
<xs:documentation xml:lang="NL">Defaut variant</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element INSS
diagram A090v001_p7.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type INSSType
properties
content simple
used by
element A090Type/Attestation/AttestationIdentification
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 KnowledgeLevel
diagram A090v001_p8.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element PossibleAddresseesType/Addressee
facets
maxLength 3
annotation
documentation
Code qualite
documentation
Hoedanigheidscode
source <xs:element name="KnowledgeLevel">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Code qualite</xs:documentation>
   
<xs:documentation xml:lang="NL">Hoedanigheidscode</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element KszBcssReference
diagram A090v001_p9.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element PossibleAddresseesType/OK
facets
maxLength 15
annotation
documentation
Reference BCSS
documentation
KSZ referentie
source <xs:element name="KszBcssReference">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Reference BCSS</xs:documentation>
   
<xs:documentation xml:lang="NL">KSZ referentie</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element LocalUnitID
diagram A090v001_p10.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
facets
minInclusive 0
maxInclusive 9999999999
annotation
documentation
numero de l'unite locale
documentation
Vestigingseenheidsnummer
source <xs:element name="LocalUnitID">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">numero de l'unite locale</xs:documentation>
   
<xs:documentation xml:lang="NL">Vestigingseenheidsnummer</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>

element MatrixID
diagram A090v001_p11.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element PossibleAddresseesType/Addressee
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 MatrixSubID
diagram A090v001_p12.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element PossibleAddresseesType/Addressee
facets
minInclusive 0
maxInclusive 999
annotation
documentation
Type institution
documentation
Type instelling
source <xs:element name="MatrixSubID">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Type institution</xs:documentation>
   
<xs:documentation xml:lang="NL">Type instelling</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element OriginalMessageIdentification
diagram A090v001_p13.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
facets
maxLength 35
annotation
documentation
Identification du message original
documentation
Identificatie van het origineel bericht
source <xs:element name="OriginalMessageIdentification">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Identification du message original</xs:documentation>
   
<xs:documentation xml:lang="NL">Identificatie van het origineel bericht</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element PossibleAddressees
diagram A090v001_p14.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PossibleAddresseesType
properties
content complex
children Addressee OK KO
source <xs:element name="PossibleAddressees" type="PossibleAddresseesType"/>

element ReturnCode
diagram A090v001_p15.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements A090Type/ReturnReceipt/Result A090Type/X001/Result PossibleAddresseesType/KO/Result
facets
maxLength 6
annotation
documentation
Code retour
documentation
Returncode
source <xs:element name="ReturnCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
   
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="6"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element SituationNbr
diagram A090v001_p16.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A090Type/Attestation/AttestationIdentification
facets
minInclusive 0
maxInclusive 99
annotation
documentation
Numero de situation
documentation
Situatienummer
source <xs:element name="SituationNbr">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Numero de situation</xs:documentation>
   
<xs:documentation xml:lang="NL">Situatienummer</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType A090Type
diagram A090v001_p17.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Attestation ReturnReceipt X001
used by
element A090
attributes
Name  Type  Use  Default  Fixed  annotation
processTypederived by: xs:stringrequired      
versionxs:stringoptional  001    
source <xs:complexType name="A090Type">
 
<xs:sequence>
   
<xs:element name="Attestation" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="AttestationIdentification">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element ref="INSS"/>
               
<xs:element ref="AttestationID"/>
               
<xs:element ref="SituationNbr"/>
               
<xs:element ref="AttestationStatus"/>
               
<xs:element name="UpdateAttestationID" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>No de l'attestation modifiée</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="15"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element ref="CreationDate"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="Reference">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="DossierType">
                 
<xs:annotation>
                   
<xs:documentation>Aard van het dossier</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:minInclusive value="1"/>
                     
<xs:maxInclusive value="3"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="KeyDate" type="xs:date">
                 
<xs:annotation>
                   
<xs:documentation>Sleuteldatum</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="SequenceDate" type="xs:date">
                 
<xs:annotation>
                   
<xs:documentation>Volgdatum</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="ValidityEndDate" type="xs:date" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Einddatum geldigheid inhoud gegevensrecord</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="LastUpdateDate" type="xs:date">
                 
<xs:annotation>
                   
<xs:documentation>Datum laatste wijziging betreffende een situatie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="UnemploymentOfficeID" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>No du bureau de chomage</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:maxInclusive value="99"/>
                     
<xs:minInclusive value="0"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="AdditionalCompensation">
           
<xs:annotation>
             
<xs:documentation>Aanvullende vergoeding</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="EmployerID">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="NOSSRegistrationNbr" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">No d'employeur ONSS</xs:documentation>
                         
<xs:documentation xml:lang="NL">RSZ werkgevernummer</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>
                     
<xs:element name="PLANOSSRegistrationNbr" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="FR">Numero d'employeur ONSSAPL</xs:documentation>
                         
<xs:documentation xml:lang="NL">RSZPPO werkgevernummer</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>
                     
<xs:element name="CompanyID" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>KBO-nummer</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>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="DebtorCode" minOccurs="0" maxOccurs="3">
                 
<xs:annotation>
                   
<xs:documentation>Code debiteur</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:minInclusive value="0"/>
                     
<xs:maxInclusive value="999"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="JointCommissionNbr" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Paritair comite</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="6"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="Agreement" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Overeenkomst</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="AgreementNature">
                       
<xs:annotation>
                         
<xs:documentation>Code aard overeenkomst</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:int">
                           
<xs:minInclusive value="1"/>
                           
<xs:maxInclusive value="3"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="AgreementDate" type="xs:date">
                       
<xs:annotation>
                         
<xs:documentation>Datum overeenkomst</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="CLARegistrationNbr" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Registratienummer van de CAO</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="10"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="ContinuedPayment" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Code doorbetaling aanvullende vergoeding</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:length value="1"/>
                     
<xs:enumeration value="N"/>
                     
<xs:enumeration value="Y"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="TimeCredit" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Tijdskrediet</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="BenefitExemption" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>Vrijgesteld van prestaties bij tijdskrediet</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:length value="1"/>
                           
<xs:enumeration value="N"/>
                           
<xs:enumeration value="Y"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="WorkerReplacement" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>Vervanging bij tijdskrediet</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:length value="1"/>
                           
<xs:enumeration value="N"/>
                           
<xs:enumeration value="Y"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="FloorAmount">
                 
<xs:annotation>
                   
<xs:documentation>Vloebedrag</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:minInclusive value="1"/>
                     
<xs:maxInclusive value="4"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
               
<xs:element name="AllowanceRegime" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Uitkeringsregime</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:minInclusive value="1"/>
                     
<xs:maxInclusive value="12"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ReturnReceipt" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Result">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element ref="ReturnCode"/>
               
<xs:element name="Codelist" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
                   
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="3"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="ListAnomaly" minOccurs="0">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Anomaly" maxOccurs="20">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="ErrorID">
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:pattern value="[0-9]{5}-[0-9]{3}"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="DataValue" minOccurs="0">
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="20"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:element>
                     
<xs:element name="AnomalyLabel">
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:maxLength value="256"/>
                         
</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="X001" minOccurs="0">
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="PossibleAddressees" type="PossibleAddresseesType">
           
<xs:annotation>
             
<xs:documentation>version MDP</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Result">
           
<xs:annotation>
             
<xs:documentation>version ERC</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element ref="ReturnCode">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
                   
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element ref="Codelist" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
                   
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:choice>
     
</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="001"/>
</xs:complexType>

attribute A090Type/@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 A090Type/@version
type xs:string
properties
isRef 0
default 001
use optional
source <xs:attribute name="version" type="xs:string" use="optional" default="001"/>

element A090Type/Attestation
diagram A090v001_p18.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children AttestationIdentification Reference AdditionalCompensation
source <xs:element name="Attestation" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AttestationIdentification">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="INSS"/>
           
<xs:element ref="AttestationID"/>
           
<xs:element ref="SituationNbr"/>
           
<xs:element ref="AttestationStatus"/>
           
<xs:element name="UpdateAttestationID" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>No de l'attestation modifiée</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="15"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element ref="CreationDate"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Reference">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="DossierType">
             
<xs:annotation>
               
<xs:documentation>Aard van het dossier</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="1"/>
                 
<xs:maxInclusive value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="KeyDate" type="xs:date">
             
<xs:annotation>
               
<xs:documentation>Sleuteldatum</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="SequenceDate" type="xs:date">
             
<xs:annotation>
               
<xs:documentation>Volgdatum</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ValidityEndDate" type="xs:date" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Einddatum geldigheid inhoud gegevensrecord</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="LastUpdateDate" type="xs:date">
             
<xs:annotation>
               
<xs:documentation>Datum laatste wijziging betreffende een situatie</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="UnemploymentOfficeID" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>No du bureau de chomage</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:maxInclusive value="99"/>
                 
<xs:minInclusive value="0"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="AdditionalCompensation">
       
<xs:annotation>
         
<xs:documentation>Aanvullende vergoeding</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="EmployerID">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="NOSSRegistrationNbr" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">No d'employeur ONSS</xs:documentation>
                     
<xs:documentation xml:lang="NL">RSZ werkgevernummer</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>
                 
<xs:element name="PLANOSSRegistrationNbr" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Numero d'employeur ONSSAPL</xs:documentation>
                     
<xs:documentation xml:lang="NL">RSZPPO werkgevernummer</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>
                 
<xs:element name="CompanyID" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>KBO-nummer</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>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="DebtorCode" minOccurs="0" maxOccurs="3">
             
<xs:annotation>
               
<xs:documentation>Code debiteur</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="999"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="JointCommissionNbr" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Paritair comite</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="6"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Agreement" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Overeenkomst</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="AgreementNature">
                   
<xs:annotation>
                     
<xs:documentation>Code aard overeenkomst</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:int">
                       
<xs:minInclusive value="1"/>
                       
<xs:maxInclusive value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="AgreementDate" type="xs:date">
                   
<xs:annotation>
                     
<xs:documentation>Datum overeenkomst</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CLARegistrationNbr" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Registratienummer van de CAO</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="10"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ContinuedPayment" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Code doorbetaling aanvullende vergoeding</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
                 
<xs:enumeration value="N"/>
                 
<xs:enumeration value="Y"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="TimeCredit" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Tijdskrediet</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="BenefitExemption" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Vrijgesteld van prestaties bij tijdskrediet</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="1"/>
                       
<xs:enumeration value="N"/>
                       
<xs:enumeration value="Y"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="WorkerReplacement" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Vervanging bij tijdskrediet</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="1"/>
                       
<xs:enumeration value="N"/>
                       
<xs:enumeration value="Y"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="FloorAmount">
             
<xs:annotation>
               
<xs:documentation>Vloebedrag</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="1"/>
                 
<xs:maxInclusive value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="AllowanceRegime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Uitkeringsregime</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="1"/>
                 
<xs:maxInclusive value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/AttestationIdentification
diagram A090v001_p19.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children INSS AttestationID SituationNbr AttestationStatus UpdateAttestationID CreationDate
source <xs:element name="AttestationIdentification">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="INSS"/>
     
<xs:element ref="AttestationID"/>
     
<xs:element ref="SituationNbr"/>
     
<xs:element ref="AttestationStatus"/>
     
<xs:element name="UpdateAttestationID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>No de l'attestation modifiée</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="15"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element ref="CreationDate"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/AttestationIdentification/UpdateAttestationID
diagram A090v001_p20.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 15
annotation
documentation
No de l'attestation modifiée
source <xs:element name="UpdateAttestationID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>No de l'attestation modifiée</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/Reference
diagram A090v001_p21.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children DossierType KeyDate SequenceDate ValidityEndDate LastUpdateDate UnemploymentOfficeID
source <xs:element name="Reference">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DossierType">
       
<xs:annotation>
         
<xs:documentation>Aard van het dossier</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="KeyDate" type="xs:date">
       
<xs:annotation>
         
<xs:documentation>Sleuteldatum</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SequenceDate" type="xs:date">
       
<xs:annotation>
         
<xs:documentation>Volgdatum</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ValidityEndDate" type="xs:date" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Einddatum geldigheid inhoud gegevensrecord</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="LastUpdateDate" type="xs:date">
       
<xs:annotation>
         
<xs:documentation>Datum laatste wijziging betreffende een situatie</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="UnemploymentOfficeID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>No du bureau de chomage</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:maxInclusive value="99"/>
           
<xs:minInclusive value="0"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/Reference/DossierType
diagram A090v001_p22.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 3
annotation
documentation
Aard van het dossier
source <xs:element name="DossierType">
 
<xs:annotation>
   
<xs:documentation>Aard van het dossier</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/Reference/KeyDate
diagram A090v001_p23.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation
Sleuteldatum
source <xs:element name="KeyDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Sleuteldatum</xs:documentation>
 
</xs:annotation>
</xs:element>

element A090Type/Attestation/Reference/SequenceDate
diagram A090v001_p24.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation
Volgdatum
source <xs:element name="SequenceDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Volgdatum</xs:documentation>
 
</xs:annotation>
</xs:element>

element A090Type/Attestation/Reference/ValidityEndDate
diagram A090v001_p25.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Einddatum geldigheid inhoud gegevensrecord
source <xs:element name="ValidityEndDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Einddatum geldigheid inhoud gegevensrecord</xs:documentation>
 
</xs:annotation>
</xs:element>

element A090Type/Attestation/Reference/LastUpdateDate
diagram A090v001_p26.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation
Datum laatste wijziging betreffende een situatie
source <xs:element name="LastUpdateDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Datum laatste wijziging betreffende een situatie</xs:documentation>
 
</xs:annotation>
</xs:element>

element A090Type/Attestation/Reference/UnemploymentOfficeID
diagram A090v001_p27.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 99
annotation
documentation
No du bureau de chomage
source <xs:element name="UnemploymentOfficeID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>No du bureau de chomage</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:maxInclusive value="99"/>
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation
diagram A090v001_p28.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children EmployerID DebtorCode JointCommissionNbr Agreement CLARegistrationNbr ContinuedPayment TimeCredit FloorAmount AllowanceRegime
annotation
documentation
Aanvullende vergoeding
source <xs:element name="AdditionalCompensation">
 
<xs:annotation>
   
<xs:documentation>Aanvullende vergoeding</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="EmployerID">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="NOSSRegistrationNbr" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">No d'employeur ONSS</xs:documentation>
               
<xs:documentation xml:lang="NL">RSZ werkgevernummer</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>
           
<xs:element name="PLANOSSRegistrationNbr" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Numero d'employeur ONSSAPL</xs:documentation>
               
<xs:documentation xml:lang="NL">RSZPPO werkgevernummer</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>
           
<xs:element name="CompanyID" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>KBO-nummer</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>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="DebtorCode" minOccurs="0" maxOccurs="3">
       
<xs:annotation>
         
<xs:documentation>Code debiteur</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="JointCommissionNbr" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Paritair comite</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="6"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Agreement" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Overeenkomst</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="AgreementNature">
             
<xs:annotation>
               
<xs:documentation>Code aard overeenkomst</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:int">
                 
<xs:minInclusive value="1"/>
                 
<xs:maxInclusive value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="AgreementDate" type="xs:date">
             
<xs:annotation>
               
<xs:documentation>Datum overeenkomst</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CLARegistrationNbr" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Registratienummer van de CAO</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="10"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ContinuedPayment" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Code doorbetaling aanvullende vergoeding</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
           
<xs:enumeration value="N"/>
           
<xs:enumeration value="Y"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="TimeCredit" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Tijdskrediet</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="BenefitExemption" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Vrijgesteld van prestaties bij tijdskrediet</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
                 
<xs:enumeration value="N"/>
                 
<xs:enumeration value="Y"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="WorkerReplacement" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Vervanging bij tijdskrediet</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
                 
<xs:enumeration value="N"/>
                 
<xs:enumeration value="Y"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="FloorAmount">
       
<xs:annotation>
         
<xs:documentation>Vloebedrag</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="AllowanceRegime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Uitkeringsregime</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/EmployerID
diagram A090v001_p29.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children NOSSRegistrationNbr PLANOSSRegistrationNbr CompanyID
source <xs:element name="EmployerID">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="NOSSRegistrationNbr" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">No d'employeur ONSS</xs:documentation>
         
<xs:documentation xml:lang="NL">RSZ werkgevernummer</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>
     
<xs:element name="PLANOSSRegistrationNbr" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Numero d'employeur ONSSAPL</xs:documentation>
         
<xs:documentation xml:lang="NL">RSZPPO werkgevernummer</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>
     
<xs:element name="CompanyID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>KBO-nummer</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>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/EmployerID/NOSSRegistrationNbr
diagram A090v001_p30.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 9999999999
annotation
documentation
No d'employeur ONSS
documentation
RSZ werkgevernummer
source <xs:element name="NOSSRegistrationNbr" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">No d'employeur ONSS</xs:documentation>
   
<xs:documentation xml:lang="NL">RSZ werkgevernummer</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>

element A090Type/Attestation/AdditionalCompensation/EmployerID/PLANOSSRegistrationNbr
diagram A090v001_p31.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 9999999999
annotation
documentation
Numero d'employeur ONSSAPL
documentation
RSZPPO werkgevernummer
source <xs:element name="PLANOSSRegistrationNbr" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Numero d'employeur ONSSAPL</xs:documentation>
   
<xs:documentation xml:lang="NL">RSZPPO werkgevernummer</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>

element A090Type/Attestation/AdditionalCompensation/EmployerID/CompanyID
diagram A090v001_p32.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 9999999999
annotation
documentation
KBO-nummer
source <xs:element name="CompanyID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>KBO-nummer</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>

element A090Type/Attestation/AdditionalCompensation/DebtorCode
diagram A090v001_p33.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
minOcc 0
maxOcc 3
content simple
facets
minInclusive 0
maxInclusive 999
annotation
documentation
Code debiteur
source <xs:element name="DebtorCode" minOccurs="0" maxOccurs="3">
 
<xs:annotation>
   
<xs:documentation>Code debiteur</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/JointCommissionNbr
diagram A090v001_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 6
annotation
documentation
Paritair comite
source <xs:element name="JointCommissionNbr" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Paritair comite</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="6"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/Agreement
diagram A090v001_p35.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children AgreementNature AgreementDate
annotation
documentation
Overeenkomst
source <xs:element name="Agreement" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Overeenkomst</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AgreementNature">
       
<xs:annotation>
         
<xs:documentation>Code aard overeenkomst</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:int">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="AgreementDate" type="xs:date">
       
<xs:annotation>
         
<xs:documentation>Datum overeenkomst</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/Agreement/AgreementNature
diagram A090v001_p36.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 3
annotation
documentation
Code aard overeenkomst
source <xs:element name="AgreementNature">
 
<xs:annotation>
   
<xs:documentation>Code aard overeenkomst</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/Agreement/AgreementDate
diagram A090v001_p37.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation
Datum overeenkomst
source <xs:element name="AgreementDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Datum overeenkomst</xs:documentation>
 
</xs:annotation>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/CLARegistrationNbr
diagram A090v001_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 10
annotation
documentation
Registratienummer van de CAO
source <xs:element name="CLARegistrationNbr" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Registratienummer van de CAO</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/ContinuedPayment
diagram A090v001_p39.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
enumeration N
enumeration Y
annotation
documentation
Code doorbetaling aanvullende vergoeding
source <xs:element name="ContinuedPayment" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Code doorbetaling aanvullende vergoeding</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:enumeration value="N"/>
     
<xs:enumeration value="Y"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/TimeCredit
diagram A090v001_p40.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children BenefitExemption WorkerReplacement
annotation
documentation
Tijdskrediet
source <xs:element name="TimeCredit" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Tijdskrediet</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="BenefitExemption" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Vrijgesteld van prestaties bij tijdskrediet</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
           
<xs:enumeration value="N"/>
           
<xs:enumeration value="Y"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="WorkerReplacement" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Vervanging bij tijdskrediet</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
           
<xs:enumeration value="N"/>
           
<xs:enumeration value="Y"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/TimeCredit/BenefitExemption
diagram A090v001_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
length 1
enumeration N
enumeration Y
annotation
documentation
Vrijgesteld van prestaties bij tijdskrediet
source <xs:element name="BenefitExemption" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Vrijgesteld van prestaties bij tijdskrediet</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:enumeration value="N"/>
     
<xs:enumeration value="Y"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/TimeCredit/WorkerReplacement
diagram A090v001_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
length 1
enumeration N
enumeration Y
annotation
documentation
Vervanging bij tijdskrediet
source <xs:element name="WorkerReplacement" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Vervanging bij tijdskrediet</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:enumeration value="N"/>
     
<xs:enumeration value="Y"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/FloorAmount
diagram A090v001_p43.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 4
annotation
documentation
Vloebedrag
source <xs:element name="FloorAmount">
 
<xs:annotation>
   
<xs:documentation>Vloebedrag</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/Attestation/AdditionalCompensation/AllowanceRegime
diagram A090v001_p44.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 1
maxInclusive 12
annotation
documentation
Uitkeringsregime
source <xs:element name="AllowanceRegime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Uitkeringsregime</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/ReturnReceipt
diagram A090v001_p45.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Result ListAnomaly
source <xs:element name="ReturnReceipt" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Result">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="ReturnCode"/>
           
<xs:element name="Codelist" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
               
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ListAnomaly" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Anomaly" maxOccurs="20">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ErrorID">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:pattern value="[0-9]{5}-[0-9]{3}"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="DataValue" minOccurs="0">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="20"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="AnomalyLabel">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:maxLength value="256"/>
                     
</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 A090Type/ReturnReceipt/Result
diagram A090v001_p46.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children ReturnCode Codelist
source <xs:element name="Result">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ReturnCode"/>
     
<xs:element name="Codelist" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
         
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/ReturnReceipt/Result/Codelist
diagram A090v001_p47.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
used by
elements A090Type/X001/Result PossibleAddresseesType/KO/Result
facets
maxLength 3
annotation
documentation
Liste de code
documentation
Codelijst
source <xs:element name="Codelist" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
   
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/ReturnReceipt/ListAnomaly
diagram A090v001_p48.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Anomaly
source <xs:element name="ListAnomaly" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Anomaly" maxOccurs="20">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ErrorID">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:pattern value="[0-9]{5}-[0-9]{3}"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="DataValue" minOccurs="0">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="20"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="AnomalyLabel">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="256"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/ReturnReceipt/ListAnomaly/Anomaly
diagram A090v001_p49.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 1
maxOcc 20
content complex
children ErrorID DataValue AnomalyLabel
source <xs:element name="Anomaly" maxOccurs="20">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ErrorID">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:pattern value="[0-9]{5}-[0-9]{3}"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="DataValue" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="20"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="AnomalyLabel">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="256"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element A090Type/ReturnReceipt/ListAnomaly/Anomaly/ErrorID
diagram A090v001_p50.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
pattern [0-9]{5}-[0-9]{3}
source <xs:element name="ErrorID">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="[0-9]{5}-[0-9]{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/ReturnReceipt/ListAnomaly/Anomaly/DataValue
diagram A090v001_p51.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
source <xs:element name="DataValue" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/ReturnReceipt/ListAnomaly/Anomaly/AnomalyLabel
diagram A090v001_p52.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 256
source <xs:element name="AnomalyLabel">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="256"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element A090Type/X001
diagram A090v001_p53.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PossibleAddressees Result
source <xs:element name="X001" minOccurs="0">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="PossibleAddressees" type="PossibleAddresseesType">
       
<xs:annotation>
         
<xs:documentation>version MDP</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Result">
       
<xs:annotation>
         
<xs:documentation>version ERC</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="ReturnCode">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
               
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element ref="Codelist" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
               
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element A090Type/X001/PossibleAddressees
diagram A090v001_p54.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PossibleAddresseesType
properties
isRef 0
content complex
children Addressee OK KO
annotation
documentation
version MDP
source <xs:element name="PossibleAddressees" type="PossibleAddresseesType">
 
<xs:annotation>
   
<xs:documentation>version MDP</xs:documentation>
 
</xs:annotation>
</xs:element>

element A090Type/X001/Result
diagram A090v001_p55.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children ReturnCode Codelist
annotation
documentation
version ERC
source <xs:element name="Result">
 
<xs:annotation>
   
<xs:documentation>version ERC</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ReturnCode">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
         
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element ref="Codelist" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
         
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

complexType PossibleAddresseesType
diagram A090v001_p56.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Addressee OK KO
used by
elements PossibleAddressees A090Type/X001/PossibleAddressees
annotation
documentation
Destinataires potentiels
documentation
Mogelijke bestemmelingen
source <xs:complexType name="PossibleAddresseesType">
 
<xs:annotation>
   
<xs:documentation xml:lang="FR">Destinataires potentiels</xs:documentation>
   
<xs:documentation xml:lang="NL">Mogelijke bestemmelingen</xs:documentation>
 
</xs:annotation>
 
<xs:sequence minOccurs="0" maxOccurs="99">
   
<xs:element name="Addressee">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element ref="MatrixID"/>
         
<xs:element ref="MatrixSubID"/>
         
<xs:element ref="KnowledgeLevel"/>
         
<xs:element ref="DefaultVariant" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:choice>
     
<xs:annotation>
       
<xs:documentation>result</xs:documentation>
     
</xs:annotation>
     
<xs:element name="OK">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="KszBcssReference" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="KO">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Result" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="ReturnCode">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
                     
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element ref="Codelist" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
                     
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element PossibleAddresseesType/Addressee
diagram A090v001_p57.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children MatrixID MatrixSubID KnowledgeLevel DefaultVariant
source <xs:element name="Addressee">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MatrixID"/>
     
<xs:element ref="MatrixSubID"/>
     
<xs:element ref="KnowledgeLevel"/>
     
<xs:element ref="DefaultVariant" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PossibleAddresseesType/OK
diagram A090v001_p58.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children KszBcssReference
source <xs:element name="OK">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="KszBcssReference" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PossibleAddresseesType/KO
diagram A090v001_p59.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Result
source <xs:element name="KO">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Result" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="ReturnCode">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
               
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element ref="Codelist" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
               
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PossibleAddresseesType/KO/Result
diagram A090v001_p60.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ReturnCode Codelist
source <xs:element name="Result" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ReturnCode">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Code retour</xs:documentation>
         
<xs:documentation xml:lang="NL">Returncode</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element ref="Codelist" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="FR">Liste de code</xs:documentation>
         
<xs:documentation xml:lang="NL">Codelijst</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

simpleType INSSType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
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:long">
   
<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