Datamodel verenigingsregister
- 1 Overzicht
- 2 Detail per tabel
- 2.1 Vereniging
- 2.2 Locatie
- 2.3 Contactgegeven
- 2.4 Vertegenwoordiger
- 2.5 Hoofdactiviteit Verenigingsloket
- 2.6 Werkingsgebied
- 2.7 Lidmaatschap
- 2.8 SubverenigingVan
- 2.9 Sleutel
- 2.10 Gebeurtenis
- 3 Datadefinities en gebruik
- 3.1 Vereniging type
- 3.1.1 Definitie
- 3.1.2 Lijst met types
- 3.1.3 Subtypes voor VZER
- 3.2 Doelgroep (leeftijd) Verenigingsloket
- 3.2.1 Definitie
- 3.2.2 Gebruik minimum- en maximumleeftijd
- 3.3 Werkingsgebieden
- 3.3.1 Definitie
- 3.3.2 Hoe interpreteren
- 3.3.3 Bron van de werkingsgebieden
- 3.4 Hoofdactiviteiten Verenigingsloket
- 3.4.1 Definitie
- 3.4.2 Codelijst met hoofdactiviteiten
- 3.4.3 Gebruik codelijst
- 3.4.4 Omschrijving per hoofdactiviteit
- 3.4.5 Voorbeelden gebruik codelijst
- 3.1 Vereniging type
Overzicht
Detail per tabel
Kardinaliteit:
1: Deze eigenschap heeft steeds een waarde
0..1: optioneel veld - kan dus ook leeg zijn
0..*: van dit element kunnen er nul, 1 of meerdere aanwezig zijn
Mogelijke formaten:
tekst = tekstveld met 0 of meer karakters, het lege veld is
""getal = een numeriek veld, een geheel getal. Deze eigenschap heeft altijd een waarde.
datum = datumveld in ISO formaat =
"yyyy-mm-dd". Een lege datum wordt in de beheer functies doorgegeven als""en wordt teruggegeven alsnullgroep = een groep van een of meerdere onderliggende eigenschappen, weergegeven als
"groep": { "veld": "waarde", ... }boolean = een logische waarde die
trueoffalsekan zijnverzameling = nul of meerdere elementen van een andere tabel.
Vereniging
Eigenschap | Kardinaliteit | Formaat | Uitleg |
|---|---|---|---|
vCode | 1 | tekst | De unieke identificatie van een vereniging. Dit veld begint met de letter V en wordt gevolgd door 7 cijfers. voorbeeld |
verenigingsType | 1 | groep | Mogelijke waarden code en naam: zie Datamodel verenigingsregister | Lijst met types |
| 1 | tekst | mogelijke waarden: zie groep |
| 1 | tekst | mogelijke waarden: zie groep |
verenigingssubtype | 0..1 | groep | Mogelijke waarden code en naam: zie Datamodel verenigingsregister | Subtypes voor VZER Dit veld is enkel beschikbaar voor verenigingen van type VZER |
| 1 | tekst | mogelijke waarden: zie groep |
| 1 | tekst | mogelijke waarden: zie groep |
subverenigingVan | 0..1 | groep | Dit veld is enkel beschikbaar wanneer type = VZER en subtype : SUB. Zie beschrijving velden in subverenigingvan |
naam | 1 | tekst | De volledige naam van de vereniging. Voor KBO-verenigingen is dit de officiële naam |
roepnaam | 0..1 | tekst | Eigen naam die enkel kan gegeven worden aan KBO-verenigingen - dit veld is enkel beschikbaar voor KBO-verenigingen |
korteNaam | 0..1 | tekst | korte naam of afkorting. Voor KBO-verenigingen is dit de officiële korte naam |
korteBeschrijving | 0..1 | tekst | De korte beschrijving beschrijft de vereniging in leesbare zinnen. Hierin beschrijft de vereniging zichzelf, hun doel en hun activiteiten. Deze tekst kan bestaan uit meerdere lijnen, maar in het register wordt deze opgeslagen als 1 grote tekstblok. |
startdatum | 0..1 | datum | datum waarop de vereniging is opgericht. Deze datum mag niet in de toekomst liggen (max vandaag dus) |
einddatum | 0..1 | datum | datum waarop de vereniging is stopgezet. Deze datum is enkel beschikbaar voor verenigingen met status gestopt. Ook deze datum moet altijd in het verleden liggen en groter of gelijk zijn aan de startdatum. |
doelgroep | 1 | groep | zie Datamodel verenigingsregister | Doelgroep (leeftijd) Verenigingsloket |
| 1 | getal | Vanaf welke leeftijd worden activiteiten voorzien. Default waarde is 0. |
| 1 | getal | Tot welke leeftijd worden activiteiten voorzien. Default waarde is 150. |
status | 1 | tekst | Huidige status van de vereniging. Mogelijke waarden:
|
isUitgeschrevenUitPubliekeDatatroom | 1 | boolean | standaard waarde = false. Deze eigenschap kan enkel voor verenigingen zonder eigen rechtspersoonlijkheid gedefinieerd worden. Indien true, betekent dit dat deze vereniging zich niet publiek kenbaar wenst te maken en dus uit de publieke datastroom wordt gehouden. |
bron | 1 | tekst | Wie beheert de levensloop van deze vereniging? Mogelijke waarden:
|
isDubbelVan | 0..1 | tekst | Dit veld wordt enkel ingevuld wanneer de status van deze vereniging = |
corresponderendeVCodes | 0..* | tekst | Deze lijst bevat de vCodes van alle vereniging die als dubbel gemarkeerd zijn van deze vereniging. |
metadata | 1 | groep |
|
| 1 | datum | Datum dat er voor het laatst ergens iets is aangepast voor deze vereniging |
hoofdactiviteitenVerenigingsloket | 0..* | verzameling | zie tabel Hoofdactiviteit Verenigingsloket |
contactgegevens | 0..* | verzameling | zie tabel Contactgegeven |
locaties | 0..* | verzameling | zie tabel Locatie |
vertegenwoordigers | 0..* | verzameling | zie tabel Vertegenwoordiger |
sleutels | 0..* | verzameling | zie tabel Sleutel |
lidmaatschappen | 0..* | verzameling | zie tabel Lidmaatschappen |
werkingsgebieden | 0..* | verzameling | zie tabel Werkingsgebieden |
Locatie
Eigenschap | Kardinaliteit | Formaat | Uitleg |
|---|---|---|---|
locatieId | 1 | getal | unieke identificatie van deze locatie binnen de vereniging - dit is een getal zonder verdere betekening - start vanaf 1 en gaat sequentieel verder |
locatietype | 1 | tekst | Mogelijke waarden:
|
isPrimair | 1 | boolean | Standaardwaarde = De primaire locatie is de locatie waarmee een vereniging het sterkst geassocieerd wordt. Voorbeeld: Onze vereniging komt het meest bijeen in dit zaaltje. Daarom zetten wij dat adres als onze hoofdlocatie. Elke vereniging heeft max 1 hoofdlocatie.(0 of 1 dus) |
naam | 0..1 | tekst | naamgeving van deze locatie. Voorbeeld: “speelplein Dorpegem” |
adres | 0..1 | groep | Blok dat bestaat uit adrescomponenten. Dit blok kan ook afwezig zijn, maar dan moet het blok adresId aanwezig zijn. Beide blokken kunnen ook samen aanwezig zijn. |
| 1 | tekst |
|
| 1 | tekst |
|
| 0..1 | tekst |
|
| 1 | tekst |
|
| 1 | tekst |
|
| 1 | tekst |
|
adresvoorstelling | 0..1 | tekst | Volledig adres samengesteld uit de elementen van groep adres. Voorbeeld: “ |
adresId | 0..1 | groep | Blok dat een adresidentificatie via een extern register bevat. Dit blok kan ook afwezig zijn, maar dan moet het blok adres aanwezig zijn. Beide blokken kunnen ook samen aanwezig zijn. |
| 1 | tekst | Mogelijke waarden:
|
| 1 | tekst | Voor bron = AR worden de adresIds weergegeven als een PURI: voorbeeld |
bron | 1 | tekst | Dit veld geeft aan waar deze locatie beheerd wordt Mogelijke waarden:
|
veel gestelde vragen
Contactgegeven
Eigenschap | Kardinaliteit | Formaat | Uitleg |
|---|---|---|---|
contactgegevenId | 1 | getal | unieke identificatie van dit contactgegeven binnen de vereniging - dit is een getal zonder verdere betekening - start vanaf 1 en gaat sequentieel verder |
contactgegevenType | 1 | tekst | Mogelijke waarden:
|
waarde | 1 | tekst | de inhoud van dit veld is afhankelijk van het type:
|
beschrijving | 0..1 | tekst | Label dat definieert over welke set contactgegevens in deze set getoond worden. Voorbeelden: “Algemeen”, “Jeugdwerking”, … |
isPrimair | 1 | boolean | Standaard waarde = |