Konverteringsbeslutningslog for Dialogmodul

Denne beslutningslog ibrugtages når udvikling af initialload påbegyndes (forankret i ) https://starwiki.atlassian.net/browse/BI-2455 .

Mapningsdokumenter modtaget.

 

  File Modified

Microsoft Excel Spreadsheet dialoguemodule.xlsx

Nov 20, 2024 by Bjørn Nedergaard Jensen

 

Spørgsmål

Id

Spørgsmål

Beslutning

Dato

Id

Spørgsmål

Beslutning

Dato

1

Der er ikke beskrevet hvordan data i [BrokerServices].[Msg].[CitizenMessageHistory] skal konverteres. Betyder det at historikken ikke skal flyttes til Borgerkommunikation?

Historikken skal flyttes med. CitizenMessage har en temporal table, så formentlig er det muligt at flyttte 1-1 dertil.

07/12/2024

2

Kolonnen CitizenMessageIdentifier findes ikke i [Borgerkommunikation].[DialogueModule].[CitizenMessage]. Men kan I undvære den?

CO kommentar: Jeg kan ikke se den kan undværes, da den er som input på (borgerbeskedIdentifier (CitizenMessageIdentifier)) på CreateBorgerbeskedsvar (POST /v1/Borgerbesked/Svar/{borgerbeskedIdentifier}) som nøgle til at knytte et svar på en besked

Jeg opretter snarest en migration til at indsætte denne kolonne.

07/12/2024

3

Det er ikke beskrevet i mapningsdokumentet hvordan metadatajson skal udfyldes. Det er heller ikke oplagt ud fra indholdet i kilde tabellerne. Er der behov det bliver udfyldt med andet end null værdier?

Der er ikke forretningsmæssig behov for metadatajson indhold. Det giver self. mening at indsætte det som CreatedDate og UpdatedDate, men information om sagsbehandler og ligende er ikke relevant at konvertere.

07/12/2024

4

Id kolonnen i [Borgerkommunikation].[DialogueModule].[CitizenMessageMark] er ikke oprettet som en Identity column er det korrekt?

Der skal laves lidt omstrukturering af denne tabel. Table skal agere som many-to-many mellem en kodeliste værdi (Borgerkommunikation.BeskedMarkeringsstatusCodeList ) og CitizenMessage. Vi har dog ikke lavet en table for denne kodeliste endnu.
Vi har snart en opgave på at implementere dette, og i den forbindelse fikser vi problemet.

07/12/2024

5

Id kolonnen i [Borgerkommunikation].[DialogueModule].[CitizenMessageReplyMark] er ikke oprettet som en Identity column er det korrekt?

Der skal laves lidt omstrukturering af denne tabel. Table skal agere som many-to-many mellem en kodeliste værdi (Borgerkommunikation.BeskedMarkeringsstatusCodeList ) og CitizenMessageReply. Vi har dog ikke lavet en table for denne kodeliste endnu.
Vi har snart en opgave på at implementere dette, og i den forbindelse fikser vi problemet.

07/12/2024

Â