# Part::Borger

Project: Part | Borger : Public Class
Created: | 01/11/2017 09.47.02
Modified: | 06/09/2018 13.40.07
Project: |
Author: | thha
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {F56518D0-5026-4ac6-8F13-54A339AE8845}
Appears In: | Opgave, Part, Sag, Ydelse
Borger er en specialisering af Person. Dette betyder at en Person vil fremgaa af sager, aktiviteter og opgaver som en Borger. Sager i DUBU kan omhandle en Borger.<br/> Attributes Associations To Associations From Advanced Other Links
Attribute | Scope | Type
Modersmaal | Public | string
Notes: | Navnet på sproget en Borger opvokser med og faar laert af sine foraeldre.<br/>
MorTilUfoedtBarn | Public | bool
Notes: | Sandhedsvaerdi for om en Borger er ’mor til ufoedt barn’ og barnet allerede har sin egen Sag. Kan kun saettes til ’true’ for kvindelige borgere.<br/>
Statsborgerskab | Public | string
Notes: | Det land hvor en Borger har statsborgerskab<br/>
Udlaendingenr | Public | string
Notes: | Talvaerdi, der kan bruges til at identificere en Person som ikke har et CPR fordi de er udlaendninge. <br/>
Element | Source Role | Target Role
Borger Class | Name: | Name:
Details: En Borger kan være associeret med en anden Borger gennem "ForaeldremyndighedsindehaverBarnRelation". I saadanne en relation vil den ene Borger fremgaa som Foraeldermyndighedsindehaver, hvorimod den anden som Barn.<br/>
Sag Class | Name: PrimaerPerson | Name:
Details: Relation der angiver hvem en primær person på en Sag er. En Sag vil altid have en borger tilknyttet som den primære person. Denne borger kan både være "Barnet/den unge", men også en "Borger" hvis sagen er på en mor til ufødt barn. <br/>
Element | Source Role | Target Role
Ydelse Class | Name: | Name: Modtager
Details: Relation som angiver modtageren af en Ydelse. Modtageren er en Borger. <br/>
Opgave Class | Name: | Name:
Details: Databærende relations objekt som forbinder Borgere med en Opgave. På denne relation tilknyttes Barnet/den unge samt forældre/forældremyndighedsindehaver. Relationen indeholder samtidig felter til angivelse om der skal inkluderes personfølsomme data i rapporter. <br/>
Handleplan Class | Name: | Name:
Details:
Borger Class | Name: | Name:
Details: En Borger kan være associeret med en anden Borger gennem "ForaeldremyndighedsindehaverBarnRelation". I saadanne en relation vil den ene Borger fremgaa som Foraeldermyndighedsindehaver, hvorimod den anden som Barn.<br/>
Opgave Class | Name: | Name: Omhandler
Details: Relation der forbinder en Opgave med Barnet/den unge. Denne relation hedder "Omhandler" og Omhandler borgeren er fokusset i opgaven. En opgave vil altid have en Omhandler. <br/>
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
Person | Class | Generalization | To |
Opgave | Class | Class | From | Databærende relations objekt som forbinder Borgere med en Opgave. På denne relation tilknyttes Barnet/den unge samt forældre/forældremyndighedsindehaver. Relationen indeholder samtidig felter til angivelse om der skal inkluderes personfølsomme data i rapporter.
Borger | Class | Class | To | En Borger kan være associeret med en anden Borger gennem "ForaeldremyndighedsindehaverBarnRelation". I saadanne en relation vil den ene Borger fremgaa som Foraeldermyndighedsindehaver, hvorimod den anden som Barn.
Table-Per-Type | Interface | Generalization | To |
Revisionslog | Class | Dependency | From | Borgeren der blev udført en handling på. Ikke sat op som en relation i databasen, da dette ville forhindre sletning af en borger, som peges på i Revisionsloggen.
Contact (Person) | Class | Realization | From |