Civilståndshändelser

Av vilken information skapas händelserna ifrån?

Händelserna födelse, egen död och partners död skapas utifrån födelse- och dödsdatum i PERSON.

Händelsen lysning skapas utifrån lysningsdatum i LV.

Händelsen vigsel skapas främst utifrån vigseldatum i LV eller HLCIV. En vigsel kan också skapas utifrån första gemensamma indatum på HL-sida där bägge personer är inskrivna med civilståndet gift. Denna vigsel kallas för pseudovigsel.

Skilsmässa och okänd upplösning skapas utifrån upplösningsdatum i HLCIV.

Dessutom finns en typ av konstruerad händelse, pseudo, som definierar en start- eller sluthändelse för en observationsperiod.

När partner finns så ska det finnas ett gemensamt datum för att en händelse av typen lysning, vigsel eller skilsmässa kan skapas.

Beskrivning mellan händelser och tillstånd för civilstånd

Datumsortering

När det finns flera datum att välja som datum till en händelse väljs i första hand ett fullständigt datum, i andra hand ett datum med år och månad och i sista hand ett datum med bara år.

Sorteringen av datum från LV eller HLCIV utförs så att valet av bästa datum är detsamma.

Datumsortering av datum från LV

Datum att sortera Bästa datum Status
17750000, 17751018, 17751015, 17740000 17751015 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_LV_vigslar$Sortering_av_LV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750000_17751018_17751015_17740000 Godkänd
17750000, 17740000 17740000 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_LV_vigslar$Sortering_av_LV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750000_17740000 Godkänd
17750500, 17740000 17750500 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_LV_vigslar$Sortering_av_LV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750500_17740000 Godkänd
17750400, 17750230 17750200 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_LV_vigslar$Sortering_av_LV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750400_17750230 Godkänd

Datumsortering av datum från HLCIV

Datum att sortera Bästa datum Status
17750000, 17751018, 17751015, 17740000 17751015 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_observationsperioder$Sortering_av_HLCIV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750000_17751018_17751015_17740000 Godkänd
17750000, 17740000 17740000 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_observationsperioder$Sortering_av_HLCIV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750000_17740000 Godkänd
17750500, 17740000 17750500 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_observationsperioder$Sortering_av_HLCIV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750500_17740000 Godkänd
17750400, 17750230 17750200 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_observationsperioder$Sortering_av_HLCIV_efter_det_tidigaste_fullstandiga_datumet givet_datum_17750400_17750230 Godkänd

Val av bästa vigseldatum

När det finns vigseldatum från både LV och HLCIV som ska representera vigselhändelsen väljs datumet hämtat från LV när datumen har samma grad av fullständighet.

Vigselatum från LV Vigseldatum från HLCIV Bästa vigseldatum Status
17651225 17650705 17651225 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_en_LV_och_HLCIV_vigsel ska_returnera_fullstandig_LV_vigsel Godkänd
17651200 17650705 17650705 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_en_LV_och_HLCIV_vigsel ska_returnera_fullstandig_HLCIV_vigsel Godkänd
17650600 17650000 17650600 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_en_LV_och_HLCIV_vigsel ska_returnera_mest_fullstandiga_vigsel_som_ar_fran_LV_som_har_manad Godkänd
17650000 17650900 17650900 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_en_LV_och_HLCIV_vigsel ska_returnera_mest_fullstandiga_vigsel_som_ar_fran_HLCIV_som_har_manad Godkänd
17650600 17650631 17650600 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_en_LV_och_HLCIV_vigsel ska_returnera_mest_fullstandiga_vigsel_som_ar_fran_LV_som_har_noll_dag Godkänd
17650000 17640000 17650000 se.umu.cedar.kyrkbok.befolkning.civilstandaktenskap.civilstand.SkapaHandelseTest$Givet_en_LV_och_HLCIV_vigsel ska_returnera_lvVigsel_om_bade_lvVigseldatum_och_hlcivVigseldatum_ar_ofullstandiga Godkänd