Schema A052.xsd


element A052
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type A052Type
properties
content complex
children Identifier Request Attestation C006Complement X001
attributes
Name  Type  Use  Default  Fixed  Annotation
processType  required      
version  xs:stringoptional    002  
annotation
documentation 
A052 - DRS CIN - Maladie
documentation 
A052 - DRS NIC - Ziekte
source
<xs:element name="A052" type="A052Type">
  <xs:annotation>
    <xs:documentation xml:lang="FR">A052 - DRS CIN - Maladie</xs:documentation>
    <xs:documentation xml:lang="NL">A052 - DRS NIC - Ziekte</xs:documentation>
  </xs:annotation>
</xs:element>

complexType A052Type
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Identifier Request Attestation C006Complement X001
used by
element A052
attributes
Name  Type  Use  Default  Fixed  Annotation
processType  required      
version  xs:stringoptional    002  
source
<xs:complexType name="A052Type">
  <xs:sequence>
    <xs:element name="Identifier" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="15"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Request" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="INSS"/>
          <xs:element name="SearchPeriod">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="BeginDate">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:length value="10"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="EndDate">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:length value="10"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="C006Ind">
            <xs:annotation>
              <xs:documentation>Indicateur C006</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:length value="1"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="ResumptionDate" type="xs:date" minOccurs="0">
            <xs:annotation>
              <xs:documentation>(C006) Date de reprise</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <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 ref="CreationDate" minOccurs="0"/>
                <xs:element ref="Quarter" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Activity" minOccurs="0" maxOccurs="5">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Employer" minOccurs="0">
                  <xs:complexType>
                    <xs:complexContent>
                      <xs:restriction base="EmployerType">
                        <xs:sequence>
                          <xs:element ref="EmployerID"/>
                          <xs:element name="EmployerClass" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation>Categorie de l employeur</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:sequence>
                      </xs:restriction>
                    </xs:complexContent>
                  </xs:complexType>
                </xs:element>
                <xs:element name="Worker" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element ref="WorkerCode" minOccurs="0"/>
                      <xs:element name="JointCommissionNbr" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation xml:lang="FR">No de commission paritaire - Format local
</xs:documentation>
                          <xs:documentation xml:lang="NL">Paritaircomite - Locaal formaat</xs:documentation>
                          <xs:documentation source="KszBcssGlossary">140001/A052</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="OccupationPeriod" minOccurs="0">
                        <xs:complexType>
                          <xs:complexContent>
                            <xs:restriction base="PeriodType">
                              <xs:sequence>
                                <xs:element name="BeginDate" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:date">
                                      <xs:minInclusive value="1880-01-01"/>
                                      <xs:maxInclusive value="2099-12-31"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                              </xs:sequence>
                            </xs:restriction>
                          </xs:complexContent>
                        </xs:complexType>
                      </xs:element>
                      <xs:element ref="MeanWorkingHours" minOccurs="0"/>
                      <xs:element ref="RefMeanWorkingHours" minOccurs="0"/>
                      <xs:element ref="WorkerStatus" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="InternalOccupationNbr" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1"/>
                      <xs:maxLength value="13"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="DecisionNicCin" minOccurs="0" maxOccurs="79">
            <xs:annotation>
              <xs:documentation xml:lang="FR">Decision CIN</xs:documentation>
              <xs:documentation xml:lang="NL">Beslissing NIC</xs:documentation>
              <xs:documentation source="KszBcss">250000</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="DayType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation xml:lang="FR">Type de jours AMI (remboursé ou pas)</xs:documentation>
                    <xs:documentation xml:lang="NL">Type ZIV dagen (al dan niet vergoed)</xs:documentation>
                    <xs:documentation source="KszBcssGlossary">250001</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>
                <xs:element name="Duration" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation xml:lang="FR">Nombre de jours AMI (remboursés ou pas)</xs:documentation>
                    <xs:documentation xml:lang="NL">Aantal ZIV dagen (al dan niet vergoed)</xs:documentation>
                    <xs:documentation source="KszBcssGlossary">250010</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:complexContent>
                      <xs:restriction base="DurationType">
                        <xs:sequence>
                          <xs:element name="Unit" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:enumeration value="Day"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Value">
                            <xs:simpleType>
                              <xs:restriction base="xs:int">
                                <xs:minInclusive value="0"/>
                                <xs:maxInclusive value="999"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:sequence>
                      </xs:restriction>
                    </xs:complexContent>
                  </xs:complexType>
                </xs:element>
                <xs:element name="AllowanceType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation xml:lang="FR">Type d'allocation</xs:documentation>
                    <xs:documentation xml:lang="NL">Allocatietype</xs:documentation>
                    <xs:documentation source="KszBcssGlossary">250002</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:int">
                      <xs:minInclusive value="0"/>
                      <xs:maxInclusive value="9"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="KindOfAllowance" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation xml:lang="FR">Nature de l'allocation</xs:documentation>
                    <xs:documentation xml:lang="NL">Aard van allocatie</xs:documentation>
                    <xs:documentation source="KszBcssGlossary">250003</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:int">
                      <xs:minInclusive value="0"/>
                      <xs:maxInclusive value="9"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Period" type="PeriodType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation xml:lang="FR">Periode</xs:documentation>
                    <xs:documentation xml:lang="NL">Periode</xs:documentation>
                    <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
                    <xs:documentation xml:lang="FR">Periode</xs:documentation>
                    <xs:documentation xml:lang="NL">Periode</xs:documentation>
                    <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="C006Complement" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="LabourAptitudeDecisionSource" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Source de decision de la capacite de travail</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="0"/>
                <xs:maxInclusive value="9"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="LabourAptitudeDate" type="xs:date" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Date de capacite de travail</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AccouchementDate" type="xs:date" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Date d accouchement</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="X001" minOccurs="0">
      <xs:complexType>
        <xs:complexContent>
          <xs:restriction base="X001Type">
            <xs:choice>
              <xs:element ref="PossibleAddressees"/>
              <xs:element name="Result">
                <xs:complexType>
                  <xs:complexContent>
                    <xs:restriction base="ResultType">
                      <xs:sequence>
                        <xs:element name="ReturnCode">
                          <xs:annotation>
                            <xs:documentation xml:lang="FR">Code retour</xs:documentation>
                            <xs:documentation xml:lang="NL">Returncode</xs:documentation>
                            <xs:documentation source="KszBcssGlossary">000023</xs:documentation>
                          </xs:annotation>
                          <xs:simpleType>
                            <xs:restriction base="xs:string">
                              <xs:maxLength value="6"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <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:documentation source="KszBcssGlossary">000024</xs:documentation>
                          </xs:annotation>
                          <xs:simpleType>
                            <xs:restriction base="xs:string">
                              <xs:maxLength value="3"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                      </xs:sequence>
                    </xs:restriction>
                  </xs:complexContent>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:restriction>
        </xs:complexContent>
      </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" fixed="002"/>
