CREATE TABLE [D060-10-1].[DSAHIST_L3_Botilbud](
  [BoligValgKommunen] [int] NULL,
  [VisiteretTilBoligVenteliste] [int] NULL,
  [BoligVentelisteVentetid] [decimal](18,5) NULL,
  [Periode] [varchar](20) COLLATE Norwegian_100_CI_AS NULL,
  [SystemNavn] [varchar](50) COLLATE Norwegian_100_CI_AS NULL,
  [SystemVersion] [varchar](20) COLLATE Norwegian_100_CI_AS NULL,
  [SYS_KommuneId] [int] NULL,
  [SYS_BatchDate] [datetime2](3) NULL,
  [SYS_RowID] [bigint] identity(1,1) NOT NULL,
  [SYS_ExtractDate] [datetime2](3) NULL,
  [SYS_SourceFileID] [varchar](80) COLLATE Norwegian_100_CI_AS NULL,
  [SYS_RettelserTidAngivelse] [datetime2](3) NULL,
  [SYS_VersionID] [bigint] NULL,
  [SYS_Checksum] AS (CONVERT([bigint],hashbytes('SHA2_256',concat([BoligValgKommunen],[VisiteretTilBoligVenteliste],[BoligVentelisteVentetid],[Periode],[SystemNavn],[SystemVersion])),0)) PERSISTED,
  [SYS_ExecutionId] [bigint] NULL,
  [SYS_DataDeliveryBatchId_Create] [bigint] NULL
) 
on sys_batch_date_sc(SYS_BatchDate)
GO

CREATE UNIQUE CLUSTERED INDEX [IDX_CL_D060-10-1_DSAHIST_L3_Botilbud] On [D060-10-1].[DSAHIST_L3_Botilbud] (SYS_BatchDate, SYS_KommuneId, SYS_RowID) with (data_compression = page, STATISTICS_INCREMENTAL = ON) on sys_batch_date_sc(SYS_BatchDate);
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Oplysninger om boligtilbud indberettes på kommuneniveau og dækker et\nhelt kalenderår. Den årlige indberetning gælder for alle kommuner.', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Antallet personer, 67 år og derover, der efter almenboliglovens § 58 a\nønsker at gøre brug af retten til frit boligvalg og derfor står på venteliste til\net bestemt botilbud, et bestemt plejehjem, en bestemt beskyttet bolig eller\nen bestemt almen ældrebolig, herunder almen plejebolig.\nVærdisæt: 0, Positivt heltal', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'BoligValgKommunen';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Antallet af personer, der i løbet af året er visiteret til almene ældreboliger,\nherunder plejeboliger, jf. almenboliglovens § 54, kommunale eller\nregionale botilbud, jf. servicelovens § 108 eller plejehjem samt beskyttede\nboliger, jf. servicelovens § 192, og ikke har ønsket at gøre brug af retten til\nfrit boligvalg og dermed er omfattet af plejeboliggarantien.\nVærdisæt:\n0, Positivt heltal', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'VisiteretTilBoligVenteliste';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Den gennemsnitlige tid, opgjort i antal dage og optalt ved slutningen af\nåret, som brugere optaget på venteliste til plejebolig / plejehjemsplads jf.\nalmenboliglovens § 58, venter på en bolig.\nDer regnes fra den dato, hvor brugeren visiteres til plejeboligen til den\ndato, hvor brugeren tilbydes en bolig. Brugere indgår først i beregningen\nnår der er tilbudt en bolig. Brugere der pr. 31/12 ikke har fået et boligtilbud\nindgår således ikke i beregningen, men først fra det tidspunkt i det efterfølgende\når, når der gives tilbud om bolig.\nDen gennemsnitlige ventetid skal omfatte alle ældre der har behov for en\nalmen plejebolig eller en plads på et plejehjem. Der er ikke en klar aldersgrænse\nfor dette, da det afhænger af en konkret individuel vurdering i\nkommunen. Ældre der vælger at benytte det frie valg er ikke omfattet af\nberegningen, ligesom personer med varig nedsat fysisk eller psykisk funktionsevne\nikke er omfattet af beregningen.\nVærdisæt: 0, Positivt decimaltal', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'BoligVentelisteVentetid';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Periode fra kildefilens header (metainformation)', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'Periode';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Navn på kildesystem fra kildefilens header (metainformation)', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SystemNavn';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Version på kildesystem fra kildefilens header (metainformation)', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SystemVersion';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder nummeret på den kommune, som rækken tilhører', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_KommuneId';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder information om, hvilken batch rækken er indlæst i', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_BatchDate';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder et fortløbende nummer, så alle rækker i tabellen har et unikt nummer', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_RowID';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder det dato stempel, som kildefilen er markeret med', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_ExtractDate';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder ID for den primære snitflade, hvor data i rækken stammer fra', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_SourceFileID';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder den forretningsmæssige tidsangivelse for rækken. Denne bruges hvis data skal slettes med tidsangivelse', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_RettelserTidAngivelse';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder et versionsnummer for den pågældende række', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_VersionID';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dette er en teknisk Kolonne i FLIS. Indeholder cheksum info', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_Checksum';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'SysExecutionId', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_ExecutionId';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'SysDataDeliveryBatchIdCreate', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud', 
@level2type = N'COLUMN', @level2name = N'SYS_DataDeliveryBatchId_Create';
GO

EXEC sys.sp_addextendedproperty 
@name = N'DataArea', 
@value = N'aeldre', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L3_Botilbud';
GO

