CREATE TABLE [D060-10-1].[DSAHIST_L1_2_hjemmehjælp_frit_valg](
  [BrugerCPRidentifikator] [varchar](11) COLLATE Norwegian_100_CI_AS NULL,
  [LeverandoerCVRidentifikator] [varchar](11) COLLATE Norwegian_100_CI_AS NULL,
  [PraktiskHjaelpVisiteretMinutter] [decimal](18,5) NULL,
  [PersonligPlejeVisiteretMinutter] [decimal](18,5) NULL,
  [VisitationFoersteGangDato] [datetime2](3) 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([BrugerCPRidentifikator],[LeverandoerCVRidentifikator],[PraktiskHjaelpVisiteretMinutter],[PersonligPlejeVisiteretMinutter],[VisitationFoersteGangDato],[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_L1_2_hjemmehjælp_frit_valg] On [D060-10-1].[DSAHIST_L1_2_hjemmehjælp_frit_valg] (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'Leverance L1.2 omfatter alle borgere i kommunen, der er visiteret til varig hjemmehjælp efter\nreglerne om frit valg.\nIndberetning Kommunale myndigheder indberetter alle borgere der er visiteret efter\nreglerne om frit valg\nFrekvens Månedlig indberetning\nFrist Senest 14 dage efter månedens afslutning\nEnhed En statusoplysning ultimo måneden pr. person pr. leverandør.', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L1_2_hjemmehjælp_frit_valg';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Brugers CPRNR. Personnummer på modtager af ydelse.\nVærdisæt: Validt personnummer', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L1_2_hjemmehjælp_frit_valg', 
@level2type = N'COLUMN', @level2name = N'BrugerCPRidentifikator';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Leverandørs CVRNR. Der indberettes CVRNR på såvel privat som\nkommunal leverandør.\nVærdisæt:\nValidt CVRNR', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L1_2_hjemmehjælp_frit_valg', 
@level2type = N'COLUMN', @level2name = N'LeverandoerCVRidentifikator';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Praktisk hjælp, gennemsnitlig visiteret tid pr. uge i minutter.\nVed praktisk hjælp forstås aktiviteter i forbindelse med rengøring, tøjvask\nog indkøb og omfatter de ydelser, der er visiteret efter SEL § 83 om hjælp\neller støtte til nødvendige praktiske opgaver i hjemmet. Ved personlig pleje\nforstås alle øvrige aktiviteter leveret i henhold til SEL § 83 om personlig\nhjælp og pleje.\nDen bestemmende tidsenhed er en uge, og visiteret tid beregnes som et\ngennemsnitligt antal minutter pr. uge. Hvis en borger fx er visiteret til 1\ntimes praktisk hjælp hver anden uge, så skal det gennemsnitlige antal minutter\npr. uge sættes til 30 minutter.\nPræcisering i forhold til leverance L1.1: Praktisk hjælp, der tildeles når en\naf ægtefællerne i forvejen får personlig pleje, registreres hos den person,\nder har behovet for hjælp, dvs. typisk den, der får personlig pleje.\nPræcisering i forhold til leverance L1.2 og L2.1\nDet drejer sig om de personer der aktivt modtager praktisk hjælp ultimo\nmåneden. Brugere der midlertidigt ikke modtager hjemmehjælp medtages\nikke.\nVærdisæt:\nIkke negativt kommatal', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L1_2_hjemmehjælp_frit_valg', 
@level2type = N'COLUMN', @level2name = N'PraktiskHjaelpVisiteretMinutter';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Personlig pleje, gennemsnitlig visiteret tid pr. uge i minutter.\nVed praktisk hjælp forstås aktiviteter i forbindelse med rengøring, tøjvask\nog indkøb og omfatter de ydelser, der er visiteret efter SEL § 83 om hjælp\neller støtte til nødvendige praktiske opgaver i hjemmet. Ved personlig pleje\nforstås alle øvrige aktiviteter leveret i henhold til SEL § 83 om personlig\nhjælp og pleje. Den bestemmende tidsenhed er en uge, og visiteret tid\nberegnes som et gennemsnitligt antal minutter pr. uge. Hvis en borger fx er\nvisiteret til 1 times personlig pleje hver anden uge, så skal det\ngennemsnitlige antal minutter pr. uge sættes til 30 minutter.\nDet drejer sig om de personer der aktivt modtager personlig pleje ultimo\nmåneden. Brugere der midlertidigt ikke modtager hjemmehjælp medtages\nikke.\nVærdisæt:\nIkke negativt kommatal', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L1_2_hjemmehjælp_frit_valg', 
@level2type = N'COLUMN', @level2name = N'PersonligPlejeVisiteretMinutter';
GO

EXEC sys.sp_addextendedproperty 
@name = N'MS_Description', 
@value = N'Dato for første visitation. Brugere der visiteres til at modtage varig hjemmehjælp\nog ikke i de seneste 12 måneder er visiteret til at modtage varig\nhjemmehjælp defineres i denne sammenhæng som førstegangsvisiterede.\nHvis brugeren er visiteret til at modtage varig hjemmehjælp indenfor de\nseneste 12 mdr. eller EOJ-systemet ikke indeholder historiske data om første\ndato for visiteret hjemmehjælp angives som 1-1-1599.\nVærdisæt:\nValid dato eller ”1599-01-01” for ingen dato', 
@level0type = N'SCHEMA', @level0name = N'D060-10-1', 
@level1type = N'TABLE',  @level1name = N'DSAHIST_L1_2_hjemmehjælp_frit_valg', 
@level2type = N'COLUMN', @level2name = N'VisitationFoersteGangDato';
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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg', 
@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_L1_2_hjemmehjælp_frit_valg';
GO

