CORA gegevensdomeinen

Inleiding

Het doel van het CORA-gegevensmodel is inzichtelijk maken over welke voor woningcorporaties van belang zijnde onderwerpen er gegevens vastgelegd moeten worden. Verder geeft het gegevensmodel aan hoe die gegevens precies gedefinieerd zijn en hoe ze zich tot elkaar verhouden.

Het gegevensmodel is de basis voor de informatievoorziening van elke woningcorporatie en voor elk informatiesysteem dat daarbij gebruikt wordt. Het CORA-gegevensmodel laat elke woningcorporatie de ruimte om die gemeenschappelijke basis aan te passen of uit te breiden met gegevens die voor de eigen woningcorporatie ook van toepassing zijn.

Het gegevensmodel ondersteunt de volgende CORA-principes:

  • Principe 1: Er wordt gewerkt vanuit een branche- en bedrijfsbreed begrippenkader: bij het gegevensmodel wordt een uitgebreide lijst met definities beschreven en hierdoor draagt het gegevensmodel bij aan dit principe.
  • Principe 5: De bedrijfsvoering en informatiehuishouding sluiten aan op (relevante) overheidsbrede basisregistraties: onderdeel van het gegevensmodel is het vastgoedobjectenmodel waarin de relatie met de BAG is opgenomen.
  • Principe 6: Basisgegevens worden eenmalig aan de bron vastgelegd en de kwaliteit van deze registraties wordt geborgd: het gegevensmodel biedt de basis om gegevensregistraties af te bakenen zodat eenmalige vastlegging van gegevens geborgd kan worden.
  • Principe 7: Uitwisselbaarheid van gegevens gebeurt op basis van breed geaccepteerde en actuele standaarden: door tenminste uit te gaan van dezelfde uniforme gegevensdefinities wordt dit principe haalbaar. Ook het harmoniseren van het gegevensmodel met extern bepaalde definities (dVi/dPi, BAG) draagt bij aan dit principe.

Het CORA-gegevensmodel maakt gebruik van de termen ‘objecten’, ‘gegevensdefinities’ en ‘gegevensdomein’.

  • Objecten: voor woningcorporaties relevante gebeurtenissen of onderwerpen uit de werkelijkheid, waarop het handelen gericht is en waarover gegevens vastgelegd worden.
  • Gegevensdefinities: begripsomschrijvingen van de voor woningcorporaties relevante objecten.
  • Gegevensdomein: Een groep van samenhangende objecten waar een woningcorporatie voor de bedrijfsvoering gegevens van vastlegt, gebruikt en onderhoudt en die een woningcorporatie als een geheel in ogenschouw neemt.

Het CORA-gegevensdomeinmodel

In CORA komen vijf gegevensdomeinen aan de orde. Van elk domein is een gegevensmodel gemaakt waarin de objecten ten opzichte van elkaar zijn gepositioneerd. Klik op een informatiedomein voor het onderliggende bedrijfsobjectenmodel.

