| Name | Located in | Required | Description | Default | Schema |
|---|---|---|---|---|---|
| body | body | yes | Declaration data | - | declaration |
| Name | Located in | Required | Description | Default | Schema |
|---|---|---|---|---|---|
| dimonaNbr | path | yes | The declaration number | - | integer (int64) |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| street | string | required | Street name | 00517 |
| houseNumber | string | required | House number | 00518 |
| postBox | string | optional | Post box | 00519 |
| zipCode | string | required | Belgian zip code, the value must refer to one of the codes listed in Annex 23 | 00520 |
| city | string | required | City name | 00522 |
| country | string | required | Country. See Annex 5 - Country Code List | 00523 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| errorId | string | optional | Identifier of the anomaly - See Annex 30 of the Glossary (https://www.socialsecurity.be/lambda/portail/glossaires/dimona.nsf/web/glossary_home_fr) | |
| labelFr | string | optional | Label of the anomaly in French | |
| labelNl | string | optional | Label of the anomaly in Dutch |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| firstMonthC32ANumber | string | required | Control card number C3.2A assigned to the worker for the beginning of the Dimona period | 00663 |
| nextMonthC32ANumber | string | required | Control card number C3.2A assigned to the worker for the month following the month of the beginning of his Dimona period | 00664 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| dimonaDeclarationId | string | optional | Identification number of the Dimona declaration | |
| result | string | optional | Result of the processing of the declaration. (A - accepted, W - accepted with warning, B - refused and S - Waiting because an identification request sent to SIGeDIS) | |
| dimonaPeriodId | string | optional | Identification number of the Dimona period | |
| anomaliesCollection | array[Anomaly] | optional | list of anomalies | |
| informationsCollection | array[Information] | optional | List of additional information |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| kind | object | optional | - | |
| message | object | optional | - | |
| ref | object | optional | - | |
| value | object | optional | - |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| references | References | optional | Block to specity references | |
| dimonaNumber | string | required | Number that uniquely identifies a Dimona period. This number is automatically assigned to the Dimona IN declaration that generates the period | 00913 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| references | References | optional | Block to specity references | |
| startingDate | string | required | Start date of the Dimona period in YYYY-MM-DD format | 00910 |
| startingHour | string | optional | Starting time of the Dimona period in HH:MI format | 00777 |
| endingDate | string | optional | End date of the Dimona period in YYYY-MM-DD format | 00911 |
| endingHour | string | optional | Finishing time of the Dimona period in HH:MI format | 00778 |
| plannedDaysNumber | integer (int32) | optional | Number of work days planned by the employer over the declared Dimona period | 01017 |
| plannedHoursNumber | integer (int32) | optional | Number of hours of work planned by the employer over the declared Dimona period | 01135 |
| dimonaFeatures | DimonaFeatures | required | Block to declare the characteristics of the Dimona period | |
| constructionControlCards | ConstructionControlCards | optional | Block for declaring C3.2A-construction control card data | |
| studentPlaceOfWork | StudentPlaceOfWork | optional | Block for declaring information about the workplace of a student. Mandatory if it is not the company's head office | |
| smallStatutesInformation | SmallStatutesInformation | optional | Block for the data necessary for the calculation of risk premiums for small status (internship and professional training). |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| references | References | optional | Block to specity references | |
| dimonaNumber | string | required | Number that uniquely identifies a Dimona period. This number is automatically assigned to the Dimona IN declaration that generates the period | 00913 |
| endingDate | string | required | End date of the Dimona period in YYYY-MM-DD format | 00911 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| references | References | optional | Block to specity references | |
| dimonaNumber | string | required | Number that uniquely identifies a Dimona period. This number is automatically assigned to the Dimona IN declaration that generates the period | 00913 |
| startingDate | string | optional | Start date of the Dimona period in YYYY-MM-DD format | 00910 |
| startingHour | string | optional | Starting time of the Dimona period in HH:MI format | 00777 |
| endingDate | string | optional | End date of the Dimona period in YYYY-MM-DD format | 00911 |
| endingHour | string | optional | Finishing time of the Dimona period in HH:MI format | 00778 |
| plannedDaysNumber | integer (int32) | optional | Number of work days planned by the employer over the declared Dimona period | 01017 |
| plannedHoursNumber | integer (int32) | optional | Number of hours of work planned by the employer over the declared Dimona period | 01135 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| jointCommissionNumber | string | optional | Joint commision number. Watch the adminitration instructions at: https://www.socialsecurity.be/employer/instructions/dmfa/fr/latest/instructions/obligations/obligations_nsso/dimona/principaldata.html#heading-2 | 00046 |
| workerType | string | required | The worker type. Watch the adminitration instructions at: https://www.socialsecurity.be/employer/instructions/dmfa/fr/latest/instructions/obligations/obligations_nsso/dimona/principaldata.html#heading-2 | 00655 |
| subEntityNumber | string | optional | For employers ORPSS you need to define sometimes the sub entity number of the employer. | 00652 |
| usingEmployer | UsingEmployer | optional | Block for identification data of the employing company where the person concerned is employed as a temporary worker |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| nssoRegistrationNumber | string | optional | NSSO Registration number form National Social Security Office | 00011 |
| provisionalNssoRegistrationNumber | string | optional | - | 00948 |
| companyId | string | optional | Unique number from Crossroad Bank for Entreprises | 00014 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| informationType | string | required | Type of additional information | |
| informationDetail | string | required | Value of additional information |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| declarationReference | string | optional | To specify a declaration reference | |
| employerReference | string | optional | To specify an employer reference | |
| workerReference | string | optional | To specify a worker reference |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| employmentNature | string | required | The nature of the worker can be EMPLOYEE or WORKER | 01231 |
| activityWithRisk | integer (int32) | optional | Activity versus risk. See Annex 6 - Activity versus risk List | 00041 |
| workerStatus | string | required | Code that specifies the risk coverage regime and compensation of the worker. This code can be F1 or F2. See Annex 21 - Worker status | 00053 |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| id | string (uuid) | required | - | |
| code | string | required | - | |
| message | string | required | - | |
| contact | string | optional | - | |
| environment | string | optional | - | |
| stackTrace | array[array] | optional | - | |
| details | array[Detail] | optional | - |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| denomination | string | required | Name of the company or agency of the student's workplace | 00776 |
| address | Address | required | Block for completely specifying an address |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| jointCommissionNumber | string | required | The joint commision number. Watch the adminitration instructions at: https://www.socialsecurity.be/employer/instructions/dmfa/fr/latest/instructions/obligations/obligations_nsso/dimona/principaldata.html#heading-2 | 00046 |
| usingEmployerName | string | optional | The name of the company where an interim works | 00153 |
| usingCompanyId | string | optional | The companyId of the company where an interim works | 00131 |
| address | Address | optional | Block for completely specifying an address |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| ssin | string | optional | Social Security Identification Number | 00024 |
| lastName | string | optional | The last name of the worker | 00048 |
| firstName | string | optional | The first name of the worker | 00026 |
| middleName | string | optional | The middle name of the worker | |
| initial | string | optional | The initials of the worker | 00027 |
| birthDate | string | optional | The birthday of the worker | 00028 |
| birthPlace | string | optional | The place of birth of the worker | 00168 |
| birthPlaceCountry | string | optional | The country of birth of the worker. See Annex 5 - Country Code List | 00169 |
| nationality | string | optional | The nationality of the worker. See Annex 5 - Country Code List | 00119 |
| gender | string | optional | The gender of the worker can be MALE or FEMALE | 00029 |
| address | Address | optional | Block for completely specifying an address |
| name | type | required | description | glossarium code |
|---|---|---|---|---|
| employer | Employer | optional | Block for declaring employer identification data. Required for a Dimona IN. When retrieving a declaration this is filled up by the service. | |
| worker | Worker | optional | Block for declaring worker identification data. Required for a Dimona IN. When retrieving a declaration this is filled up by the service. | |
| dimonaIn | Dimona IN | optional | Block containing the information necessary for a Dimona declaration of entry into service | |
| dimonaOut | Dimona Out | optional | Block containing the information needed for a Dimona declaration of end of the employer-worker relationship | |
| dimonaUpdate | Dimona Update | optional | Block containing the information necessary for a Dimona declaration of modification of an employer-worker relationship | |
| dimonaCancel | Dimona Cancel | optional | Block containing the information necessary for a declaration Dimona cancellation of the relationship between an employer and a worker | |
| declarationStatus | DeclarationStatus | optional | Block containing the data relating to the declaration processing. When retrieving a declaration this is filled up by the service. |