</xs:complexType>

element A052Type/Identifier
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 15
source
<xs:element name="Identifier" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="15"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Request
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children INSS SearchPeriod C006Ind ResumptionDate
source
<xs:element name="Request" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="INSS"/>
      <xs:element name="SearchPeriod">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="BeginDate">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="10"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EndDate">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="10"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="C006Ind">
        <xs:annotation>
          <xs:documentation>Indicateur C006</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="1"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ResumptionDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>(C006) Date de reprise</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Request/SearchPeriod
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children BeginDate EndDate
source
<xs:element name="SearchPeriod">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="BeginDate">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="10"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="EndDate">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="10"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Request/SearchPeriod/BeginDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
length 10
source
<xs:element name="BeginDate">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Request/SearchPeriod/EndDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
length 10
source
<xs:element name="EndDate">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Request/C006Ind
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
length 1
annotation
documentation 
Indicateur C006
source
<xs:element name="C006Ind">
  <xs:annotation>
    <xs:documentation>Indicateur C006</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Request/ResumptionDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation 
(C006) Date de reprise
source
<xs:element name="ResumptionDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>(C006) Date de reprise</xs:documentation>
  </xs:annotation>
</xs:element>

element A052Type/Attestation
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children AttestationIdentification Activity DecisionNicCin
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 ref="CreationDate" minOccurs="0"/>
            <xs:element ref="Quarter" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Activity" minOccurs="0" maxOccurs="5">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Employer" minOccurs="0">
              <xs:complexType>
                <xs:complexContent>
                  <xs:restriction base="EmployerType">
                    <xs:sequence>
                      <xs:element ref="EmployerID"/>
                      <xs:element name="EmployerClass" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Categorie de l employeur</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:sequence>
                  </xs:restriction>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="Worker" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="WorkerCode" minOccurs="0"/>
                  <xs:element name="JointCommissionNbr" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="FR">No de commission paritaire - Format local
