Referentiemodel Gemeentelijke Basisgegevens Zaken_UML Bijlage diagrammen onderdeel van de GEMeentelijke Model Architectuur (GEMMA) versie. (in ontwikkeling) maart 20
Kwaliteitsinstituut Nederlandse Gemeenten (KING) Nassaulaan 2 Postbus 30435 2500 GK Den Haag T: 070 373 807 F: 070 363 5682 www.kinggemeenten.nl 2
. Inhoud. Diagrammen Semantische relaties... 4 2. Diagrammen Relatieklassen... 20 3. Diagrammen afhankelijkheid RGBZ en RSGB... 24 3.... 30 3
. Diagrammen Semantische relaties Per objecttype is er een diagram opgenomen waarin de (groep)attributen en relaties met andere objecttypen c.q. groepattribuutsoorten is opgenomen. 4
Diagram: BESLUIT class BESLUIT Name: Package: Version: Author: BESLUIT BESLUIT.0 Ellen Debats is uitkomst van Objecttype::ZAAK - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] Objecttype::BESLUIT + Besluitidentificatie: AN50 + Besluitdatum: Datum (JJJJMMDD) + Besluittoelichting: AN000 [0..] + Ingangsdatum: Datum (JJJJMMDD) + Vervaldatum: Datum (JJJJMMDD) [0..] + Vervalreden: X40 [0..] + Publicatiedatum: Datum (JJJJMMDD) [0..] + Verzenddatum: Datum (JJJJMMDD) [0..] + Uiterlijke reactiedatum: datum (JJJJMMDD) [0..] kan vastgelegd zijn als is van Objecttype::DOCUMENT + Documentidentificatie: AN40 + Documentcreatiedatum: Datum (JJJJMMDD) + Documentontvangstdatum: datum (JJJJMMDD) [0..] + Documenttitel: AN200 + Documentbeschrijving: AN000 [0..] + Document verzenddatum: datum (JJJJMMDD) [0..] + Vertrouwelijk aanduiding: AN20 + Documentauteur: AN200 Obj ecttype::besluittype + Besluittype-omschrijving: AN80 [0..] + Besluittype-omschrijving generiek: AN80 [0..] + Besluitcategorie: AN40 [0..] + Reactietermijn: N3 + Publicatie-indicatie: AN + Publicatietekst: AN000 [0..] + Publicatietermijn: N3 [0..] + Datum begin geldigheid besluittype: OnvolledigeDatum + Datum einde geldigheid besluittype: OnvolledigeDatum [0..] 5
Diagram: BESLUITTYPE class BESLUITTYPE Name: Package: Version: Author: BESLUITTYPE BESLUITTYPE.0 Ellen Debats Objecttype::BESLUITTYPE + Besluittype-omschrijving: AN80 [0..] + Besluittype-omschrijving generiek: AN80 [0..] + Besluitcategorie: AN40 [0..] + Reactietermijn: N3 + Publicatie-indicatie: AN + Publicatietekst: AN000 [0..] + Publicatietermijn: N3 [0..] + Datum begin geldigheid besluittype: OnvolledigeDatum + Datum einde geldigheid besluittype: OnvolledigeDatum [0..] is van Objecttype::BESLUIT + Besluitidentificatie: AN50 + Besluitdatum: Datum (JJJJMMDD) + Besluittoelichting: AN000 [0..] + Ingangsdatum: Datum (JJJJMMDD) + Vervaldatum: Datum (JJJJMMDD) [0..] + Vervalreden: X40 [0..] + Publicatiedatum: Datum (JJJJMMDD) [0..] + Verzenddatum: Datum (JJJJMMDD) [0..] + Uiterlijke reactiedatum: datum (JJJJMMDD) [0..] 6
Diagram: BETROKKENE class BETROKKENE Name: Package: Version: Author: BETROKKENE BETROKKENE.0 Ellen Debats Objecttype::ZAAK - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] Objecttype::BETROKKENE + /Naam: AN200 [0..] + /Identificatie: AN50 + /Adres binnenland [0..] + /Adres buitenland [0..]..* oefent uit..* + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] «Relatieklasse» Relatieklasse::ROL - Contactpersoon: Contactpersoon ROL [0..] - Afwijkend correspondentie postadres: Afwijkend correspondentie postadres ROL [0..] - Afwijkend buitenlands correspondentieadres: Afwijkend buitenlands correspondentieadres ROL [0..] + Rolomschrijving: AN80 + Rolomschrijving generiek: AN40 + Roltoelichting: AN000 [0..] 7
Diagram: DOCUMENT class DOCUMENT Name: Package: Version: Author: DOCUMENT DOCUMENT.0 Ellen Debats Objecttype::DOCUMENTTYPE + Documenttype-omschrijving: AN80 + Documenttype-omschrijving generiek: AN80 [0..] + Documentcategorie: AN80 + Documenttypetrefwoord: AN30 [0..N] + Datum begin geldigheid documenttype: OnvolledigeDatum + Datum einde geldigheid documenttype: OnvolledigeDatum [0..] Objecttype::DOCUMENT + Documentidentificatie: AN40 + Documentcreatiedatum: Datum (JJJJMMDD) + Documentontvangstdatum: datum (JJJJMMDD) [0..] + Documenttitel: AN200 + Documentbeschrijving: AN000 [0..] + Document verzenddatum: datum (JJJJMMDD) [0..] + Vertrouwelijk aanduiding: AN20 + Documentauteur: AN200..* is van kan vastgelegd zijn als Objecttype::BESLUIT + Besluitidentificatie: AN50 + Besluitdatum: Datum (JJJJMMDD) + Besluittoelichting: AN000 [0..] + Ingangsdatum: Datum (JJJJMMDD) + Vervaldatum: Datum (JJJJMMDD) [0..] + Vervalreden: X40 [0..] + Publicatiedatum: Datum (JJJJMMDD) [0..] + Verzenddatum: Datum (JJJJMMDD) [0..] + Uiterlijke reactiedatum: datum (JJJJMMDD) [0..] kent Objecttype::ZAAK «Relatieklasse» Relatieklasse::ZAAKDOCUMENT + Zaakdocumenttitel: AN200 + Zaakdocumentbeschrijving: AN000 [0..] + Document registratiedatum: datum (JJJJMMDD) - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] 8
Diagram: DOCUMENTTYPE class DOCUMENTTYPE Name: Package: Version: Author: DOCUMENTTYPE DOCUMENTTYPE.0 Ellen Debats Objecttype::DOCUMENTTYPE + Documenttype-omschrijving: AN80 + Documenttype-omschrijving generiek: AN80 [0..] + Documentcategorie: AN80 + Documenttypetrefwoord: AN30 [0..N] + Datum begin geldigheid documenttype: OnvolledigeDatum + Datum einde geldigheid documenttype: OnvolledigeDatum [0..] is van Objecttype::DOCUMENT + Documentidentificatie: AN40 + Documentcreatiedatum: Datum (JJJJMMDD) + Documentontvangstdatum: datum (JJJJMMDD) [0..] + Documenttitel: AN200 + Documentbeschrijving: AN000 [0..] + Document verzenddatum: datum (JJJJMMDD) [0..] + Vertrouwelijk aanduiding: AN20 + Documentauteur: AN200 9
Diagram: ENKELVOUDIG DOCUMENT class ENKELVOUDIG DOCUMENT Name: Package: Version: Author: ENKELVOUDIG DOCUMENT ENKELVOUDIG DOCUMENT.0 Ellen Debats Objecttype::ENKELVOUDIG DOCUMENT + Documentformaat: AN0 [0..] + Documenttaal: AN20 + Documentversie: AN5 [0..] + Documentstatus: AN20 [0..] + Documentinhoud: desbetreffend Documentformaat [0..] + Documentlink: AN200 [0..] + Bestandsnaam: AN255 [0..] 2..* omvat 0.. Objecttype::SAMENGESTELD DOCUMENT 0
Diagram: MEDEWERKER class MEDEWERKER Name: Package: Version: Author: MEDEWERKER MEDEWERKER.0 Ellen Debats Obj ecttype::medewerker + Medewerkeridentificatie: AN24 + Achternaam: AN200 + Datum uit dienst: datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Functie: AN50 + Geslachtsaanduiding: A + Medewerkertoelichting: AN000 [0..] + Roepnaam: AN30 + Telefoonnummer: AN20 [0..] + Voorletters: AN20 + Voorvoegsel achternaam: AN0 [0..] 0.. 0.. 0.. hoort bij is contactpersoon voor is verantwoordelijk voor 0.. 0.. Objecttype::ORGANISATORISCHE EENHEID + Organisatieidentificatie: AN24 + Datum ontstaan: Datum (JJJJMMDD) + Datum opheffing: Datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Faxnummer: AN20 [0..] + Naam: AN50 + Naam verkort: AN25 [0..] + Omschrijving: AN80 [0..] + Telefoonnummer: AN20 [0..] + Toelichting: AN000 [0..] is verantwoordelijke voor Objecttype::ZAAKTYPE + Zaaktype-omschrijving: AN80 + Zaaktype-omschrijving generiek: AN80 [0..] + Trefwoord: AN30 [0..n] + Doorlooptijd behandeling: N3 + Servicenorm behandeling: N3 [0..] + Archiefcode: AN20 [0..] + Vertrouwelijk aanduiding: AN20 + Publicatie-indicatie: AN + Zaakcategorie: AN40 [0..] + Publicatietekst: AN000 [0..] + Datum begin geldigheid zaaktype: OnvolledigeDatum + Datum einde geldigheid zaaktype: OnvolledigeDatum [0..]
Diagram: OBJECT class OBJECT Name: Package: Version: Author: OBJECT OBJECT.0 Ellen Debats «Relatieklasse» Relatieklasse::ZAAKOBJECT + Relatie-omschrijving: AN80 [0..] Objecttype::ZAAK Objecttype::OBJECT + /Identificatie: AN50 + /Objecttype: AN3 + /Naam: AN200 [0..] + /Adres binnenland [0..] + /Adres buitenland [0..] + /Kadastrale aanduiding: AN30 [0..] + /Geometrie: GML [0..] OBJECT heeft meer relaties. Deze zijn niet opgenomen in dit diagram. Hiervoor wordt verwezen naar diagram opgenomen in package Afhankelijkheid richting RSGB betreft..* - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] Overweeg groepattribuutsoort OVERIG ZAAKOBJECT VAN ZAAK over te hevelen naar OBJECT zodat op plek alle beschrijving van aan ZAAK gekoppelde objecten bestaat. 2
Diagram: ORGANISATORISCHE EENHEID class ORGANISATORISCHE EENHEID Name: ORGANISATORISCHE EENHEID Package: ORGANISATORISCHE EENHEID Version:.0 Author: Ellen Debats Objecttype::ORGANISATORISCHE EENHEID + Organisatieidentificatie: AN24 + Datum ontstaan: Datum (JJJJMMDD) + Datum opheffing: Datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Faxnummer: AN20 [0..] + Naam: AN50 + Naam verkort: AN25 [0..] + Omschrijving: AN80 [0..] + Telefoonnummer: AN20 [0..] + Toelichting: AN000 [0..]..* 0.. 0.. 0.. hoort bij is verantwoordelijk voor is contactpersoon voor is verantwoordelijke voor 0.. 0.. Objecttype::MEDEWERKER + Medewerkeridentificatie: AN24 + Achternaam: AN200 + Datum uit dienst: datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Functie: AN50 + Geslachtsaanduiding: A + Medewerkertoelichting: AN000 [0..] + Roepnaam: AN30 + Telefoonnummer: AN20 [0..] + Voorletters: AN20 + Voorvoegsel achternaam: AN0 [0..] Obj ecttype::zaaktype is gehuisvest in + Zaaktype-omschrijving: AN80 + Zaaktype-omschrijving generiek: AN80 [0..] + Trefwoord: AN30 [0..n] + Doorlooptijd behandeling: N3 + Servicenorm behandeling: N3 [0..] + Archiefcode: AN20 [0..] + Vertrouwelijk aanduiding: AN20 + Publicatie-indicatie: AN + Zaakcategorie: AN40 [0..] + Publicatietekst: AN000 [0..] + Datum begin geldigheid zaaktype: OnvolledigeDatum + Datum einde geldigheid zaaktype: OnvolledigeDatum [0..] Objecttype::VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE 3
Diagram: SAMENGESTELD DOCUMENT class SAMENGESTELD DOCUMENT Name: Package: Version: Author: SAMENGESTELD DOCUMENT SAMENGESTELD DOCUMENT.0 Ellen Debats Objecttype::ENKELVOUDIG DOCUMENT Objecttype::SAMENGESTELD DOCUMENT 0.. omvat 2..* + Documentformaat: AN0 [0..] + Documenttaal: AN20 + Documentversie: AN5 [0..] + Documentstatus: AN20 [0..] + Documentinhoud: desbetreffend Documentformaat [0..] + Documentlink: AN200 [0..] + Bestandsnaam: AN255 [0..] 4
Diagram: STATUS class STATUS Name: Package: Version: Author: STATUS STATUS.0 Ellen Debats Obj ecttype::zaak - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] heeft «Relatieklasse» Relatieklasse::ROL Obj ecttype::status + Datum status gezet: Datum (JJJJMMDDUUMM) + Statustoelichting: AN000 [0..] + Indicatie laatst gezette status: AN 0.. zet als betrokkene is relevant voor - Contactpersoon: Contactpersoon ROL [0..] - Afwijkend correspondentie postadres: Afwijkend correspondentie postadres ROL [0..] - Afwijkend buitenlands correspondentieadres: Afwijkend buitenlands correspondentieadres ROL [0..] + Rolomschrijving: AN80 + Rolomschrijving generiek: AN40 + Roltoelichting: AN000 [0..] is van «Relatieklasse» Relatieklasse::ZAAKDOCUMENT + Zaakdocumenttitel: AN200 + Zaakdocumentbeschrijving: AN000 [0..] + Document registratiedatum: datum (JJJJMMDD) Objecttype::STATUSTYPE + Statustype-omschrijving: AN80 + Statustypevolgnummer: N4 + Doorlooptijd status: N3 [0..] + Statustype-omschrijving generiek: AN80 [0..] + Datum begin geldigheid statustype: OnvolledigeDatum + Datum einde geldigheid statustype: OnvolledigeDatum [0..] 5
Diagram: STATUSTYPE class STATUSTYPE Name: Package: Version: Author: STATUSTYPE STATUSTYPE.0 Ellen Debats Objecttype::STATUS Obj ecttype::statustype + Statustype-omschrijving: AN80 + Statustypevolgnummer: N4 + Doorlooptijd status: N3 [0..] + Statustype-omschrijving generiek: AN80 [0..] + Datum begin geldigheid statustype: OnvolledigeDatum + Datum einde geldigheid statustype: OnvolledigeDatum [0..]..* is van heeft + Datum status gezet: Datum (JJJJMMDDUUMM) + Statustoelichting: AN000 [0..] + Indicatie laatst gezette status: AN Objecttype::ZAAKTYPE + Zaaktype-omschrijving: AN80 + Zaaktype-omschrijving generiek: AN80 [0..] + Trefwoord: AN30 [0..n] + Doorlooptijd behandeling: N3 + Servicenorm behandeling: N3 [0..] + Archiefcode: AN20 [0..] + Vertrouwelijk aanduiding: AN20 + Publicatie-indicatie: AN + Zaakcategorie: AN40 [0..] + Publicatietekst: AN000 [0..] + Datum begin geldigheid zaaktype: OnvolledigeDatum + Datum einde geldigheid zaaktype: OnvolledigeDatum [0..] 6
Diagram: VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE class VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE Name: Package: Version: Author: VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE.0 Ellen Debats Objecttype::ORGANISATORISCHE EENHEID Objecttype::VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE is gehuisvest in..* + Organisatieidentificatie: AN24 + Datum ontstaan: Datum (JJJJMMDD) + Datum opheffing: Datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Faxnummer: AN20 [0..] + Naam: AN50 + Naam verkort: AN25 [0..] + Omschrijving: AN80 [0..] + Telefoonnummer: AN20 [0..] + Toelichting: AN000 [0..] 7
Diagram: ZAAK class ZAAK Name: ZAAK Package: ZAAK Version:.0 Author: Ellen Debats «Relatieklasse» Relatieklasse::ZAAKOBJECT + Relatie-omschrijving: AN80 [0..] «Relatiesoort» heeft betrekking op andere «Relatiesoort» is deelzaak van Obj ecttype::zaak - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n]..* + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] 0.. + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] «Groepattribuutsoort» Groepattribuutsoort:: Kenmerken ZAAK {0,*} + Kenmerk bron: AN40 + Kenmerk: AN40 «Groepattribuutsoort» Groepattribuutsoort::Opschorting ZAAK {0,} + Indicatie opschorting: A + Reden opschorting: AN200 [0..] betreft heeft is uitkomst van is van Objecttype::OBJECT + /Identificatie: AN50 + /Objecttype: AN3 + /Naam: AN200 [0..] + /Adres binnenland [0..] + /Adres buitenland [0..] + /Kadastrale aanduiding: AN30 [0..] + /Geometrie: GML [0..] Objecttype::STATUS + Datum status gezet: Datum (JJJJMMDDUUMM) + Statustoelichting: AN000 [0..] + Indicatie laatst gezette status: AN Objecttype::BESLUIT + Besluitidentificatie: AN50 + Besluitdatum: Datum (JJJJMMDD) + Besluittoelichting: AN000 [0..] + Ingangsdatum: Datum (JJJJMMDD) + Vervaldatum: Datum (JJJJMMDD) [0..] + Vervalreden: X40 [0..] + Publicatiedatum: Datum (JJJJMMDD) [0..] + Verzenddatum: Datum (JJJJMMDD) [0..] + Uiterlijke reactiedatum: datum (JJJJMMDD) [0..] Obj ecttype::zaaktype + Zaaktype-omschrijving: AN80 + Zaaktype-omschrijving generiek: AN80 [0..] + Trefwoord: AN30 [0..n] + Doorlooptijd behandeling: N3 + Servicenorm behandeling: N3 [0..] + Archiefcode: AN20 [0..] + Vertrouwelijk aanduiding: AN20 + Publicatie-indicatie: AN + Zaakcategorie: AN40 [0..] + Publicatietekst: AN000 [0..] + Datum begin geldigheid zaaktype: OnvolledigeDatum + Datum einde geldigheid zaaktype: OnvolledigeDatum [0..] «Groepattribuutsoort» Groepattribuutsoort::Verlenging ZAAK {0,} + Reden verlenging: AN200 + Duur verlenging: N3 «Groepattribuutsoort» Groepattribuutsoort::Ander zaakobj ect ZAAK {0,*} + Ander zaakobject registratie: AN50 [0..] + Ander zaakobject omschrijving: AN80 + Ander zaakobject aanduiding: AN80 [0..] + Ander zaakobject lokatie: GML [0..] 8
Diagram: ZAAKTYPE class ZAAKTYPE Name: Package: Version: Author: ZAAKTYPE ZAAKTYPE.0 Ellen Debats Objecttype::ZAAK - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] is van Objecttype::ZAAKTYPE + Zaaktype-omschrijving: AN80 + Zaaktype-omschrijving generiek: AN80 [0..] + Trefwoord: AN30 [0..n] + Doorlooptijd behandeling: N3 + Servicenorm behandeling: N3 [0..] + Archiefcode: AN20 [0..] + Vertrouwelijk aanduiding: AN20 + Publicatie-indicatie: AN + Zaakcategorie: AN40 [0..] + Publicatietekst: AN000 [0..] + Datum begin geldigheid zaaktype: OnvolledigeDatum + Datum einde geldigheid zaaktype: OnvolledigeDatum [0..] heeft is verantwoordelijke voor is verantwoordelijke voor..* 0.. Objecttype::STATUSTYPE + Statustype-omschrijving: AN80 + Statustypevolgnummer: N4 + Doorlooptijd status: N3 [0..] + Statustype-omschrijving generiek: AN80 [0..] + Datum begin geldigheid statustype: OnvolledigeDatum + Datum einde geldigheid statustype: OnvolledigeDatum [0..] Objecttype::ORGANISATORISCHE EENHEID + Organisatieidentificatie: AN24 + Datum ontstaan: Datum (JJJJMMDD) + Datum opheffing: Datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Faxnummer: AN20 [0..] + Naam: AN50 + Naam verkort: AN25 [0..] + Omschrijving: AN80 [0..] + Telefoonnummer: AN20 [0..] + Toelichting: AN000 [0..] 0.. Obj ecttype::medewerker + Medewerkeridentificatie: AN24 + Achternaam: AN200 + Datum uit dienst: datum (JJJJMMDD) [0..] + E-mail adres: AN254 [0..] + Functie: AN50 + Geslachtsaanduiding: A + Medewerkertoelichting: AN000 [0..] + Roepnaam: AN30 + Telefoonnummer: AN20 [0..] + Voorletters: AN20 + Voorvoegsel achternaam: AN0 [0..] 9
2. Diagrammen Relatieklassen Per relatieklasse is er een diagram opgenomen waar de relatie van de relatieklasse tussen de objecttypen is opgenomen. 20
Diagram: ROL class ROL Name: ROL Package: ROL Version:.0 Author: Ellen Debats «Relatieklasse» ROL - Contactpersoon: Contactpersoon ROL [0..] - Afwijkend correspondentie postadres: Afwijkend correspondentie postadres ROL [0..] - Afwijkend buitenlands correspondentieadres: Afwijkend buitenlands correspondentieadres ROL [0..] ZAAK - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..]..* oefent uit + Rolomschrijving: AN80 + Rolomschrijving generiek: AN40 + Roltoelichting: AN000 [0..]..* BETROKKENE zet als betrokkene + /Naam: AN200 [0..] + /Identificatie: AN50 + /Adres binnenland [0..] + /Adres buitenland [0..] «Groepattribuutsoort» Contactpersoon ROL {0,} + Contactpersoonnaam: AN40 + Contactpersoon functie: AN50 [0..] + Contactpersoon telefoonnummer: AN20 [0..] + Contactpersoon emailadres: AN80 [0..] STATUS + Datum status gezet: Datum (JJJJMMDDUUMM) + Statustoelichting: AN000 [0..] + Indicatie laatst gezette status: AN «Groepattribuutsoort» Afw ij kend correspondentie postadres ROL {0,} met als afwijkend binnenlands + Postadres postcode: AN6 + Postadrestype: A + Postbus- of antwoordnummer: N5 correspondentieadres ADRESSEERBAAR OBJECT AANDUIDING 0.. + /Identificatie adresseerbaar object aanduiding + Huisletter [0..] + Huisnummer + Huisnummertoevoeging [0..] + Postcode [0..] + Datum begin geldigheid addresserbaar object aanduiding: OnvolledigeDatum + Datum einde geldigheid addresserbaar object aanduiding: OnvolledigeDatum [0..] «Groepattribuutsoort» Afwij kend buitenlands correspondentieadres ROL {0,} met afwijkend correspondentie postadres dat + Adres buitenland [0..] + Adres buitenland 2 + Adres buitenland 3 [0..] + Land postadres: LAND WOONPLAATS + Woonplaatsidentificatie + Woonplaatsnaam + Woonplaatsnaam NEN: AN24 [0..] + Indicatie geconstateerde woonplaats + Woonplaatsstatus + Woonplaatsgeometrie + Datum begin geldigheid woonplaats: OnvolledigeDatum + Datum einde geldigheid woonplaats: OnvolledigeDatum [0..] 2
Diagram: ZAAKDOCUMENT class ZAAKDOCUMENT Name: Package: Version: Author: ZAAKDOCUMENT ZAAKDOCUMENT.0 Ellen Debats Objecttype::DOCUMENT + Documentidentificatie: AN40 + Documentcreatiedatum: Datum (JJJJMMDD) + Documentontvangstdatum: datum (JJJJMMDD) [0..] + Documenttitel: AN200 + Documentbeschrijving: AN000 [0..] + Document verzenddatum: datum (JJJJMMDD) [0..] + Vertrouwelijk aanduiding: AN20 + Documentauteur: AN200..* «Relatieklasse» Relatieklasse::ZAAKDOCUMENT + Zaakdocumenttitel: AN200 + Zaakdocumentbeschrijving: AN000 [0..] + Document registratiedatum: datum (JJJJMMDD) kent Objecttype::ZAAK is relevant voor - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..] 0.. Obj ecttype::status + Datum status gezet: Datum (JJJJMMDDUUMM) + Statustoelichting: AN000 [0..] + Indicatie laatst gezette status: AN 22
Diagram: ZAAKOBJECT class ZAAKOBJECT Name: Package: Version: Author: ZAAKOBJECT ZAAKOBJECT.0 Ellen Debats Objecttype::ZAAK - Kenmerken: Kenmerken ZAAK [0..n] - Opschorting: Opschorting ZAAK [0..] - Verlenging: Verlenging ZAAK [0..] - Ander zaakobject: Ander zaakobject ZAAK [0..n] + Zaakidentificatie: AN40 + Einddatum: Datum (JJJJMMDD) [0..] + Einddatum gepland: Datum (JJJJMMDD) [0..] + Omschrijving: AN80 [0..] + Resultaatomschrijving: AN80 [0..] + Resultaattoelichting: AN000 [0..] + Startdatum: Datum (JJJJMMDD) + Toelichting: AN000 [0..] + Uiterlijke einddatum afdoening: Datum (JJJJMMDD) [0..] + Zaakniveau: N + Deelzakenindicatie: A + Registratiedatum: datum (JJJJMMDD) + Publicatiedatum: datum [0..] + Archiefnominatie: AN + Datum vernietiging dossier: datum (JJJJMMDD) [0..] + Betalingsindicatie: AN2 [0..] + Laatste betaaldatum : datum/tijd (JJJJMMDDHHMM) [0..]..* «Relatieklasse» Relatieklasse::ZAAKOBJECT betreft + Relatie-omschrijving: AN80 [0..] Objecttype::OBJECT + /Identificatie: AN50 + /Objecttype: AN3 + /Naam: AN200 [0..] + /Adres binnenland [0..] + /Adres buitenland [0..] + /Kadastrale aanduiding: AN30 [0..] + /Geometrie: GML [0..] 23
3. Diagrammen abstracte en concrete objecttypen Diagrammen waarin de concrete en abstracte objecttypen zijn gevisualiseerd. Onderscheiden naar de domeinen - documenten - vestigingen 24
Diagram: Documenten class Documenten Objecttype::DOCUMENT + Documentidentificatie: AN40 + Documentcreatiedatum: Datum (JJJJMMDD) + Documentontvangstdatum: datum (JJJJMMDD) [0..] + Documenttitel: AN200 + Documentbeschrijving: AN000 [0..] + Document verzenddatum: datum (JJJJMMDD) [0..] + Vertrouwelijk aanduiding: AN20 + Documentauteur: AN200 is specialisatie van is specialisatie van Objecttype::ENKELVOUDIG DOCUMENT Objecttype::SAMENGESTELD DOCUMENT 0.. omvat 2..* + Documentformaat: AN0 [0..] + Documenttaal: AN20 + Documentversie: AN5 [0..] + Documentstatus: AN20 [0..] + Documentinhoud: desbetreffend Documentformaat [0..] + Documentlink: AN200 [0..] + Bestandsnaam: AN255 [0..] 25
Diagram: Vestigingen class Vestigingen VESTIGING - Handelsnamen: Handelsnamen VESTIGING [0..n] - Activiteiten: Activiteiten VESTIGING [..n] + Vestigingsnummer: AN2 + Typering hoofd/nevenvestiging: AN5 + Datum aanvang: OnvolledigeDatum + Datum beeindiging: OnvolledigeDatum [0..] is specialisatie van VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE 26
4. Diagrammen relatie RGBZ en RSGB Diagrammen waarin de relatie richting RSGB rondom de objecttypen BETROKKENE en OBJECT is gevisualiseerd. Alle "specialistische relaties" in de vorm van "is" tussen RSGB en RGBZ objecttypen met de RGBZ objecttypen BETROKKENE en OBJECT worden in de desbetreffende diagrammen getoond. 27
Diagram: (Zaak)objecten 28
Diagram: Betrokkene class Betrokkene Name: Betrokkene Package: Betrokkene Version:.0 Author: Ellen Debats Toont alle specialisatie relaties rondom BETROKKENE RSGB VESTIGING NIET-NATUURLIJK PERSOON NATUURLIJK PERSOON «or» {} is is is MEDEWERKER ORGANISATORISCHE EENHEID is is BETROKKENE 29
5. 30