Schema A950v002.xsd


element A950
diagram A950v002_p1.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type A950Type
properties
content complex
children Distribution Attestation X001
attributes
Name  Type  Use  Default  Fixed  annotation
processTypederived by: xs:stringrequired      
versionxs:stringoptional  002    
annotation
documentation
A950 - Mutations Fichier du personnel
documentation
A950 - Mutaties Personeelsbestand

element Codelist
diagram A950v002_p2.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements A950Type/X001/Result PossibleAddresseesType/KO/Result
facets
maxLength 3
annotation
documentation
Liste de code
documentation
Codelijst

element CompanyID
diagram A950v002_p3.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type CompanyIDType
properties
content simple
used by
complexType FirmIDType
facets
minExclusive 0
maxExclusive 9999999999
annotation
documentation
No d'entreprise BCE
documentation
KBO ondernemingsnummer

element DefaultVariant
diagram A950v002_p4.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

element FirmID
diagram A950v002_p5.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

element INSS
diagram A950v002_p6.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

element JointCommissionNbr
diagram A950v002_p7.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

element KnowledgeLevel
diagram A950v002_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

element KszBcssReference
diagram A950v002_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

element LocalUnitID
diagram A950v002_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
numero de l'unite locale
documentation
Vestigingseenheidsnummer

element MatrixID
diagram A950v002_p11.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
elements PossibleAddresseesType/Addressee A950Type/Distribution/Addressee1stLevel
facets
minInclusive 0
maxInclusive 999
annotation
documentation
Secteur

element MatrixSubID
diagram A950v002_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

element NLOSSRegistrationNbr
diagram A950v002_p13.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
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

element OccupationPeriod
diagram A950v002_p14.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

element PLAIndicator
diagram A950v002_p15.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

element PossibleAddressees
diagram A950v002_p16.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PossibleAddresseesType
properties
content complex
children Addressee OK KO

element ReturnCode
diagram A950v002_p17.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements A950Type/X001/Result PossibleAddresseesType/KO/Result
facets
maxLength 6
annotation
documentation
Code retour
documentation
Returncode

element SubEntity
diagram A950v002_p18.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

complexType A950Type
diagram A950v002_p19.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Distribution Attestation X001
used by
element A950
attributes
Name  Type  Use  Default  Fixed  annotation
processTypederived by: xs:stringrequired      
versionxs:stringoptional  002    

attribute A950Type/@processType
type restriction of xs:string
properties
isRef 0
use required
facets
length 1

attribute A950Type/@version
type xs:string
properties
isRef 0
default 002
use optional

element A950Type/Distribution
diagram A950v002_p20.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

element A950Type/Distribution/Addressee1stLevel
diagram A950v002_p21.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 25
content complex
children MatrixID Addressee2ndLevel

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel
diagram A950v002_p22.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 25
content complex
children AddresseeID Qualifier AddresseeStatus RegistrationBeginDate RegistrationEndDate

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/AddresseeID
diagram A950v002_p23.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 10

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/Qualifier
diagram A950v002_p24.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

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/AddresseeStatus
diagram A950v002_p25.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

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/RegistrationBeginDate
diagram A950v002_p26.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element A950Type/Distribution/Addressee1stLevel/Addressee2ndLevel/RegistrationEndDate
diagram A950v002_p27.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element A950Type/Attestation
diagram A950v002_p28.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Activity ChildBenefitFund

element A950Type/Attestation/Activity
diagram A950v002_p29.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Timestamp Employer NaturalPerson Worker InterimUser StudentWorkPlace

element A950Type/Attestation/Activity/Timestamp
diagram A950v002_p30.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element A950Type/Attestation/Activity/Employer
diagram A950v002_p31.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children FirmID PLAIndicator SubEntity LocalUnitID

element A950Type/Attestation/Activity/NaturalPerson
diagram A950v002_p32.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children INSS OriolusValidationCode
annotation
documentation
Personne physique
documentation
Fysiek persoon

element A950Type/Attestation/Activity/NaturalPerson/OriolusValidationCode
diagram A950v002_p33.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

element A950Type/Attestation/Activity/Worker
diagram A950v002_p34.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children OccupationPeriod JointCommissionNbr KindOfWorker DimonaNbr ValidityStatus LastDimonaAction OccupationTimetable

element A950Type/Attestation/Activity/Worker/KindOfWorker
diagram A950v002_p35.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

element A950Type/Attestation/Activity/Worker/DimonaNbr
diagram A950v002_p36.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

element A950Type/Attestation/Activity/Worker/ValidityStatus
diagram A950v002_p37.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

