Functies
In de GeefOnderneming-02.00 kan mogelijks een lijst van functies terugkomen.
Het gaat hier enkel om functies uitgeoefend in deze onderneming of door de onderneming in andere ondernemingen.
Via dit element zullen geen functies terugkomen door natuurlijke personen uitgeoefend in andere ondernemingen dan de opgevraagde onderneming.
De functie informatie bevindt zich in het antwoord van KSZ mogelijks op 2 plekken:
In …/EntityCommonInfo/Function/ : dit zijn de functies uitgeoefend binnen de opgevraagde onderneming, zowel functies gehouden door personen als functies gehouden door ondernemingen.
In Enterprise/EnterpriseFunctions: dit zijn de functies uitgeoefend door de opgevraagde onderneming in andere ondernemingen.
In Onderneming 2.00 worden beiden gemapt naar een Functie binnen het element Functies. De mapping is hieronder in aparte tabellen beschreven
Visueel KBO EnterpriseFunctions
Visueel KBO EntityCommonInfo/Function
Visueel MAGDA
Elementen
Voor elke Function dient een nieuwe Functie in Functies aangemaakt te worden
MAGDA Functies/Functie | KBO Enterprise/EntityCommonInfo/Function of BusinessUnit/EntityCommonInfo/Function | |
---|---|---|
FunctiehouderVan | Ondernemingsnummer van het algemene Ondernemingelement Entity/Enterprise/Number | Overnemen, indien 9 lang dient hier een voorloopnul toegevoegd te worden |
heldByEnterprise | - | |
Onderneming/Ondernemingsnummer | heldByEnterprise/enterpriseNumber | Overnemen |
heldByEnterprise/Denomination | - | |
heldByEnterprise/Denomination/DenominationCode (nieuw element) | Niet overnemen | |
heldByEnterprise/Denomination/CodeDescription (nieuw element) | Niet overnemen | |
heldByEnterprise/Denomination/Language (nieuw element) | Niet overnemen | |
Onderneming/MaatschappelijkeNaam/Naam | heldByEnterprise/Denomination/Value | Overnemen |
Mapping op Onderneming/MaatschappelijkeNaam volgens pagina | heldByEnterprise/Denomination/ValidityPeriod | /wiki/spaces/MDI/pages/785875188 |
heldByEnterprise/Denomination/ExOfficioExecution (nieuw element) | /wiki/spaces/MDI/pages/637765842iet overnemen | |
heldByPerson | - | |
Persoon/INSZ | heldByPerson/personNumber | Overnemen |
Persoon/Voornaam | heldByPerson/FirstName | Overnemen |
Persoon/Achternaam | heldByPerson/LastName | Overnemen |
Persoon/Straat/Code | heldByPerson/StreetCode | Overnemen |
AardFunctie/Code | Type | Overnemen |
AardFunctie/Omschrijving | TypeDescription | Overnemen |
Vrijstelling/GeenKMO | ExemptionNOSME | Overnemen |
Vrijstelling/AanduidingVrijstelling | Exemption | Overnemen |
Vrijstelling/Code | ExemptionCode | Overnemen |
Vrijstelling/Omschrijving | ExemptionCodeDescription | Overnemen |
Mapping op het Functie element volgens pagina | ValidityPeriod | /wiki/spaces/MDI/pages/785875188 |
EindeFunctie/Code | Stop | Overnemen |
EindeFunctie/Omschrijving | StopDescription | Overnemen |
ExOfficioExecution (nieuw element) | /wiki/spaces/MDI/pages/637765842iet overnemen |
Bij het bestaan van een Enterprise/EnterpriseFunctions wordt onderstaande mapping gevolgd.
Opmerking: In het antwoord van de KBO kunnen er bij een Enterprise 0 tot meerdere ‘EnterpriseFunctions’ terugkomen. De naam van het element op zich is reeds in meervoud en als er meerdere zijn, staan deze allemaal los in het element ‘Enterprise.’
In tegenstelling tot een functie binnen de opgevraagde onderneming is dit het antwoord op de functies die de onderneming mogelijks uitoefent in andere ondernemingen. Een naam en adres kan in dat geval ook meegegeven worden door KBO en dient dus ook gemapt.
In tegenstelling tot de algemene mapping van het adres hierboven zullen hier geen meerdere adressen worden teruggeven. Het adres zal altijd het adres van de maatschappelijke zetel zijn. De naam zal de maatschappelijke naam zijn.
Sommige elementen van het adres zullen bij de vermelding onder een functie ook helemaal niet worden teruggeven door KBO. De contactinformatie in de description ontbreekt bijvoorbeeld volledig.
Voor elke EnterpriseFunctions dient er een nieuwe Functie te worden aangemaakt binnen Functies
MAGDA | KBO EnterpriseFunctions/EnterpriseFunction | |
---|---|---|
FunctiehouderVan | CbeEntityNumber | Overnemen |
Onderneming/Type/Code | CbeEnterpriseType | Indien EPP: 1 invullen. Indien ELP: 2 invullen |
Denomination | ||
Denomination/DenominationCode (nieuw element) | Niet overnemen | |
Denomination/CodeDescription (nieuw element) | Niet overnemen | |
Denomination/Language (nieuw element) | Niet overnemen | |
Onderneming/MaatschappelijkeNaam/Naam | Denomination/Value | Overnemen |
Mapping op Onderneming/MaatschappelijkeNaam volgens pagina | Denomination/ValidityPeriod | /wiki/spaces/MDI/pages/785875188 |
Denomination/ExOfficioExecution (nieuw element) | /wiki/spaces/MDI/pages/637765842iet overnemen | |
JuridicalForm | - | |
Onderneming/Rechtsvormen/Rechtsvorm/Code | JuridicalForm/FormCode | Overnemen |
JuridicalForm/CodeDescription | Niet overnemen | |
Onderneming/Rechtsvormen/Rechtsvorm/Omschrijving | JuridicalForm/OfficialCodeDescription | Overnemen |
Onderneming/Rechtsvormen/Rechtsvorm /Afkorting | JuridicalForm/OfficialAbbreviation | Overnemen |
Mapping op Onderneming/Rechtsvormen/Rechtsvorm volgens pagina | JuridicalForm/ValidityPeriod | /wiki/spaces/MDI/pages/785875188 |
JuridicalForm/ExOfficioExecution (nieuw element) | /wiki/spaces/MDI/pages/637765842iet overnemen | |
Address | Niet overnemen | |
Address/Address | Niet overnemen | |
Address/technicalCreationReasonCode | Niet overnemen | |
Address/technicalCreationReasonCodeDescription | Niet overnemen | |
Address/technicalStopReasonCode | Niet overnemen | |
Address/technicalStopReasonCodeDescription | Niet overnemen | |
AardFunctie/Code | Type | Overnemen |
AardFunctie/Omschrijving | TypeDescription | Overnemen |
Mapping volgens omschrijving | ValidityPeriod | /wiki/spaces/MDI/pages/785875188 |
ExOfficioExecution (nieuw element) | Niet overnemen |
Extra Info
Functies zijn privacy gevoelige elementen. In eerste instantie zal er dan ook bij de beschrijving van de interface naar de KSZ voor gekozen worden om via een parameter de functies niet op te halen. In de mapping van het antwoord zijn ze wel steeds volledig meegenomen om de klant naar de toekomst toe de grootst mogelijke flexibiliteit te geven.