CREATE TABLE [D020-10-6].[DSAHIST_Forbrug](
  [Inst] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Tjenestenummer] [varchar](7) COLLATE Norwegian_100_CI_AS NULL,
  [Regnskabsperiode] [varchar](6) COLLATE Norwegian_100_CI_AS NULL,
  [Præstationsperiode] [varchar](6) COLLATE Norwegian_100_CI_AS NULL,
  [Uge] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Afdeling] [varchar](6) COLLATE Norwegian_100_CI_AS NULL,
  [Organisationsid] [int] NULL,
  [Stillingskode_nuværende] [varchar](6) COLLATE Norwegian_100_CI_AS NULL,
  [Tjenestekode] [varchar](3) COLLATE Norwegian_100_CI_AS NULL,
  [Posteringstype] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Posteringsid] [varchar](26) COLLATE Norwegian_100_CI_AS NULL,
  [Kontonummer] [varchar](26) COLLATE Norwegian_100_CI_AS NULL,
  [Posteringstype_modpostering] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Posteringsid_modpostering] [varchar](26) COLLATE Norwegian_100_CI_AS NULL,
  [Kontonummer_modpostering] [varchar](26) COLLATE Norwegian_100_CI_AS NULL,
  [Lønart1] [varchar](3) COLLATE Norwegian_100_CI_AS NULL,
  [Lønart2] [varchar](5) COLLATE Norwegian_100_CI_AS NULL,
  [Lønart1_reference] [int] NULL,
  [Lønart2_reference] [varchar](5) COLLATE Norwegian_100_CI_AS NULL,
  [Tillægsnummer] [int] NULL,
  [Bogholderi_Løn] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Supplementsperiode] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Beskatningstype] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Konteringsmetode] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Detailkørselstype] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Detailkørselsdato] [varchar](10) COLLATE Norwegian_100_CI_AS NULL,
  [Oprindelig_kørselstype] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Oprindelig_kørselstypedato] [varchar](10) COLLATE Norwegian_100_CI_AS NULL,
  [Kørselstype] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Kørselsdato] [varchar](10) COLLATE Norwegian_100_CI_AS NULL,
  [Ansættelsesform] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Registrant_CPR_nummer] [int] NULL,
  [CPR_nummer] [int] NULL,
  [Aflønning] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Ansættelsestype] [varchar](2) COLLATE Norwegian_100_CI_AS NULL,
  [Køn] [varchar](1) COLLATE Norwegian_100_CI_AS NULL,
  [Alder] [int] NULL,
  [Ovk_lk] [varchar](8) COLLATE Norwegian_100_CI_AS NULL,
  [Ovk] [varchar](5) COLLATE Norwegian_100_CI_AS NULL,
  [Enhed] [decimal](10,2) NULL,
  [Beløb] [decimal](10,2) 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([Inst],[Tjenestenummer],[Regnskabsperiode],[Præstationsperiode],[Uge],[Afdeling],[Organisationsid],[Stillingskode_nuværende],[Tjenestekode],[Posteringstype],[Posteringsid],[Kontonummer],[Posteringstype_modpostering],[Posteringsid_modpostering],[Kontonummer_modpostering],[Lønart1],[Lønart2],[Lønart1_reference],[Lønart2_reference],[Tillægsnummer],[Bogholderi_Løn],[Supplementsperiode],[Beskatningstype],[Konteringsmetode],[Detailkørselstype],[Detailkørselsdato],[Oprindelig_kørselstype],[Oprindelig_kørselstypedato],[Kørselstype],[Kørselsdato],[Ansættelsesform],[Registrant_CPR_nummer],[CPR_nummer],[Aflønning],[Ansættelsestype],[Køn],[Alder],[Ovk_lk],[Ovk],[Enhed],[Beløb])),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_D020-10-6_DSAHIST_Forbrug] On [D020-10-6].[DSAHIST_Forbrug] (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'Indeholder forbrug', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Identificerer hvilken kommune/region  recorden stammer fra. (En kommune/region kan have flere institutionskoder).', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Inst';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Angiver et ansættelsesforhold, et CPR-nummer (person) kan have flere ansættelsesforhold og findes på flere forskellige institutionskoder.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Tjenestenummer';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Regnskabsperiode angiver den regnskabsperiode  lønydelsen er bogført.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Regnskabsperiode';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Præstationsmåned angiver den måned lønydelsen er optjent.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Præstationsperiode';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Uge – angiver den uge hvor lønydelse er optjent/præsteret.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Uge';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Afdelingskode, dækker XXYYYY, hvor XX er institutionskoden og YYYY er afdelingskoden.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Afdeling';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Et entydigt organisationsid, numerisk.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Organisationsid';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kunden opbygger et stillingskoderegister. Registret samler et antal stillingsbetegnelser til en stillingskode og tekst til brug for kontering og statistikker.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Stillingskode_nuværende';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kunden opbygger et register med tjenestekoder. Formatet dækker XXY hvor XX er institutionskoden og Y er tjenestekoden.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Tjenestekode';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt: \n1	Postering\nModposteringen findes ved at multiplicere beløbet med -1.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Posteringstype';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dato for hvornår posteringen er dannet til Økonomisystemet.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Posteringsid';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kontoid for posteringen.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Kontonummer';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\n0	Modpostering\nPosteringen udtrykker normalt den beregnede eller indberettede lønydelse, hvor modpostering typisk omfatter en statuskonto.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Posteringstype_modpostering';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dato for hvornår modposteringen er dannet til Økonomisystemet.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Posteringsid_modpostering';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kontoid for modposteringen.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Kontonummer_modpostering';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Lønart – oversigt over anvendte lønarter.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Lønart1';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Lønarter kan tekstes individuelt hvorfor nøglen XXXYY anvendes til at finde teksten til den konkrete lønart. Formatet dækker XXXYY hvor XXX  er lønarten og YY er institutionskoden.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Lønart2';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Bruges i situationer, hvor der er relationer mellem flere lønelementer. Eksempel: Pension bliver beregnet for hvert enkelt lønelement. (Grundløn + forskellige tillæg). For at vide hvilket lønelement pensionsdelen (lønart 096) stammer fra, sættes  referencelønart på pensionselementet lig med lønart det er beregnet på grundlag af. Dsv referencelønarten på pensionselementet for grundløn er 000.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Lønart1_reference';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Referencelønarter kan tekstes individuelt hvorfor nøglen XXXYY anvendes til at finde teksten til den konkrete referencelønart. Formatet dækker XXXYY hvor XXX  er lønarten og YY er institutionskoden.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Lønart2_reference';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Tillægsnummeret for de udbetalte lønydelser. \nGiver mulighed for at specificere kvalifikations, funktions- og resultatløn ud på enkelte aftale i overenskomstsystemet.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Tillægsnummer';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt: \nB	Viser kun bogførte lønarter\nL	Alt forbrug', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Bogholderi_Løn';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Markering for om beløbet indgår i supplementsperioden\nKunden har mulighed for at til- eller fravælge bogføring i supplementsperioden. Typisk anvender kunden som standard 1 supplementsperiode. Dette medfører, at man i januar måned 2011 kan henføre bogføringer til regnskabsåret 2010. Anvendes kun for Statens UVM-området og ikke for de kommunale og regionale kunder. \nVærdisæt: \n13	Supplement 1\n14	Supplement 2', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Supplementsperiode';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\nA	A-indkomst\nB	B-indkomst\nI	Ikke skattepligtig', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Beskatningstype';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\n0	Regelkonteret\n1	Direkte kontering', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Konteringsmetode';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kørselstypedetail er en uddybning af kørselstype  (ktypebh) \nVærdisæt:\nAA	Normal kørsel\nEF	Efterregulering\nOM	Omkontering person', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Detailkørselstype';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kørselsdato.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Detailkørselsdato';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kørselstypeoprindelig – opstår hvis transaktionen har været omkonteret. \nVærdisæt: \nMD	Månedsløn\nAM	Ændring til MD\nFJ	Timeløn\nAT	Ændring til FJ\nFE	Feriekort\nAC	Aconto\nEL	Ekstra lønkørsel\nFU	Feriekortudbetaling\nOM	Omkontering af bogholderi\nTJ	Tjenestenummerkonvertering\nDB	Daglig bogføring\nEB	Ekstra bogholderi', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Oprindelig_kørselstype';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kørselsdatooprindelig\nHvis en lønydelse omkonteres eller ændres angiver dette felt den dato lønydelsen var med oprindeligt.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Oprindelig_kørselstypedato';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kørselstype – angiver hvilken kørselstype recorden stammer fra. Fx EL for ekstra lønkørsel. \nVærdisæt:\nMD	Månedsløn\nAM	Ændring til MD\nFJ	Timeløn\nAT	Ændring til FJ\nFE	Feriekort\nAC	Aconto\nEL	Ekstra lønkørsel\nFU	Feriekortudbetaling\nOM	Omkontering af bogholderi\nTJ	Tjenestenummerkonvertering\nDB	Daglig bogføring\nEB	Ekstra bogholderi\nIB	Ikke bogført', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Kørselstype';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Kørselsdato for bogholderi.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Kørselsdato';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\n0	Fast månedslønnet\n1	Fast månedslønnet\n2	Timelønnet uden automatisk anciennitetsstigning\n6	Timelønnet med automatisk anciennitetsstigning', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Ansættelsesform';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Registrant CPR-nummer \nAnvendes fx på plejebørn til at angive hvilket cpr-nummer lønydelsen tilhører.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Registrant_CPR_nummer';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'CPR-nummeret', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'CPR_nummer';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\n0	Bagudlønnnede\n1	Forudlønnede', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Aflønning';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\n00	Overenskomstansat\n01	Tjenestemandsansat\n02	Reglementsansat\n06	Elever\n07	Arbejdstilbud\n11	Beskyttet stilling\n59	Puljejob\n60	Kontanthjælpsperiode\n61	Løntilskud\n62	Flexjob\n63	Dimittend\n64	Flexjob uden refusion\n65	AKUT pakkestilling\n68	Skånejob\n69	Servicejob\n80	Seniorjob', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Ansættelsestype';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Værdisæt:\nK	Kvinde\nM	Mand\nU	Ukendt', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Køn';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Personens alder  på præstationsperiodens slut dato\n Der er relation til dimensionstabellen alder (dim_alder), denne indeholder følgende variable:\nAlder	Personens alder  på præstationsperiodens slut dato.\n\nAldersinterval	Aldersintervaller defineret af Silkeborg Data\n\n00-19\n20-24\n25-29\n30-34\n35-39\n40-44\n45-49\n50-54\n55-59\n60-(150)', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Alder';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Personen overenskomst og lønklasse.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Ovk_lk';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Personens overenskomst.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Ovk';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Enheder.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Enhed';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Beløb.', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'Beløb';
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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@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'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug', 
@level2type = N'COLUMN', @level2name = N'SYS_Checksum';
GO

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

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

EXEC sys.sp_addextendedproperty 
@name = N'DataArea', 
@value = N'personale', 
@level0type = N'SCHEMA', @level0name = N'D020-10-6', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_Forbrug';
GO