</xs:documentation>
                      <xs:documentation xml:lang="NL">Paritaircomite - Locaal formaat</xs:documentation>
                      <xs:documentation source="KszBcssGlossary">140001/A052</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="OccupationPeriod" minOccurs="0">
                    <xs:complexType>
                      <xs:complexContent>
                        <xs:restriction base="PeriodType">
                          <xs:sequence>
                            <xs:element name="BeginDate" minOccurs="0">
                              <xs:simpleType>
                                <xs:restriction base="xs:date">
                                  <xs:minInclusive value="1880-01-01"/>
                                  <xs:maxInclusive value="2099-12-31"/>
                                </xs:restriction>
                              </xs:simpleType>
                            </xs:element>
                          </xs:sequence>
                        </xs:restriction>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element ref="MeanWorkingHours" minOccurs="0"/>
                  <xs:element ref="RefMeanWorkingHours" minOccurs="0"/>
                  <xs:element ref="WorkerStatus" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="InternalOccupationNbr" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="13"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="DecisionNicCin" minOccurs="0" maxOccurs="79">
        <xs:annotation>
          <xs:documentation xml:lang="FR">Decision CIN</xs:documentation>
          <xs:documentation xml:lang="NL">Beslissing NIC</xs:documentation>
          <xs:documentation source="KszBcss">250000</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DayType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="FR">Type de jours AMI (remboursé ou pas)</xs:documentation>
                <xs:documentation xml:lang="NL">Type ZIV dagen (al dan niet vergoed)</xs:documentation>
                <xs:documentation source="KszBcssGlossary">250001</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>
            <xs:element name="Duration" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="FR">Nombre de jours AMI (remboursés ou pas)</xs:documentation>
                <xs:documentation xml:lang="NL">Aantal ZIV dagen (al dan niet vergoed)</xs:documentation>
                <xs:documentation source="KszBcssGlossary">250010</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:restriction base="DurationType">
                    <xs:sequence>
                      <xs:element name="Unit" minOccurs="0">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:enumeration value="Day"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                      <xs:element name="Value">
                        <xs:simpleType>
                          <xs:restriction base="xs:int">
                            <xs:minInclusive value="0"/>
                            <xs:maxInclusive value="999"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                    </xs:sequence>
                  </xs:restriction>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="AllowanceType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="FR">Type d'allocation</xs:documentation>
                <xs:documentation xml:lang="NL">Allocatietype</xs:documentation>
                <xs:documentation source="KszBcssGlossary">250002</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:int">
                  <xs:minInclusive value="0"/>
                  <xs:maxInclusive value="9"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="KindOfAllowance" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="FR">Nature de l'allocation</xs:documentation>
                <xs:documentation xml:lang="NL">Aard van allocatie</xs:documentation>
                <xs:documentation source="KszBcssGlossary">250003</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:int">
                  <xs:minInclusive value="0"/>
                  <xs:maxInclusive value="9"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Period" type="PeriodType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="FR">Periode</xs:documentation>
                <xs:documentation xml:lang="NL">Periode</xs:documentation>
                <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
                <xs:documentation xml:lang="FR">Periode</xs:documentation>
                <xs:documentation xml:lang="NL">Periode</xs:documentation>
                <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/AttestationIdentification
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children INSS AttestationID SituationNbr AttestationStatus CreationDate Quarter
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 ref="CreationDate" minOccurs="0"/>
      <xs:element ref="Quarter" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/Activity
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children Employer Worker InternalOccupationNbr
source
<xs:element name="Activity" minOccurs="0" maxOccurs="5">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Employer" minOccurs="0">
        <xs:complexType>
          <xs:complexContent>
            <xs:restriction base="EmployerType">
              <xs:sequence>
                <xs:element ref="EmployerID"/>
                <xs:element name="EmployerClass" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Categorie de l employeur</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:sequence>
            </xs:restriction>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="Worker" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="WorkerCode" minOccurs="0"/>
            <xs:element name="JointCommissionNbr" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="FR">No de commission paritaire - Format local
</xs:documentation>
                <xs:documentation xml:lang="NL">Paritaircomite - Locaal formaat</xs:documentation>
                <xs:documentation source="KszBcssGlossary">140001/A052</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="OccupationPeriod" minOccurs="0">
              <xs:complexType>
                <xs:complexContent>
                  <xs:restriction base="PeriodType">
                    <xs:sequence>
                      <xs:element name="BeginDate" minOccurs="0">
                        <xs:simpleType>
                          <xs:restriction base="xs:date">
                            <xs:minInclusive value="1880-01-01"/>
                            <xs:maxInclusive value="2099-12-31"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                    </xs:sequence>
                  </xs:restriction>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element ref="MeanWorkingHours" minOccurs="0"/>
            <xs:element ref="RefMeanWorkingHours" minOccurs="0"/>
            <xs:element ref="WorkerStatus" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="InternalOccupationNbr" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
            <xs:maxLength value="13"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/Activity/Employer
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of EmployerType
properties
isRef 0
content complex
children EmployerID EmployerClass
source
<xs:element name="Employer" minOccurs="0">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="EmployerType">
        <xs:sequence>
          <xs:element ref="EmployerID"/>
          <xs:element name="EmployerClass" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Categorie de l employeur</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:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/Activity/Employer/EmployerClass
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 999
annotation
documentation 
Categorie de l employeur
source
<xs:element name="EmployerClass" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Categorie de l employeur</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 A052Type/Attestation/Activity/Worker
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children WorkerCode JointCommissionNbr OccupationPeriod MeanWorkingHours RefMeanWorkingHours WorkerStatus
source
<xs:element name="Worker" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="WorkerCode" minOccurs="0"/>
      <xs:element name="JointCommissionNbr" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="FR">No de commission paritaire - Format local
</xs:documentation>
          <xs:documentation xml:lang="NL">Paritaircomite - Locaal formaat</xs:documentation>
          <xs:documentation source="KszBcssGlossary">140001/A052</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="OccupationPeriod" minOccurs="0">
        <xs:complexType>
          <xs:complexContent>
            <xs:restriction base="PeriodType">
              <xs:sequence>
                <xs:element name="BeginDate" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:date">
                      <xs:minInclusive value="1880-01-01"/>
                      <xs:maxInclusive value="2099-12-31"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:restriction>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element ref="MeanWorkingHours" minOccurs="0"/>
      <xs:element ref="RefMeanWorkingHours" minOccurs="0"/>
      <xs:element ref="WorkerStatus" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/Activity/Worker/JointCommissionNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 999
annotation
documentation 
No de commission paritaire - Format local
documentation 
Paritaircomite - Locaal formaat
documentation 
140001/A052
source
<xs:element name="JointCommissionNbr" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="FR">No de commission paritaire - Format local
</xs:documentation>
    <xs:documentation xml:lang="NL">Paritaircomite - Locaal formaat</xs:documentation>
    <xs:documentation source="KszBcssGlossary">140001/A052</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 A052Type/Attestation/Activity/Worker/OccupationPeriod
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of PeriodType
properties
isRef 0
content complex
children BeginDate
source
<xs:element name="OccupationPeriod" minOccurs="0">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="PeriodType">
        <xs:sequence>
          <xs:element name="BeginDate" minOccurs="0">
            <xs:simpleType>
              <xs:restriction base="xs:date">
                <xs:minInclusive value="1880-01-01"/>
                <xs:maxInclusive value="2099-12-31"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/Activity/Worker/OccupationPeriod/BeginDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:date