element A950Type/Attestation/Activity/Worker/LastDimonaAction
diagram A950v002_p38.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

element A950Type/Attestation/Activity/Worker/OccupationTimetable
diagram A950v002_p39.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 99
content complex
children BeginTime EndTime DurationCode

element A950Type/Attestation/Activity/Worker/OccupationTimetable/BeginTime
diagram A950v002_p40.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]

element A950Type/Attestation/Activity/Worker/OccupationTimetable/EndTime
diagram A950v002_p41.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]

element A950Type/Attestation/Activity/Worker/OccupationTimetable/DurationCode
diagram A950v002_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 1
annotation
documentation
Code durée pour Dimona light

element A950Type/Attestation/Activity/InterimUser
diagram A950v002_p43.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type extension of FirmIDType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children NLOSSRegistrationNbr CompanyID Name
annotation
documentation
Utilisateur d'un interimaire
documentation
Interim gebruiker

element A950Type/Attestation/Activity/InterimUser/Name
diagram A950v002_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
maxLength 96
annotation
documentation
Denomination de l'utilisateur d'un interimaire
documentation
Benaming gebruiker

element A950Type/Attestation/Activity/StudentWorkPlace
diagram A950v002_p45.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

element A950Type/Attestation/Activity/StudentWorkPlace/Name
diagram A950v002_p46.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 48
annotation
documentation
Nom de l'entreprise occupant un etudiant
documentation
Naam bedrijf plaats tewerkstelling student

element A950Type/Attestation/Activity/StudentWorkPlace/Address
diagram A950v002_p47.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Street PostBox PostCode Town CountryCode
annotation
documentation
Adresse du lieu d'occupation d'un etudiant
documentation
Adres van plaatstewerkstellingstudent

element A950Type/Attestation/Activity/StudentWorkPlace/Address/Street
diagram A950v002_p48.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 24
annotation
documentation
Rue et numero
documentation
Straat en nummer

element A950Type/Attestation/Activity/StudentWorkPlace/Address/PostBox
diagram A950v002_p49.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 3
annotation
documentation
Boite
documentation
Bus

element A950Type/Attestation/Activity/StudentWorkPlace/Address/PostCode
diagram A950v002_p50.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 9
annotation
documentation
Code postal
documentation
Postcode

element A950Type/Attestation/Activity/StudentWorkPlace/Address/Town
diagram A950v002_p51.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 20
annotation
documentation
Commune du lieu d'occupation d'un etudiant
documentation
Gemeente

element A950Type/Attestation/Activity/StudentWorkPlace/Address/CountryCode
diagram A950v002_p52.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
pattern [0-9]{3}
annotation
documentation
Code pays du lieu d'occupation d'un etudiant
documentation
Landcode

element A950Type/Attestation/ChildBenefitFund
diagram A950v002_p53.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

element A950Type/Attestation/ChildBenefitFund/FundID
diagram A950v002_p54.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

element A950Type/Attestation/ChildBenefitFund/FileNbr
diagram A950v002_p55.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

element A950Type/Attestation/ChildBenefitFund/FundOfficeID
diagram A950v002_p56.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

element A950Type/X001
diagram A950v002_p57.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children PossibleAddressees Result

element A950Type/X001/PossibleAddressees
diagram A950v002_p58.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PossibleAddresseesType
properties
isRef 0
content complex
children Addressee OK KO
annotation
documentation
version MDP

element A950Type/X001/Result
diagram A950v002_p59.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children ReturnCode Codelist
annotation
documentation
version ERC

complexType FirmIDType
diagram A950v002_p60.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children NLOSSRegistrationNbr CompanyID
used by
elements FirmID A950Type/Attestation/Activity/InterimUser

complexType PeriodType
diagram A950v002_p61.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children BeginDate EndDate
used by
element OccupationPeriod
annotation
documentation
Periode
documentation
Periode

element PeriodType/BeginDate
diagram A950v002_p62.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

element PeriodType/EndDate
diagram A950v002_p63.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

complexType PossibleAddresseesType
diagram A950v002_p64.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Addressee OK KO
used by
elements PossibleAddressees A950Type/X001/PossibleAddressees
annotation
documentation
Destinataires potentiels
documentation
Mogelijke bestemmelingen

element PossibleAddresseesType/Addressee
diagram A950v002_p65.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children MatrixID MatrixSubID KnowledgeLevel DefaultVariant

element PossibleAddresseesType/OK
diagram A950v002_p66.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children KszBcssReference

element PossibleAddresseesType/KO
diagram A950v002_p67.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Result

element PossibleAddresseesType/KO/Result
diagram A950v002_p68.png
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ReturnCode Codelist

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

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


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