Objecttype Partij
Context
Beschrijving van de primaire view op het objecttype Partij middels claimtype-expressies.
Toelichting op het objecttype: Persoon of organisatie waarmee de gemeente een relatie heeft.
Partij
Objecttype - eigenschap | Claimtype-expression |
|---|---|
Partij | Er is een partij met id <partijId> |
| Partij_nummer | <Partij> heeft een uniek en communiceerbaar kenmerk <nummer> |
| Partij_adresregel1Bezoekadres | <Partij> kan bezocht worden op een adres dat niet voorkomt in de BAG waarvan het eerste deel omschreven wordt met <adresregel1Bezoekadres> |
| Partij_adresregel2Bezoekadres | <Partij> kan bezocht worden op een adres dat niet voorkomt in de BAG waarvan het eerste deel omschreven wordt met <adresregel2Bezoekadres> |
| Partij_adresregel3Bezoekadres | <Partij> kan bezocht worden op een adres dat niet voorkomt in de BAG waarvan het eerste deel omschreven wordt met <adresregel3Bezoekadres> |
| Partij_landBezoekadres | <Partij> kan bezocht worden op een adres dat niet voorkomt in de BAG dat ligt in <landBezoekadres> |
| Partij_nummeraanduidingCorrespondentieadres | Met <Partij> kan gecorrespondeerd worden via het adres dat in de BAG aangeduid wordt met <nummeraanduidingCorrespondentieadres> |
| Partij_adresregel1Correspondentieadres | Met <Partij> kan gecorrespondeerd worden via het adres dat niet in de BAG voorkomt en omschreven wordt met <adresregel1Correspondentieadres> |
| Partij_adresregel2Correspondentieadres | Met <Partij> kan gecorrespondeerd worden via het adres dat niet in de BAG voorkomt en omschreven wordt met <adresregel2Correspondentieadres> |
| Partij_adresregel3Correspondentieadres | Met <Partij> kan gecorrespondeerd worden via het adres dat niet in de BAG voorkomt en omschreven wordt met <adresregel3Correspondentieadres> |
| Partij_landCorrespondentieadres | Met <Partij> kan gecorrespondeerd worden via een adres dat niet voorkomt in de BAG dat ligt in <landCorrespondentieadres> |
| Partij_interneNotitie | Over <Partij> kunnen aantekeningen voor intern gebruik gemaakt worden in <interneNotitie> |
| Partij_soortPartij | <Partij> is van het soort <soortPartij> |
| Partij_indicatieGeheimhouding | Gegevens van <Partij> zijn <indicatieGeheimhouding> onderhavig aan geheimhouding |
| Partij_voorlettersContactnaam | Bij het aanschrijven of aanspreken van de <Partij> worden de voorletters <voorlettersContactnaam> gebruikt |
| Partij_voornaamContactnaam | Bij het aanschrijven of aanspreken van de <Partij> wordt de voornaam <voornaamContactnaam> gebruikt |
| Partij_voorvoegselsContactnaam | Bij het aanschrijven of aanspreken van de <Partij> worden de voorvoegsels <voorvoegselsContactnaam> gebruikt |
| Partij_achternaamContactnaam | Bij het aanschrijven of aanspreken van de <Partij> wordt de achternaam <achternaamContactnaam> gebruikt |
| Partij_nummeraanduidingBezoekadres | <Partij> kan bezocht worden op het adres dat in de BAG aangeduid wordt met <nummeraanduidingBezoekadres> |
| Partij_voorkeurstaal | <Partij> communiceert bij voorkeur in de taal <taal> |
| Partij_voorkeursDigitaalAdres | <Partij> ontvangt bij voorkeur digitale correspondentie via <digitaalAdres> |
| Partij_naam | Bij het aanspreken of aanschrijven van <Partij> wordt de naam <naam> gebruikt |
Consistentie-constraints
In de geldigheidsperiode waarin de het claimtype
nummeraanduidingBezoekadresmet een geldige waarde voorkomt bij een<Partij>mogen de claimtypesadresregel1Bezoekadres,adresregel1Bezoekadres,adresregel1BezoekadresenlandBezoekadresbij die partij niet voorkomen.In de geldigheidsperiode waarin de het claimtype
adresregel1Bezoekadresmet een geldige waarde voorkomt bij een<Partij>mag het claimtypenummeraanduidingBezoekadresbij die partij niet voorkomen.Claimtype
adresregel2Bezoekadresmag alleen voorkomen in een geldigheidsperiode waarin ook het claimtypeadresregel1Bezoekadresmet een geldige waarde voorkomt.Claimtype
adresregel3Bezoekadresmag alleen voorkomen in een geldigheidsperiode waarin ook het claimtypeadresregel3Bezoekadresmet een geldige waarde voorkomt.Claimtype
landBezoekadresmag alleen voorkomen in een geldigheidsperiode waarin ook het claimtypeadresregel1Bezoekadresmet een geldige waarde voorkomt.In de geldigheidsperiode waarin de het claimtype
nummeraanduidingCorrespondentieadresmet een geldige waarde voorkomt bij een<Partij>mogen de claimtypesadresregel1Correspondentieadres,adresregel1Correspondentieadres,adresregel1CorrespondentieadresenlandCorrespondentieadresbij die partij niet voorkomen.In de geldigheidsperiode waarin de het claimtype
adresregel1Correspondentieadresmet een geldige waarde voorkomt bij een<Partij>mag het claimtypenummeraanduidingCorrespondentieadresbij die partij niet voorkomen.Claimtype
adresregel2Correspondentieadresmag alleen voorkomen in een geldigheidsperiode waarin ook het claimtypeadresregel1Correspondentieadresmet een geldige waarde voorkomt.Claimtype
adresregel3Correspondentieadresmag alleen voorkomen in een geldigheidsperiode waarin ook het claimtypeadresregel3Correspondentieadresmet een geldige waarde voorkomt.Claimtype
landCorrespondentieadresmag alleen voorkomen in een geldigheidsperiode waarin ook het claimtypeadresregel1Correspondentieadresmet een geldige waarde voorkomt.
Ontwerpkeuzes
Het attribuut indicatieActief impliceert een Geldigheidstijdlijn voor een Partij. Deze functionaliteit wordt op generieke wijze in annotaties vastgelegd. Welke annotatieclaims dit tot gevolg kan hebben is beschreven in Documentatie > Primaire view > Algemeen > Annotatie-claimtypes.
Vooralsnog veronderstellen we dat alle annotatietypes van toepassing kunnen zijn op alle claimtypes. Daarbij. Dat betekent in deze dat we gekozen hebben voor een registratie met 2 tijdlijnen. De Formele tijdlijn (Registratietijdlijn) en de Materiële tijdlijn (geldigheidstijdlijn).