package Ġno . nav . sy fo . op pf ol ging st il f elle . bit . database . domain Ċ Ċ import Ġno . nav . sy fo . domain . Person Ident Number Ċ import Ġno . nav . sy fo . op pf ol ging st il f elle . bit . domain . Opp fol ging st il f elle Bit Ċ import Ġno . nav . sy fo . op pf ol ging st il f elle . bit . domain . Tag Ċ import Ġjava . time . LocalDate Ċ import Ġjava . time . Offset DateTime Ċ import Ġjava . util .* Ċ Ċ data Ġclass ĠPO pp fol ging st il f elle Bit ( ĊĠĠĠ Ġval Ġid : ĠInt , ĊĠĠĠ Ġval Ġuuid : ĠUUID , ĊĠĠĠ Ġval Ġperson Ident Number : ĠPerson Ident Number , ĊĠĠĠ Ġval Ġvir ks om hets nummer : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġval ĠcreatedAt : ĠOffset DateTime , ĊĠĠĠ Ġval Ġinn tr uff et : ĠOffset DateTime , ĊĠĠĠ Ġval Ġtag List : ĠList < Tag >, ĊĠĠĠ Ġval Ġress urs Id : ĠString , ĊĠĠĠ Ġval Ġf om : ĠLocalDate , ĊĠĠĠ Ġval Ġtom : ĠLocalDate , Ċ ) Ċ Ċ fun ĠList < PO pp fol ging st il f elle Bit >. to Opp fol ging st il f elle Bit List () Ġ= Ġthis . map Ġ{ Ġit . to Opp fol ging st il f elle Bit () Ġ} Ċ Ċ fun ĠPO pp fol ging st il f elle Bit . to Opp fol ging st il f elle Bit () Ġ= ĠO pp fol ging st il f elle Bit ( ĊĠĠĠ Ġuuid Ġ= Ġthis . uuid , ĊĠĠĠ Ġperson Ident Number Ġ= Ġthis . person Ident Number , ĊĠĠĠ Ġvir ks om hets nummer Ġ= Ġthis . vir ks om hets nummer , ĊĠĠĠ ĠcreatedAt Ġ= Ġthis . createdAt , ĊĠĠĠ Ġinn tr uff et Ġ= Ġthis . inn tr uff et , ĊĠĠĠ Ġtag List Ġ= Ġthis . tag List , ĊĠĠĠ Ġress urs Id Ġ= Ġthis . ress urs Id , ĊĠĠĠ Ġf om Ġ= Ġthis . f om , ĊĠĠĠ Ġtom Ġ= Ġthis . tom , Ċ ) Ċ