properties
isRef 0
content simple
facets
minInclusive 1880-01-01
maxInclusive 2099-12-31
source
<xs:element name="BeginDate" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1880-01-01"/>
      <xs:maxInclusive value="2099-12-31"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Attestation/Activity/InternalOccupationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 13
source
<xs:element name="InternalOccupationNbr" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="13"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Attestation/DecisionNicCin
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children DayType Duration AllowanceType KindOfAllowance Period
annotation
documentation 
Decision CIN
documentation 
Beslissing NIC
documentation 
250000
source
<xs:element name="DecisionNicCin" minOccurs="0" maxOccurs="79">
  <xs:annotation>
    <xs:documentation xml:lang="FR">Decision CIN</xs:documentation>
    <xs:documentation xml:lang="NL">Beslissing NIC</xs:documentation>
    <xs:documentation source="KszBcss">250000</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DayType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="FR">Type de jours AMI (remboursé ou pas)</xs:documentation>
          <xs:documentation xml:lang="NL">Type ZIV dagen (al dan niet vergoed)</xs:documentation>
          <xs:documentation source="KszBcssGlossary">250001</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>
      <xs:element name="Duration" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="FR">Nombre de jours AMI (remboursés ou pas)</xs:documentation>
          <xs:documentation xml:lang="NL">Aantal ZIV dagen (al dan niet vergoed)</xs:documentation>
          <xs:documentation source="KszBcssGlossary">250010</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:restriction base="DurationType">
              <xs:sequence>
                <xs:element name="Unit" minOccurs="0">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="Day"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element name="Value">
                  <xs:simpleType>
                    <xs:restriction base="xs:int">
                      <xs:minInclusive value="0"/>
                      <xs:maxInclusive value="999"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
              </xs:sequence>
            </xs:restriction>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="AllowanceType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="FR">Type d'allocation</xs:documentation>
          <xs:documentation xml:lang="NL">Allocatietype</xs:documentation>
          <xs:documentation source="KszBcssGlossary">250002</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:int">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="9"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="KindOfAllowance" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="FR">Nature de l'allocation</xs:documentation>
          <xs:documentation xml:lang="NL">Aard van allocatie</xs:documentation>
          <xs:documentation source="KszBcssGlossary">250003</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:int">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="9"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Period" type="PeriodType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="FR">Periode</xs:documentation>
          <xs:documentation xml:lang="NL">Periode</xs:documentation>
          <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
          <xs:documentation xml:lang="FR">Periode</xs:documentation>
          <xs:documentation xml:lang="NL">Periode</xs:documentation>
          <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/DecisionNicCin/DayType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 99
annotation
documentation 
Type de jours AMI (remboursé ou pas)
documentation 
Type ZIV dagen (al dan niet vergoed)
documentation 
250001
source
<xs:element name="DayType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="FR">Type de jours AMI (remboursé ou pas)</xs:documentation>
    <xs:documentation xml:lang="NL">Type ZIV dagen (al dan niet vergoed)</xs:documentation>
    <xs:documentation source="KszBcssGlossary">250001</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>

element A052Type/Attestation/DecisionNicCin/Duration
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of DurationType
properties
isRef 0
content complex
children Unit Value
annotation
documentation 
Nombre de jours AMI (remboursés ou pas)
documentation 
Aantal ZIV dagen (al dan niet vergoed)
documentation 
250010
source
<xs:element name="Duration" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="FR">Nombre de jours AMI (remboursés ou pas)</xs:documentation>
    <xs:documentation xml:lang="NL">Aantal ZIV dagen (al dan niet vergoed)</xs:documentation>
    <xs:documentation source="KszBcssGlossary">250010</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="DurationType">
        <xs:sequence>
          <xs:element name="Unit" minOccurs="0">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="Day"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="Value">
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="0"/>
                <xs:maxInclusive value="999"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element A052Type/Attestation/DecisionNicCin/Duration/Unit
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration Day
source
<xs:element name="Unit" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Day"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Attestation/DecisionNicCin/Duration/Value
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 999
source
<xs:element name="Value">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Attestation/DecisionNicCin/AllowanceType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 9
annotation
documentation 
Type d'allocation
documentation 
Allocatietype
documentation 
250002
source
<xs:element name="AllowanceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="FR">Type d'allocation</xs:documentation>
    <xs:documentation xml:lang="NL">Allocatietype</xs:documentation>
    <xs:documentation source="KszBcssGlossary">250002</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Attestation/DecisionNicCin/KindOfAllowance
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 9
annotation
documentation 
Nature de l'allocation
documentation 
Aard van allocatie
documentation 
250003
source
<xs:element name="KindOfAllowance" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="FR">Nature de l'allocation</xs:documentation>
    <xs:documentation xml:lang="NL">Aard van allocatie</xs:documentation>
    <xs:documentation source="KszBcssGlossary">250003</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/Attestation/DecisionNicCin/Period
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PeriodType
properties
isRef 0
content complex
children BeginDate EndDate
annotation
documentation 
Periode
documentation 
Periode
documentation 
250020
documentation 
Periode
documentation 
Periode
documentation 
250020
source
<xs:element name="Period" type="PeriodType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="FR">Periode</xs:documentation>
    <xs:documentation xml:lang="NL">Periode</xs:documentation>
    <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
    <xs:documentation xml:lang="FR">Periode</xs:documentation>
    <xs:documentation xml:lang="NL">Periode</xs:documentation>
    <xs:documentation source="KszBcssGlossary">250020</xs:documentation>
  </xs:annotation>