ERROR: Invalid value Id-6fc378aa-c910-2138-4782-53bf16030ee4 for parameter in parserfunction {{#displayArchiMateDiagram:page=}}.
ERROR: Unknown error


Aan het model is direct te zien wat een woningcorporatie doet: vastgoed ontwikkelen, onderhouden en beschikbaar stellen voor relaties. De overeenkomsten bepalen onder andere de betrekkingen tussen vastgoed en relaties. Projectontwikkeling leidt tot vastgoed en vastgoed moet onderhouden en/of betaald worden. Het ontwikkelen van vastgoed legt men vast in overeenkomsten, net als het onderhoud. Natuurlijk zijn er meer gegevensdomeinen denkbaar maar het is in een referentiearchitectuur niet de bedoeling volledig en uitputtend te zijn. De samenhang van de gegevensdomeinen is weergegeven in het gegevensdomeinmodel (figuur 10.1).

Elk gegevensdomein heeft een eigen kleur gekregen, waardoor in de gegevensmodellen eenvoudig te zien is tot welk gegevensdomein een object behoort. De lijnen tussen de gegevensdomeinen geven aan dat een gegevensdomein een belangrijke relatie heeft met een ander gegevensdomein. Het ontbreken van een lijn wil niet zeggen dat er geen relatie is, alleen dat die op dit niveau niet is opgenomen omdat die minder prominent aanwezig is.


In metamodel

Het thema CORA gegevensdomeinen past binnen de metastructuur van de CORA als weergegeven in onderstaande figuur, waarbij in het kennismodel alleen de concepten zijn ingekleurd die relevant zijn voor het thema CORA gegevensdomeinen:

Een procesketen is een samenwerking van meerdere organisaties/organisatieonderdelen met elk een eigen verantwoordelijkheid die de levering van een of meer samenhangende diensten aan een klant realiseert. (BusinessInteraction) Procesketen Een dienst is een afgebakende prestatie die voorziet in een specifieke behoefte van een klant behorende bij het af te nemen/afgenomen product. (BusinessService) Dienst Een applicatieservice (vrij vertaald gebruikersfunctie) is functionaliteit die een applicatie biedt ter ondersteuning van een werkproces en bedient hiermee een bedrijfsfunctie. (ApplicationService) Applicatieservice Een bedrijfsobjecten-domein is een logisch samenhangende groepering van bedrijfsobjecten. (Grouping) Bedrijfsobjecten-domein Een bedrijfsobject is een al dan niet tastbaar concept waarvan informatie wordt vastgelegd en verwerkt. (BusinessObject) Bedrijfsobject Een doelgroep is een verzameling van bij elkaar horende afnemende rollen. (Grouping) Doelgroep Een afnemende rol is de hoedanigheid waarin c.q. verantwoordelijkheid waarmee een persoon of organisatie een product afneemt. (BusinessRole) Afnemende rol Een bedrijfsfunctie is een coherente verzameling competenties gericht op het leveren van een of meerdere bedrijfsservices. (BusinessFunction) Bedrijfsfunctie Een zaaktype is een generieke omschrijving van zaken van hetzelfde type. (BusinessObject) Zaaktype Een begrip is een binnen de reikwijdte van de architectuur relevante term met een definitie of omschrijving. (BusinessObject) Begrip Een werkproces is een geordende reeks processtappen die onder verantwoordelijkheid van een enkele bedrijfsfunctie uitgevoerd wordt en die als afgebakend onderdeel van een bedrijfsproces de levering van een deeldienst realiseert. (BusinessProcess) Werkproces Een processtap is een geordende reeks handelingen die onder verantwoordelijkheid van een enkele uitvoerende rol aaneengesloten uitgevoerd wordt en die een afgebakende bijdrage levert aan de uitvoering van een werkproces. (BusinessProcess) Processtap Een handeling is een enkelvoudige toewijsbare activiteit die bijdraagt aan de uitvoering van een processtap. (BusinessProcess) Handeling Een uitvoerende rol is de hoedanigheid waarin c.q. verantwoordelijkheid waarmee een persoon, afdeling of organisatie een toegewezen taak uitvoert. (BusinessRole) Uitvoerende rol Een kanaal is de wijze waarop een bedrijfsservice beschikbaar is voor afnemers. (BusinessInterface) Kanaal Een actor is een persoon of organisatie die in een of meerdere rollen kan acteren. (BusinessActor) Actor Een gebeurtenis is een toestandsverandering binnen de organisatie of in de buitenwereld die een bedrijfsproces doet starten of die uit een bedrijfsproces voortkomt. (BusinessEvent) Gebeurtenis Een koppelvlak (VERA) is een aansluiting met een exacte specificatie via welke applicaties gegevens met elkaar kunnen uitwisselen. (ApplicationInterface) Koppelvlak (VERA) Een prestatie-indicator is een meetbare vertaling van een veelal niet direct meetbare businessdoelstelling. (Value) Prestatie-indicator Een kengetal is een getal dat is uitgedrukt in geld- of in fysieke eenheden en dat de toestand van of de ontwikkeling op een bepaald beleidsterrein weergeeft. (Value) Kengetal Een principe is een richtinggevende uitspraak waar een organisatie zich aan kan verbinden, gericht op het bereiken van een doel op langere termijn. (Principle) Principe Een doelstelling is een richtinggevende uitspraak in termen van een gewenste situatie voor de organisatie en/of voor haar klanten. (Goal) Doelstelling Een sectordoelstelling is een doelstelling die breed voor de gehele sector geldt. (Driver) Sectordoelstelling Een kritieke succesfactor is datgene dat bepalend is voor het welslagen van een bepaalde ambitie. (Requirement) Kritieke succesfactor Een procesindicator is een prestatie-indicator die gekoppeld is aan een bedrijfsproces. (Value) Proces-indicator Een resultaatindicator is een prestatie-indicator die gekoppeld is aan een dienst. (Value) Resultaat-indicator Een bedrijfsservice is een afgebakende prestatie die geleverd wordt als onderdeel van een dienst aan een klant. (BusinessService) Bedrijfsservice Een product is een verzameling van diensten die onder bepaalde leveringsvoorwaarden in zijn geheel wordt aangeboden aan klanten. (Product) Product Een bedrijfsproces is een geordende reeks werkprocessen die onder verantwoordelijkheid van één organisatie wordt uitgevoerd met als doel een dienst te leveren aan een afnemer en die wordt gestart door een specifieke gebeurtenis. (BusinessProcess) Bedrijfsproces Een hoofdbedrijfsfunctie is een coherente verzameling competenties gericht op het leveren van een of meerdere diensten. (BusinessFunction) Hoofd-bedrijfsfunctie Assessment Risico BusinessService Deelbedrijfsservice Een gegevensobjecten-domein is een logisch samenhangende groepering van gegevensobjecten. (Grouping) Gegevensobjecten-domein Een gegevensobject is een logische verzameling van gegevens die van vitaal belang zijn voor een bedrijf. (DataObject) Gegevensobject (VERA) Een leverende rol is de hoedanigheid waarin c.q. verantwoordelijkheid waarmee een externe organisatie een door de interne organisatie af te nemen dienst levert. (BusinessRole) Leverende rol AggregationRelationship bestaat uit AggregationRelationship groepeert ServingRelationship bedient AccessRelationship W TriggeringRelationship veroorzaakt AggregationRelationship Clustert Kan verantwoordelijk zijn voor een verzameling van bedrijfsservices (RealizationRelationship) Verantwoordelijk voor AccessRelationship RW RealizationRelationship realiseert AggregationRelationship bestaat uit AggregationRelationship bestaat uit RealizationRelationship realiseert ServingRelationship bedient ServingRelationship bedient AssignmentRelationship voert uit AssignmentRelationship ondersteunt TriggeringRelationship bedient AssignmentRelationship vervult AssignmentRelationship vervult TriggeringRelationship initieert AssociationRelationship gekoppeld aan AccessRelationship W AggregationRelationship is opgebouwd uit AssociationRelationship heeft betrekking op InfluenceRelationship draagt bij aan RealizationRelationship realiseert SpecializationRelationship is een AssociationRelationship gekoppeld aan SpecializationRelationship is een AssociationRelationship gekoppeld aan AggregationRelationship groepeert AggregationRelationship groepeert ServingRelationship bedient TriggeringRelationship veroorzaakt AggregationRelationship bestaat uit RealizationRelationship realiseert RealizationRelationship verantwoordelijk voor CompositionRelationship Onderdeel van AggregationRelationship clustert AssociationRelationship gekoppeld aan RealizationRelationship realiseert AssociationRelationship gekoppeld aan AssociationRelationship gekoppeld aan AssociationRelationship gekoppeld aan Deze svg is op 12-09-2020 06:19:09 CEST gegenereerd door ' . SCAM_PRODUCT_NAME . ' ' . SCAM_COPYRIGHT_STATEMENT . '. ArchiMedes 12-09-2020 06:19:09 CEST


Originele kleuren
Vanuit CORA 3
   
   
   
   
Rollenmodel
   
   
Dienstenmodel
   
   
Productenmodel
   
   
Producten en diensten model
   
   
CORA producten en dienstenmodel
   
   
Informatiefunctiemodel
   
   
Applicatiemodel
   
   
CORA processjabloon
   
   
Applicatielaag en services
   
   
Bedrijfsfunctiemodel
   
   
Organisatie
   
   
Werkprocesmodel
   
   
Informatiemodel
   
   
Gegevenshuishouding
   
   
CORA procesmodel
   
   
Sturingsmodel
   
   
Bedrijfsprocesmodel
   
   
Bedrijfsservicesmodel
   
   
Status
   
   
Prestatiemeting
   
   
Zaakgericht werken
   
   
ArchiMate basiskleuren