</xs:element>

element A052Type/C006Complement
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children LabourAptitudeDecisionSource LabourAptitudeDate AccouchementDate
source
<xs:element name="C006Complement" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="LabourAptitudeDecisionSource" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source de decision de la capacite de travail</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:int">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="9"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="LabourAptitudeDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date de capacite de travail</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AccouchementDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date d accouchement</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element A052Type/C006Complement/LabourAptitudeDecisionSource
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 9
annotation
documentation 
Source de decision de la capacite de travail
source
<xs:element name="LabourAptitudeDecisionSource" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source de decision de la capacite de travail</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/C006Complement/LabourAptitudeDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation 
Date de capacite de travail
source
<xs:element name="LabourAptitudeDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date de capacite de travail</xs:documentation>
  </xs:annotation>
</xs:element>

element A052Type/C006Complement/AccouchementDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
isRef 0
content simple
annotation
documentation 
Date d accouchement
source
<xs:element name="AccouchementDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date d accouchement</xs:documentation>
  </xs:annotation>
</xs:element>

element A052Type/X001
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of X001Type
properties
isRef 0
content complex
children PossibleAddressees Result
source
<xs:element name="X001" minOccurs="0">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="X001Type">
        <xs:choice>
          <xs:element ref="PossibleAddressees"/>
          <xs:element name="Result">
            <xs:complexType>
              <xs:complexContent>
                <xs:restriction base="ResultType">
                  <xs:sequence>
                    <xs:element name="ReturnCode">
                      <xs:annotation>
                        <xs:documentation xml:lang="FR">Code retour</xs:documentation>
                        <xs:documentation xml:lang="NL">Returncode</xs:documentation>
                        <xs:documentation source="KszBcssGlossary">000023</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="6"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <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:documentation source="KszBcssGlossary">000024</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="3"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                  </xs:sequence>
                </xs:restriction>
              </xs:complexContent>
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element A052Type/X001/Result
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of ResultType
properties
isRef 0
content complex
children ReturnCode Codelist
source
<xs:element name="Result">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="ResultType">
        <xs:sequence>
          <xs:element name="ReturnCode">
            <xs:annotation>
              <xs:documentation xml:lang="FR">Code retour</xs:documentation>
              <xs:documentation xml:lang="NL">Returncode</xs:documentation>
              <xs:documentation source="KszBcssGlossary">000023</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:maxLength value="6"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <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:documentation source="KszBcssGlossary">000024</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:maxLength value="3"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element A052Type/X001/Result/ReturnCode
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 6
annotation
documentation 
Code retour
documentation 
Returncode
documentation 
000023
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:documentation source="KszBcssGlossary">000023</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="6"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element A052Type/X001/Result/Codelist
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 3
annotation
documentation 
Liste de code
documentation 
Codelijst
documentation 
000024
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:documentation source="KszBcssGlossary">000024</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element AttestationID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
used by
element A052Type/Attestation/AttestationIdentification
complexType AttestationIdentificationType
facets
maxInclusive 999999999999999
source
<xs:element name="AttestationID">
  <xs:simpleType>
    <xs:restriction base="xs:long">
      <xs:maxInclusive value="999999999999999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element AttestationStatus
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A052Type/Attestation/AttestationIdentification
complexType AttestationIdentificationType
facets
minInclusive 0
maxInclusive 5
source
<xs:element name="AttestationStatus">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="5"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element CreationDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:date
properties
content simple
used by
element A052Type/Attestation/AttestationIdentification
complexType AttestationIdentificationType
facets
minInclusive 2002-04-01
maxInclusive 2099-12-31
source
<xs:element name="CreationDate">
  <xs:simpleType>
    <xs:restriction base="xs:date">
      <xs:minInclusive value="2002-04-01"/>
      <xs:maxInclusive value="2099-12-31"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element SituationID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
used by
complexType AttestationIdentificationType
facets
minInclusive 0
maxInclusive 99999999999
source
<xs:element name="SituationID">
  <xs:simpleType>
    <xs:restriction base="xs:long">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="99999999999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element SituationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A052Type/Attestation/AttestationIdentification
complexType AttestationIdentificationType
facets
minInclusive 0
maxInclusive 99
source
<xs:element name="SituationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="99"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType AttestationIdentificationType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children INSS AttestationID SituationNbr SituationID AttestationStatus CreationDate
source
<xs:complexType name="AttestationIdentificationType">
  <xs:sequence>
    <xs:element ref="INSS"/>
    <xs:element ref="AttestationID"/>
    <xs:choice>
      <xs:element ref="SituationNbr"/>
      <xs:element ref="SituationID"/>
    </xs:choice>
    <xs:element ref="AttestationStatus"/>
    <xs:element ref="CreationDate"/>
  </xs:sequence>
</xs:complexType>

element EmployerClass
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
complexType EmployerType
facets
minInclusive 0
maxInclusive 9999
source
<xs:element name="EmployerClass">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element EmployerID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type EmployerIDType
properties
content complex
children NOSSRegistrationNbr CompanyID
used by
element A052Type/Attestation/Activity/Employer
complexType EmployerType
source
<xs:element name="EmployerID" type="EmployerIDType"/>

element EmployerRegistrationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
facets
maxLength 9
source
<xs:element name="EmployerRegistrationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element FirmID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type FirmIDType
properties
content complex
children NLOSSRegistrationNbr CompanyID
source
<xs:element name="FirmID" type="FirmIDType"/>

element LocalUnitID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
facets
minInclusive 0
maxInclusive 9999999999
source
<xs:element name="LocalUnitID">
  <xs:simpleType>
    <xs:restriction base="xs:long">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9999999999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element NOSSRegistrationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
used by
complexType EmployerIDType
facets
minInclusive 0
maxInclusive 9999999999
source
<xs:element name="NOSSRegistrationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:long">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9999999999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PLANOSSRegistrationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
facets
maxLength 10
source
<xs:element name="PLANOSSRegistrationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element RegistrationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
facets
maxLength 9
source
<xs:element name="RegistrationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element RszOnssEmployerTemporaryID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
facets
maxLength 10
source
<xs:element name="RszOnssEmployerTemporaryID">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element SubEntity
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
properties
content simple
facets
minInclusive 0
maxInclusive 9999999999
source
<xs:element name="SubEntity">
  <xs:simpleType>
    <xs:restriction base="xs:long">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9999999999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType EmployerIDType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children NOSSRegistrationNbr CompanyID
used by
element EmployerID
source
<xs:complexType name="EmployerIDType">
  <xs:sequence>
    <xs:element ref="NOSSRegistrationNbr" minOccurs="0"/>
    <xs:element ref="CompanyID" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

complexType EmployerType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children EmployerID EmployerClass
used by
element A052Type/Attestation/Activity/Employer
source
<xs:complexType name="EmployerType">
  <xs:sequence>
    <xs:element ref="EmployerID"/>
    <xs:element ref="EmployerClass" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

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

element ContractType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
complexType WorkerType
facets
minInclusive 0
maxInclusive 1
source
<xs:element name="ContractType">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element InternalOccupationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
facets
maxLength 13
source
<xs:element name="InternalOccupationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="13"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element JointCommissionNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
complexType WorkerType
facets
maxLength 9
source
<xs:element name="JointCommissionNbr">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element LabourOrganisation
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
complexType WorkerType
facets
minInclusive 0
maxInclusive 9
source
<xs:element name="LabourOrganisation">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element MeanWorkingHours
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A052Type/Attestation/Activity/Worker
facets
minInclusive 0
maxInclusive 9999
source
<xs:element name="MeanWorkingHours">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element OccupationPeriod
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type PeriodType
properties
content complex
children BeginDate EndDate
used by
complexType WorkerType
source
<xs:element name="OccupationPeriod" type="PeriodType"/>

element RefMeanWorkingHours
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A052Type/Attestation/Activity/Worker
facets
minInclusive 0
maxInclusive 9999
source
<xs:element name="RefMeanWorkingHours">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="9999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element Worker
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type WorkerType
properties
content complex
children OccupationPeriod JointCommissionNbr WorkerCode LabourOrganisation ContractType
source
<xs:element name="Worker" type="WorkerType"/>

element WorkerCode
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
element A052Type/Attestation/Activity/Worker
complexType WorkerType
facets
minInclusive 0
maxInclusive 999
source
<xs:element name="WorkerCode">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element WorkerStatus
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element A052Type/Attestation/Activity/Worker
facets
maxLength 2
source
<xs:element name="WorkerStatus">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="2"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType WorkerType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children OccupationPeriod JointCommissionNbr WorkerCode LabourOrganisation ContractType
used by
element Worker
source
<xs:complexType name="WorkerType">
  <xs:sequence>
    <xs:element ref="OccupationPeriod" minOccurs="0"/>
    <xs:element ref="JointCommissionNbr" minOccurs="0"/>
    <xs:element ref="WorkerCode" minOccurs="0"/>
    <xs:element ref="LabourOrganisation" minOccurs="0"/>
    <xs:element ref="ContractType" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

complexType PeriodType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children BeginDate EndDate
used by
elements OccupationPeriod A052Type/Attestation/Activity/Worker/OccupationPeriod A052Type/Attestation/DecisionNicCin/Period
source
<xs:complexType name="PeriodType">
  <xs:sequence>
    <xs:element name="BeginDate" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:date">
          <xs:minInclusive value="1880-01-01"/>
          <xs:maxInclusive value="2099-12-31"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="EndDate" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:date">
          <xs:minInclusive value="1880-01-01"/>
          <xs:maxInclusive value="2099-12-31"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element PeriodType/BeginDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:date
properties
isRef 0
content simple
facets
minInclusive 1880-01-01
maxInclusive 2099-12-31
source
<xs:element name="BeginDate" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1880-01-01"/>
      <xs:maxInclusive value="2099-12-31"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PeriodType/EndDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:date
properties
isRef 0
content simple
facets
minInclusive 1880-01-01
maxInclusive 2099-12-31
source
<xs:element name="EndDate" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1880-01-01"/>
      <xs:maxInclusive value="2099-12-31"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element Duration
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type DurationType
properties
content complex
children Unit Value
source
<xs:element name="Duration" type="DurationType"/>

complexType DurationType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Unit Value
used by
elements Duration A052Type/Attestation/DecisionNicCin/Duration
source
<xs:complexType name="DurationType">
  <xs:sequence>
    <xs:element name="Unit">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1"/>
          <xs:enumeration value="2"/>
          <xs:enumeration value="3"/>
          <xs:enumeration value="4"/>
          <xs:enumeration value="5"/>
          <xs:enumeration value="6"/>
          <xs:enumeration value="Minute"/>
          <xs:enumeration value="Hour"/>
          <xs:enumeration value="Day"/>
          <xs:enumeration value="Week"/>
          <xs:enumeration value="Month"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Value">
      <xs:simpleType>
        <xs:restriction base="xs:decimal">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="99999.99"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element DurationType/Unit
diagram
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 5
enumeration 6
enumeration Minute
enumeration Hour
enumeration Day
enumeration Week
enumeration Month
source
<xs:element name="Unit">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="1"/>
      <xs:enumeration value="2"/>
      <xs:enumeration value="3"/>
      <xs:enumeration value="4"/>
      <xs:enumeration value="5"/>
      <xs:enumeration value="6"/>
      <xs:enumeration value="Minute"/>
      <xs:enumeration value="Hour"/>
      <xs:enumeration value="Day"/>
      <xs:enumeration value="Week"/>
      <xs:enumeration value="Month"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element DurationType/Value
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:decimal
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 99999.99
source
<xs:element name="Value">
  <xs:simpleType>
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="99999.99"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element Quarter
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type QuarterType
properties
content simple
used by
element A052Type/Attestation/AttestationIdentification
facets
length 5
pattern [2][0](([0][2-9])|([1-2][0-9]))[1-4]
source
<xs:element name="Quarter" type="QuarterType"/>

simpleType QuarterType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
used by
element Quarter
facets
length 5
pattern [2][0](([0][2-9])|([1-2][0-9]))[1-4]
source
<xs:simpleType name="QuarterType">
  <xs:restriction base="xs:string">
    <xs:length value="5"/>
    <xs:pattern value="[2][0](([0][2-9])|([1-2][0-9]))[1-4]"/>
  </xs:restriction>
</xs:simpleType>

element OriginalMessageIdentification
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements X001Type/CompleteResult X001Type/DetailedResult
facets
maxLength 35
source
<xs:element name="OriginalMessageIdentification">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="35"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType X001Type
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children PossibleAddressees Result DetailedResult CompleteResult MaiboxProcessing
used by
element A052Type/X001
source
<xs:complexType name="X001Type">
  <xs:choice>
    <xs:element name="PossibleAddressees" type="PossibleAddresseesType"/>
    <xs:element name="Result">
      <xs:complexType>
        <xs:complexContent>
          <xs:restriction base="ResultType">
            <xs:sequence>
              <xs:element ref="ReturnCode"/>
              <xs:element ref="Codelist" minOccurs="0"/>
            </xs:sequence>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="DetailedResult">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="OriginalMessageIdentification"/>
          <xs:element name="Result" type="ResultType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CompleteResult">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="OriginalMessageIdentification"/>
          <xs:element name="Result" type="ResultType"/>
          <xs:element name="ExtraData" minOccurs="0">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:maxLength value="350"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MaiboxProcessing">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="NbrOfAddressees">
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="0"/>
                <xs:maxInclusive value="99"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="Addressee" minOccurs="0" maxOccurs="99">
            <xs:complexType>
              <xs:sequence>
                <xs:element ref="MatrixID"/>
                <xs:element ref="MatrixSubID"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>

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

element X001Type/Result
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of ResultType
properties
isRef 0
content complex
children ReturnCode Codelist
source
<xs:element name="Result">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="ResultType">
        <xs:sequence>
          <xs:element ref="ReturnCode"/>
          <xs:element ref="Codelist" minOccurs="0"/>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element X001Type/DetailedResult
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children OriginalMessageIdentification Result
source
<xs:element name="DetailedResult">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="OriginalMessageIdentification"/>
      <xs:element name="Result" type="ResultType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element X001Type/DetailedResult/Result
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type ResultType
properties
isRef 0
content complex
children ReturnCode Codelist ResultDate
source
<xs:element name="Result" type="ResultType"/>

element X001Type/CompleteResult
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children OriginalMessageIdentification Result ExtraData
source
<xs:element name="CompleteResult">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="OriginalMessageIdentification"/>
      <xs:element name="Result" type="ResultType"/>
      <xs:element name="ExtraData" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value="350"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element X001Type/CompleteResult/Result
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type ResultType
properties
isRef 0
content complex
children ReturnCode Codelist ResultDate
source
<xs:element name="Result" type="ResultType"/>

element X001Type/CompleteResult/ExtraData
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
isRef 0
content simple
facets
maxLength 350
source
<xs:element name="ExtraData" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="350"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element X001Type/MaiboxProcessing
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children NbrOfAddressees Addressee
source
<xs:element name="MaiboxProcessing">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NbrOfAddressees">
        <xs:simpleType>
          <xs:restriction base="xs:int">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="99"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Addressee" minOccurs="0" maxOccurs="99">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="MatrixID"/>
            <xs:element ref="MatrixSubID"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element X001Type/MaiboxProcessing/NbrOfAddressees
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 99
source
<xs:element name="NbrOfAddressees">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="99"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element X001Type/MaiboxProcessing/Addressee
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
properties
isRef 0
content complex
children MatrixID MatrixSubID
source
<xs:element name="Addressee" minOccurs="0" maxOccurs="99">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="MatrixID"/>
      <xs:element ref="MatrixSubID"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element INSS
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type INSSType
properties
content simple
used by
elements A052Type/Attestation/AttestationIdentification A052Type/Request
complexType AttestationIdentificationType
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]))
source
<xs:element name="INSS" type="INSSType"/>

simpleType BisINSSType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
facets
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]))
source
<xs:simpleType name="BisINSSType">
  <xs:restriction base="xs:long">
    <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:restriction>
</xs:simpleType>

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]))
source
<xs:simpleType name="INSSType">
  <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: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: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:restriction>
</xs:simpleType>

simpleType RrRnINSSType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
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]))
source
<xs:simpleType name="RrRnINSSType">
  <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:restriction>
</xs:simpleType>

simpleType TerINSSType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
facets
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]))
source
<xs:simpleType name="TerINSSType">
  <xs:restriction base="xs:long">
    <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:restriction>
</xs:simpleType>

element CompanyID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type CompanyIDType
properties
content simple
used by
complexTypes EmployerIDType FirmIDType
facets
minExclusive 0
maxExclusive 9999999999
source
<xs:element name="CompanyID" type="CompanyIDType"/>

simpleType CompanyIDType
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:long
used by
element CompanyID
facets
minExclusive 0
maxExclusive 9999999999
source
<xs:simpleType name="CompanyIDType">
  <xs:restriction base="xs:long">
    <xs:minExclusive value="0"/>
    <xs:maxExclusive value="9999999999"/>
  </xs:restriction>
</xs:simpleType>

element NLOSSRegistrationNbr
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
complexType FirmIDType
facets
maxLength 10
source
<xs:element name="NLOSSRegistrationNbr">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PLAIndicator
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
facets
enumeration 0
enumeration 1
enumeration 2
source
<xs:element name="PLAIndicator">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:enumeration value="0"/>
      <xs:enumeration value="1"/>
      <xs:enumeration value="2"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element DefaultVariant
diagram
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
source
<xs:element name="DefaultVariant" default="0000">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element KnowledgeLevel
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element PossibleAddresseesType/Addressee
facets
maxLength 3
source
<xs:element name="KnowledgeLevel">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element KszBcssReference
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
element PossibleAddresseesType/OK
facets
maxLength 15
source
<xs:element name="KszBcssReference">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="15"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element MatrixID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
elements X001Type/MaiboxProcessing/Addressee PossibleAddresseesType/Addressee
facets
minInclusive 0
maxInclusive 999
source
<xs:element name="MatrixID">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element MatrixSubID
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:int
properties
content simple
used by
elements X001Type/MaiboxProcessing/Addressee PossibleAddresseesType/Addressee
facets
minInclusive 0
maxInclusive 999
source
<xs:element name="MatrixSubID">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="999"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

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

complexType PossibleAddresseesType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children Addressee OK KO
used by
elements PossibleAddressees X001Type/PossibleAddressees
source
<xs:complexType name="PossibleAddresseesType">
  <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: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:complexContent>
                  <xs:restriction base="ResultType">
                    <xs:sequence>
                      <xs:element ref="ReturnCode"/>
                      <xs:element ref="Codelist" minOccurs="0"/>
                    </xs:sequence>
                  </xs:restriction>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:sequence>
</xs:complexType>

element PossibleAddresseesType/Addressee
diagram
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
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
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:complexContent>
            <xs:restriction base="ResultType">
              <xs:sequence>
                <xs:element ref="ReturnCode"/>
                <xs:element ref="Codelist" minOccurs="0"/>
              </xs:sequence>
            </xs:restriction>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PossibleAddresseesType/KO/Result
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of ResultType
properties
isRef 0
content complex
children ReturnCode Codelist
source
<xs:element name="Result" minOccurs="0">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="ResultType">
        <xs:sequence>
          <xs:element ref="ReturnCode"/>
          <xs:element ref="Codelist" minOccurs="0"/>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element AnswerNOK
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of ResultType
properties
content complex
children ReturnCode Codelist
source
<xs:element name="AnswerNOK">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="ResultType">
        <xs:sequence>
          <xs:element ref="ReturnCode"/>
          <xs:element ref="Codelist" minOccurs="0"/>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element Codelist
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements AnswerNOK X001Type/Result PossibleAddresseesType/KO/Result
complexType ResultType
facets
maxLength 3
source
<xs:element name="Codelist">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element ResultDate
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type xs:date
properties
content simple
used by
complexType ResultType
source
<xs:element name="ResultDate" type="xs:date"/>

element ReturnCode
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
type restriction of xs:string
properties
content simple
used by
elements AnswerNOK X001Type/Result PossibleAddresseesType/KO/Result
complexType ResultType
facets
maxLength 6
source
<xs:element name="ReturnCode">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="6"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType ResultType
diagram
namespace http://www.ksz-bcss.fgov.be/XmlSchema
children ReturnCode Codelist ResultDate
used by
elements AnswerNOK A052Type/X001/Result X001Type/Result X001Type/DetailedResult/Result X001Type/CompleteResult/Result PossibleAddresseesType/KO/Result
source
<xs:complexType name="ResultType">
  <xs:sequence>
    <xs:element ref="ReturnCode"/>
    <xs:element ref="Codelist" minOccurs="0"/>
    <xs:element ref="ResultDate" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy