From bd63205271eb4b9804038d8d38e41d162716e51c Mon Sep 17 00:00:00 2001 From: Mariusz Sielski Date: Wed, 23 Jan 2019 18:34:40 +0100 Subject: [PATCH] load facts --- .../Poczatki2018-11-18/Load Facts/Facts.dtsx | 28 + .../Load Facts/Load Facts.database | 13 + .../Load Facts/Load Facts.dtproj | 77 + .../Load Facts/Load Facts.dtproj.user | 15 + .../Load Facts/Project.params | 2 + .../Poczatki2018-11-18/Poczatki2018-11-18.sln | 22 + .../Poczatki2018-11-18/Dims.dtsx | 3380 +++++++ .../Poczatki2018-11-18/Facts.dtsx | 8125 +++++++++++++++++ .../Poczatki2018-11-18.database | 13 + .../Poczatki2018-11-18.dtproj | 1068 +++ .../Poczatki2018-11-18.dtproj.user | 21 + .../Poczatki2018-11-18/Project.params | 2 + .../bin/Development/Poczatki2018-11-18.ispac | Bin 0 -> 41767 bytes .../obj/Development/BuildLog.xml | 20 + .../obj/Development/Dims.dtsx | 3380 +++++++ .../obj/Development/Factory.dtsx | 2837 ++++++ .../obj/Development/Facts.dtsx | 8125 +++++++++++++++++ .../obj/Development/Poczatki2018-11-18.dtproj | 1064 +++ .../obj/Development/Project.params | 2 + sql/create.sql | 4 +- 20 files changed, 28196 insertions(+), 2 deletions(-) create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Facts.dtsx create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.database create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj.user create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Project.params create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18.sln create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Dims.dtsx create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Facts.dtsx create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.database create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj.user create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Project.params create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/bin/Development/Poczatki2018-11-18.ispac create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/BuildLog.xml create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Dims.dtsx create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Factory.dtsx create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Facts.dtsx create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Poczatki2018-11-18.dtproj create mode 100644 2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Project.params diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Facts.dtsx b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Facts.dtsx new file mode 100644 index 0000000..e175886 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Facts.dtsx @@ -0,0 +1,28 @@ + + + 8 + + + + + + + + +]]> + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.database b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.database new file mode 100644 index 0000000..26b9427 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.database @@ -0,0 +1,13 @@ + + Load Facts + Load Facts + 0001-01-01T00:00:00Z + 0001-01-01T00:00:00Z + 0001-01-01T00:00:00Z + Unprocessed + 0001-01-01T00:00:00Z + + Default + Unchanged + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj new file mode 100644 index 0000000..6bc0d72 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj @@ -0,0 +1,77 @@ + + + Project + 14.0.800.60 + 9.0.1.0 + $base64$PFNvdXJjZUNvbnRyb2xJbmZvIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmRkbDI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yIiB4bWxuczpkZGwyXzI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yLzIiIHhtbG5zOmRkbDEwMF8xMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDA4L2VuZ2luZS8xMDAvMTAwIiB4bWxuczpkZGwyMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAiIHhtbG5zOmRkbDIwMF8yMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAvMjAwIiB4bWxuczpkZGwzMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAiIHhtbG5zOmRkbDMwMF8zMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAvMzAwIiB4bWxuczpkZGw0MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAiIHhtbG5zOmRkbDQwMF80MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAvNDAwIiB4bWxuczpkZGw1MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAiIHhtbG5zOmRkbDUwMF81MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAvNTAwIiB4bWxuczpkd2Q9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vRGF0YVdhcmVob3VzZS9EZXNpZ25lci8xLjAiPg0KICA8RW5hYmxlZD5mYWxzZTwvRW5hYmxlZD4NCiAgPFByb2plY3ROYW1lPjwvUHJvamVjdE5hbWU+DQogIDxBdXhQYXRoPjwvQXV4UGF0aD4NCiAgPExvY2FsUGF0aD48L0xvY2FsUGF0aD4NCiAgPFByb3ZpZGVyPjwvUHJvdmlkZXI+DQo8L1NvdXJjZUNvbnRyb2xJbmZvPg== + + Load Facts.database + Load Facts.database + + + + + + + + {3485865b-1c8e-4315-a04e-78a25dd9cb67} + Load Facts + 1 + 0 + 0 + + + 2019-01-12T10:07:44.0021233+01:00 + LABS\s26450 + PCD3O + + + AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA2/gF7PgcGUiQRVKKmMpSyQAAAAACAAAAAAADZgAAwAAAABAAAAAXRRvHiGqih8dGsgN6pLFCAAAAAASAAACgAAAAEAAAAI9Ja5QPbTHXUEyn5rL91IiIAAAAttcNqd0308CUyaTyab0lzLuyGh8HbuP3p5FbESNqRdIkGK28dW7AAvhGievGaGqB/3NCEz7Xf0d7fFPgolXfC1VPfdnO04NRSKKUeRKzZhoaPIotGiqCsZ+3+HKZNNWJ0TxGWT+/eL+f3o7MIF0G9AuJqnkMYCxax+oZPxJ2f3NCZyIo29LufxQAAADHq6eLATgfTd1l4hG4UQju98OC0g== + 1 + + + + + + + + + + + {ABEF96BA-820C-43C9-A338-2E71F6380CDA} + Facts + 1 + 0 + 1 + + + {CC2E3A9C-4775-4BC0-BBDD-0F04AFD1F4B1} + 8 + + + 1 + + + + + + + + + + + + + Development + + bin + + + + + SQLServer2017 + + + + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj.user b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj.user new file mode 100644 index 0000000..ab19a64 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Load Facts.dtproj.user @@ -0,0 +1,15 @@ + + + + + Development + + + + false + true + + + + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Project.params b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Project.params new file mode 100644 index 0000000..b56a815 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Load Facts/Project.params @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18.sln b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18.sln new file mode 100644 index 0000000..dd07b6e --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26730.15 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{159641D6-6404-4A2A-AE62-294DE0FE8301}") = "Poczatki2018-11-18", "Poczatki2018-11-18\Poczatki2018-11-18.dtproj", "{A41F0BF7-BA30-42B5-B1D5-255E790E0269}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Development|Default = Development|Default + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A41F0BF7-BA30-42B5-B1D5-255E790E0269}.Development|Default.ActiveCfg = Development + {A41F0BF7-BA30-42B5-B1D5-255E790E0269}.Development|Default.Build.0 = Development + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {E2978AD8-B78A-47C5-A57D-F708DC59A19D} + EndGlobalSection +EndGlobal diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Dims.dtsx b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Dims.dtsx new file mode 100644 index 0000000..33d0642 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Dims.dtsx @@ -0,0 +1,3380 @@ + + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\claim_status_mapping\load mapping file.Outputs[Excel Source Output].Columns[status_code_bk]} + false + + + + + #{Package\claim_status_mapping\load mapping file.Outputs[Excel Source Output].Columns[status_code_value]} + false + + + + + + + + + + + + + + + + + 0 + Sheet1$ + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[claim_status_mapping] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_countries\Read country_codes TSV.Outputs[Flat File Source Output].Columns[Alpha-2 code]} + false + + + + + #{Package\dim_countries\Read country_codes TSV.Outputs[Flat File Source Output].Columns[English short name]} + false + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_countries] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductId]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[RecordStatus]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductName]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[RONumber]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductFamilyName]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductFamilyId]} + false + + + + + + + + + + + + + + + + + 0 + + + SELECT [DrugProductId], [RecordStatus], [DrugProductName], [RONumber], DF.[DrugProductFamilyName], DF.DrugProductFamilyId + FROM [DrugProduct] D JOIN [DrugProductFamily] DF ON D.DrugProductFamilyId = DF.DrugProductFamilyId; + + 1250 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_drugs] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_code]})) + TRIM(UPPER(factory_code)) + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_name]})) + TRIM(UPPER(factory_name)) + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_country]})) + TRIM(UPPER(factory_country)) + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_factories] + + + 1250 + false + 0 + false + false + + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + false + false + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationDescription]} + false + + + + + #{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationId]} + false + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_indications] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[Indication] + + + + 1250 + false + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM](#{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationId]}) + TRIM(IndicationId) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + +]]> + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Facts.dtsx b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Facts.dtsx new file mode 100644 index 0000000..c6155a7 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Facts.dtsx @@ -0,0 +1,8125 @@ + + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "W" + "W" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ReimbursementPRCT]} * #{Package\Load Claims\convert price string to number.Outputs[Data Conversion Output].Columns[Price]} + ReimbursementPRCT * Price + + + + + + + + + + + + + + + + + + + + + + + + + + + [ISNULL](#{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[Response_Date]}) + ISNULL([Merge Join].Response_Date) + 0 + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Extract price string without CHF.Outputs[Derived Column Output].Columns[Price_Str]} + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[Response_Date]} + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [LOWER](#{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[Response]}) + LOWER(Response) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[CountryCode]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ProductCodeId]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[IndicationId]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ClaimType]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[FactoryAPI]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[FactoryBULK]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[FactoryPACKAGE]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[DrugPrice]} + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM]([TOKEN](#{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]}," ",1)) + TRIM(TOKEN(DrugPrice_D," ",1)) + + + + + + + + + + + + + + + + + 0 + [dbo].[Claim] + + + + 1250 + false + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + responses$ + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select * from [dbo].[claim_status_mapping] + select * from (select * from [dbo].[claim_status_mapping]) [refTable] +where [refTable].[status_code_value] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="status_code_bk" dataType="DT_WSTR" length="1" precision="0" scale="0" codePage="0"/><referenceColumn name="status_code_value" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\convert response to lower case.Outputs[Derived Column Output].Columns[response_lower_case]}; + 1250 + false + + + + + + + + + + status_code_value + + + + + + + + + + + + + status_code_bk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_claim_statuses] + select * from (select * from [dbo].[dim_claim_statuses]) [refTable] +where [refTable].[status_code_bk] = ? + 0 + 0 + 0 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="claim_status_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="status_code_bk" dataType="DT_WSTR" length="1" precision="0" scale="0" codePage="0"/><referenceColumn name="status_description" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Lookup claim status mapping.Outputs[Lookup Match Output].Columns[status_code_bk]}; + 1250 + false + + + + + + + + + + status_code_bk + + + + + + + + + + + + + claim_status_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_countries] + select * from (select * from [dbo].[dim_countries]) [refTable] +where [refTable].[country_code] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="country_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="country_code" dataType="DT_WSTR" length="2" precision="0" scale="0" codePage="0"/><referenceColumn name="country_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[country_code]}; + 1250 + false + + + + + + + + + + country_code + + + + + + + + + + + + + country_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_drugs] + select * from (select * from [dbo].[dim_drugs]) [refTable] +where [refTable].[drug_product_id_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="drug_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="drug_product_id_bk" dataType="DT_WSTR" length="13" precision="0" scale="0" codePage="0"/><referenceColumn name="record_status" dataType="DT_STR" length="1" precision="0" scale="0" codePage="1250"/><referenceColumn name="drug_product_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="ro_number" dataType="DT_WSTR" length="20" precision="0" scale="0" codePage="0"/><referenceColumn name="drug_product_family_id" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="drug_product_family_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[product_id]}; + 1250 + false + + + + + + + + + + drug_product_id_bk + + + + + + + + + + + + + drug_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_time] + select * from (select * from [dbo].[dim_time]) [refTable] +where [refTable].[time_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="time_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_bk" dataType="DT_DBDATE" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_string" dataType="DT_WSTR" length="10" precision="0" scale="0" codePage="0"/><referenceColumn name="year" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="month" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="day" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="quarter" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ExpectedResponseDate]}; + 1250 + false + + + + + + + + + + time_bk + + + + + + + + + + + + + time_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_factories] + select * from (select * from [dbo].[dim_factories]) [refTable] +where [refTable].[factory_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="factory_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_bk" dataType="DT_WSTR" length="100" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_country" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI]}; + 1250 + false + + + + + + + + + + factory_bk + + + + + + + + + + + + + factory_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_factories] + select * from (select * from [dbo].[dim_factories]) [refTable] +where [refTable].[factory_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="factory_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_bk" dataType="DT_WSTR" length="100" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_country" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK]}; + 1250 + false + + + + + + + + + + factory_bk + + + + + + + + + + + + + factory_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_factories] + select * from (select * from [dbo].[dim_factories]) [refTable] +where [refTable].[factory_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="factory_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_bk" dataType="DT_WSTR" length="100" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_country" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE]}; + 1250 + false + + + + + + + + + + factory_bk + + + + + + + + + + + + + factory_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_indications] + select * from (select * from [dbo].[dim_indications]) [refTable] +where [refTable].[indication_id_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="indication_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="indication_id_bk" dataType="DT_WSTR" length="13" precision="0" scale="0" codePage="0"/><referenceColumn name="record_status" dataType="DT_STR" length="1" precision="0" scale="0" codePage="1250"/><referenceColumn name="indication_description" dataType="DT_WSTR" length="500" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[indication_id]}; + 1250 + false + + + + + + + + + + indication_id_bk + + + + + + + + + + + + + indication_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_time] + select * from (select * from [dbo].[dim_time]) [refTable] +where [refTable].[time_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="time_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_bk" dataType="DT_DBDATE" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_string" dataType="DT_WSTR" length="10" precision="0" scale="0" codePage="0"/><referenceColumn name="year" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="month" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="day" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="quarter" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert Response Date.Outputs[Data Conversion Output].Columns[response_date]}; + 1250 + false + + + + + + + + + + time_bk + + + + + + + + + + + + + time_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_time] + select * from (select * from [dbo].[dim_time]) [refTable] +where [refTable].[time_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="time_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_bk" dataType="DT_DBDATE" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_string" dataType="DT_WSTR" length="10" precision="0" scale="0" codePage="0"/><referenceColumn name="year" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="month" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="day" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="quarter" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[SubmissionDate]}; + 1250 + false + + + + + + + + + + time_bk + + + + + + + + + + + + + time_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_claim_statuses] + select * from (select * from [dbo].[dim_claim_statuses]) [refTable] +where [refTable].[status_code_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="claim_status_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="status_code_bk" dataType="DT_WSTR" length="1" precision="0" scale="0" codePage="0"/><referenceColumn name="status_description" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Add status waiting.Outputs[Derived Column Output].Columns[claim_status]}; + 1250 + false + + + + + + + + + + status_code_bk + + + + + + + + + + + + + claim_status_sk + + + + + + + + + + + + + + + + + + + + 1 + 1 + true + 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[CountryCode]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[IndicationId]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ClaimType]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ReimbursementPRCT]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Right Input].Columns[Response_Date]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Right Input].Columns[Response]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ClaimNumber]} + + + + + + + + + + + + + + + + + + + + + + "Country not found" + "Country not found" + + + + + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[country_code]} + country_code + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "Drug not found" + "Drug not found" + + + + + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[product_id]} + product_id + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "expected response date not found" + "expected response date not found" + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ExpectedResponseDate]} + ExpectedResponseDate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "Indication not found" + "Indication not found" + + + + + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[indication_id]} + indication_id + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "submition date not found" + "submition date not found" + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[SubmissionDate]} + SubmissionDate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "submition date not found" + "submition date not found" + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[SubmissionDate]} + SubmissionDate + + + + + + + + + + + + + + + + + 0 + [dbo].[FT_Refund] + + + 1250 + false + 3 + false + true + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[FT_Registration] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + -1 + + + + + + + 0 + 1 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + + + + + + + + #{Package\Load Claims\Load Responses.Outputs[Excel Source Output].Columns[Claim number]} + + + + + #{Package\Load Claims\Load Responses.Outputs[Excel Source Output].Columns[Response_Date]} + + + + + #{Package\Load Claims\Load Responses.Outputs[Excel Source Output].Columns[Response]} + + + + + + + + + + false + -1 + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 1 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + + + + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[CountryCode]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ClaimNumber]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[IndicationId]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ClaimType]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ReimbursementPRCT]} + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]} != "null" + DrugPrice_D != "null" + 0 + + + + + + true + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[CountryCode]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[IndicationId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ReimbursementPRCT]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response_Date]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_code]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[product_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[drug_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[submission_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[expected_response_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[response_date]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[response_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[response_lower_case]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[status_code_bk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[claim_status_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimNumber]} + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[CountryCode]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[IndicationId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ReimbursementPRCT]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response_Date]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_code]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[product_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[drug_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[submission_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[expected_response_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[claim_status_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimNumber]} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_drugs] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_countries] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_indications] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_claim_statuses] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_claim_statuses] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_time] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_time] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[claim_status_mapping] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_time] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_factories] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_factories] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_factories] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + +]]> + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.database b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.database new file mode 100644 index 0000000..39be6f1 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.database @@ -0,0 +1,13 @@ + + Poczatki2018-11-18 + Poczatki2018-11-18 + 0001-01-01T00:00:00Z + 0001-01-01T00:00:00Z + 0001-01-01T00:00:00Z + Unprocessed + 0001-01-01T00:00:00Z + + Default + Unchanged + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj new file mode 100644 index 0000000..6c6a6b8 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj @@ -0,0 +1,1068 @@ + + + Project + 14.0.800.60 + 9.0.1.0 + $base64$PFNvdXJjZUNvbnRyb2xJbmZvIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmRkbDI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yIiB4bWxuczpkZGwyXzI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yLzIiIHhtbG5zOmRkbDEwMF8xMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDA4L2VuZ2luZS8xMDAvMTAwIiB4bWxuczpkZGwyMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAiIHhtbG5zOmRkbDIwMF8yMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAvMjAwIiB4bWxuczpkZGwzMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAiIHhtbG5zOmRkbDMwMF8zMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAvMzAwIiB4bWxuczpkZGw0MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAiIHhtbG5zOmRkbDQwMF80MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAvNDAwIiB4bWxuczpkZGw1MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAiIHhtbG5zOmRkbDUwMF81MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAvNTAwIiB4bWxuczpkd2Q9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vRGF0YVdhcmVob3VzZS9EZXNpZ25lci8xLjAiPg0KICA8RW5hYmxlZD5mYWxzZTwvRW5hYmxlZD4NCiAgPFByb2plY3ROYW1lPjwvUHJvamVjdE5hbWU+DQogIDxBdXhQYXRoPjwvQXV4UGF0aD4NCiAgPExvY2FsUGF0aD48L0xvY2FsUGF0aD4NCiAgPFByb3ZpZGVyPjwvUHJvdmlkZXI+DQo8L1NvdXJjZUNvbnRyb2xJbmZvPg== + + Poczatki2018-11-18.database + Poczatki2018-11-18.database + + + + + + + + {a9cc9ace-e8c2-4697-b52b-3960493ee250} + Poczatki2018-11-18 + 1 + 0 + 0 + + + 2018-11-18T14:29:54.2331801+01:00 + LABS\s26453 + PCD3R + + + AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA2/gF7PgcGUiQRVKKmMpSyQAAAAACAAAAAAADZgAAwAAAABAAAACbGNGwF3aF/eV614m5VcXBAAAAAASAAACgAAAAEAAAAD3Wr/5aGlxTp7Mik60cBtmIAAAAgtrsxda1JpVvSEEGgMw2pJunk+i1o0tcelkkyyt8QS/GXns7OycCrwP4upj1ggvg1cS69RO0oIpQWKQTBRxTlKaTPavwb2Gq6ze/uZoxf0zvyhfLsy9nMJnhSMo3nTExpIYz0ptiV8IuZ31PYYo9cpggqovIx8x79y450p78KbhnOno0EkpJ7BQAAAC/GLv+O+qxkJbu89piLyJu+6R6FQ== + 1 + + + + + + + + + + + + {489AB6DC-D6FA-4A42-B795-3896E5B05527} + Facts + 1 + 0 + 23 + + + {C09C96B5-0B19-4666-8727-346D1E0198B9} + 8 + + + 1 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=podyplomowe_bigdata;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + podyplomowe_bigdata + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Provider=Microsoft.ACE.OLEDB.12.0;Data Source=J:\hurtownie_danych\data\responses_data.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES"; + 18 + + + + + + + + + + + 0 + 0 + 0 + J:\hurtownie_danych\data\responses_data.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\hurtownie_danych\data\responses_data.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=bigdata_s26450;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + bigdata_s26450 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + {1B16F781-5AEF-40BB-981B-1F72000DE4A0} + Dims + 1 + 0 + 34 + + + {7528B964-72EA-45EB-89CC-FB4877D14D14} + 8 + + + 1 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 65001 + 9 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\Hurtowania Roche\country-codes.tsv + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + Delimited + 18 + + + + + + + + + + + 0 + 0 + 0 + + + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + 1045 + 9 + + + + + + + + + + + 0 + 0 + 0 + + + 18 + + + + + + + + + + + 0 + 0 + 0 + <none> + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\sql\create.sql + 18 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 65001 + 9 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\Hurtowania Roche\factories.tsv + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + Delimited + 18 + + + + + + + + + + + 0 + 0 + 0 + + + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + 1045 + 9 + + + + + + + + + + + 0 + 0 + 0 + + + 18 + + + + + + + + + + + 0 + 0 + 0 + <none> + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + Provider=Microsoft.ACE.OLEDB.12.0;Data Source=J:\source\repos\hurtowania_roche\mapping.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES"; + 18 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\mapping.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\mapping.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=bigdata_s26450;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + bigdata_s26450 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=podyplomowe_bigdata;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + podyplomowe_bigdata + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + + + + Development + + bin + + + + + SQLServer2017 + + + LastModifiedTime + LastModifiedTime + 2018-11-18T14:10:17.4623642Z + + + + + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj.user b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj.user new file mode 100644 index 0000000..8b9ae03 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Poczatki2018-11-18.dtproj.user @@ -0,0 +1,21 @@ + + + + + Development + + + + false + true + + + LastModifiedTime + LastModifiedTime + 2018-11-18T14:10:17.4623642Z + + + + + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Project.params b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Project.params new file mode 100644 index 0000000..b56a815 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/Project.params @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/bin/Development/Poczatki2018-11-18.ispac b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/bin/Development/Poczatki2018-11-18.ispac new file mode 100644 index 0000000000000000000000000000000000000000..7ba290dc98994e32e962b745068fbc3b3c2c734d GIT binary patch literal 41767 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�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

J{nkc`<-}%Xa|az9wtszAtA9}; zB8on*nwwCG28qx8*^}f(?^p&bVKb8v3t+zzVt8*x_6qHi51|ip<`A275rHTy4oIi2 zjVUTgh=?6D0LXo5@bFQ@nETr;Bwv^sWA@QX zbh9;DHSz@iPx_Xm@~rw2clQ;yd*|g+gLKEYopSlZ5aK zGMi}Xbc`|0M%TY$Ph`CwN~-_64l~uVH}~N&yWv75h!yG7_0_x$av?5Xi>g0E$9AjH2O Q1HJ6bFGFJI%U@Uj3ws6>-2eap literal 0 HcmV?d00001 diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/BuildLog.xml b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/BuildLog.xml new file mode 100644 index 0000000..7225884 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/BuildLog.xml @@ -0,0 +1,20 @@ + + + + Poczatki2018-11-18 + 2019-01-19T18:17:43.2098843Z + EncryptSensitiveWithUserKey + + + + Facts.dtsx + 2019-01-23T17:21:02.5725627Z + EncryptSensitiveWithUserKey + + + Dims.dtsx + 2019-01-19T08:38:36.8356288Z + EncryptSensitiveWithUserKey + + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Dims.dtsx b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Dims.dtsx new file mode 100644 index 0000000..d45f926 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Dims.dtsx @@ -0,0 +1,3380 @@ + + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\claim_status_mapping\load mapping file.Outputs[Excel Source Output].Columns[status_code_bk]} + false + + + + + #{Package\claim_status_mapping\load mapping file.Outputs[Excel Source Output].Columns[status_code_value]} + false + + + + + + + + + + + + + + + + + 0 + Sheet1$ + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[claim_status_mapping] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_countries\Read country_codes TSV.Outputs[Flat File Source Output].Columns[Alpha-2 code]} + false + + + + + #{Package\dim_countries\Read country_codes TSV.Outputs[Flat File Source Output].Columns[English short name]} + false + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_countries] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductId]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[RecordStatus]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductName]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[RONumber]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductFamilyName]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductFamilyId]} + false + + + + + + + + + + + + + + + + + 0 + + + SELECT [DrugProductId], [RecordStatus], [DrugProductName], [RONumber], DF.[DrugProductFamilyName], DF.DrugProductFamilyId + FROM [DrugProduct] D JOIN [DrugProductFamily] DF ON D.DrugProductFamilyId = DF.DrugProductFamilyId; + + 1250 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_drugs] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_code]})) + TRIM(UPPER(factory_code)) + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_name]})) + TRIM(UPPER(factory_name)) + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_country]})) + TRIM(UPPER(factory_country)) + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_factories] + + + 1250 + false + 0 + false + false + + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + false + false + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationDescription]} + false + + + + + #{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationId]} + false + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_indications] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[Indication] + + + + 1250 + false + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM](#{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationId]}) + TRIM(IndicationId) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + +]]> + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Factory.dtsx b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Factory.dtsx new file mode 100644 index 0000000..8cd3b13 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Factory.dtsx @@ -0,0 +1,2837 @@ + + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_countries\Read country_codes TSV.Outputs[Flat File Source Output].Columns[Alpha-2 code]} + false + + + + + #{Package\dim_countries\Read country_codes TSV.Outputs[Flat File Source Output].Columns[English short name]} + false + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_countries] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductId]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[RecordStatus]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductName]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[RONumber]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductFamilyName]} + false + + + + + #{Package\dim_drugs\Load DrugPRoduct and DrugFamilyName.Outputs[OLE DB Source Output].Columns[DrugProductFamilyId]} + false + + + + + + + + + + + + + + + + + 0 + + + SELECT [DrugProductId], [RecordStatus], [DrugProductName], [RONumber], DF.[DrugProductFamilyName], DF.DrugProductFamilyId + FROM [DrugProduct] D JOIN [DrugProductFamily] DF ON D.DrugProductFamilyId = DF.DrugProductFamilyId; + + 1250 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_drugs] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_code]})) + TRIM(UPPER(factory_code)) + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_name]})) + TRIM(UPPER(factory_name)) + + + + + [TRIM]([UPPER](#{Package\dim_factories\tf_factory.Outputs[Flat File Source Output].Columns[factory_country]})) + TRIM(UPPER(factory_country)) + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_factories] + + + 1250 + false + 0 + false + false + + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + false + false + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationDescription]} + false + + + + + #{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationId]} + false + + + + + + + + + + + + + + + + + 0 + [dbo].[dim_indications] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[Indication] + + + + 1250 + false + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM](#{Package\dim_indications\read from podyplomowe indications.Outputs[OLE DB Source Output].Columns[IndicationId]}) + TRIM(IndicationId) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + +]]> + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Facts.dtsx b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Facts.dtsx new file mode 100644 index 0000000..c6155a7 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Facts.dtsx @@ -0,0 +1,8125 @@ + + + 8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "W" + "W" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ReimbursementPRCT]} * #{Package\Load Claims\convert price string to number.Outputs[Data Conversion Output].Columns[Price]} + ReimbursementPRCT * Price + + + + + + + + + + + + + + + + + + + + + + + + + + + [ISNULL](#{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[Response_Date]}) + ISNULL([Merge Join].Response_Date) + 0 + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Extract price string without CHF.Outputs[Derived Column Output].Columns[Price_Str]} + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[Response_Date]} + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [LOWER](#{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[Response]}) + LOWER(Response) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[CountryCode]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ProductCodeId]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[IndicationId]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ClaimType]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[FactoryAPI]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[FactoryBULK]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[FactoryPACKAGE]} + false + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[DrugPrice]} + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [TRIM]([TOKEN](#{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]}," ",1)) + TRIM(TOKEN(DrugPrice_D," ",1)) + + + + + + + + + + + + + + + + + 0 + [dbo].[Claim] + + + + 1250 + false + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + responses$ + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select * from [dbo].[claim_status_mapping] + select * from (select * from [dbo].[claim_status_mapping]) [refTable] +where [refTable].[status_code_value] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="status_code_bk" dataType="DT_WSTR" length="1" precision="0" scale="0" codePage="0"/><referenceColumn name="status_code_value" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\convert response to lower case.Outputs[Derived Column Output].Columns[response_lower_case]}; + 1250 + false + + + + + + + + + + status_code_value + + + + + + + + + + + + + status_code_bk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_claim_statuses] + select * from (select * from [dbo].[dim_claim_statuses]) [refTable] +where [refTable].[status_code_bk] = ? + 0 + 0 + 0 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="claim_status_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="status_code_bk" dataType="DT_WSTR" length="1" precision="0" scale="0" codePage="0"/><referenceColumn name="status_description" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Lookup claim status mapping.Outputs[Lookup Match Output].Columns[status_code_bk]}; + 1250 + false + + + + + + + + + + status_code_bk + + + + + + + + + + + + + claim_status_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_countries] + select * from (select * from [dbo].[dim_countries]) [refTable] +where [refTable].[country_code] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="country_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="country_code" dataType="DT_WSTR" length="2" precision="0" scale="0" codePage="0"/><referenceColumn name="country_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[country_code]}; + 1250 + false + + + + + + + + + + country_code + + + + + + + + + + + + + country_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_drugs] + select * from (select * from [dbo].[dim_drugs]) [refTable] +where [refTable].[drug_product_id_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="drug_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="drug_product_id_bk" dataType="DT_WSTR" length="13" precision="0" scale="0" codePage="0"/><referenceColumn name="record_status" dataType="DT_STR" length="1" precision="0" scale="0" codePage="1250"/><referenceColumn name="drug_product_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="ro_number" dataType="DT_WSTR" length="20" precision="0" scale="0" codePage="0"/><referenceColumn name="drug_product_family_id" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="drug_product_family_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[product_id]}; + 1250 + false + + + + + + + + + + drug_product_id_bk + + + + + + + + + + + + + drug_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_time] + select * from (select * from [dbo].[dim_time]) [refTable] +where [refTable].[time_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="time_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_bk" dataType="DT_DBDATE" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_string" dataType="DT_WSTR" length="10" precision="0" scale="0" codePage="0"/><referenceColumn name="year" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="month" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="day" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="quarter" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ExpectedResponseDate]}; + 1250 + false + + + + + + + + + + time_bk + + + + + + + + + + + + + time_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_factories] + select * from (select * from [dbo].[dim_factories]) [refTable] +where [refTable].[factory_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="factory_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_bk" dataType="DT_WSTR" length="100" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_country" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI]}; + 1250 + false + + + + + + + + + + factory_bk + + + + + + + + + + + + + factory_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_factories] + select * from (select * from [dbo].[dim_factories]) [refTable] +where [refTable].[factory_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="factory_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_bk" dataType="DT_WSTR" length="100" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_country" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK]}; + 1250 + false + + + + + + + + + + factory_bk + + + + + + + + + + + + + factory_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_factories] + select * from (select * from [dbo].[dim_factories]) [refTable] +where [refTable].[factory_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="factory_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_bk" dataType="DT_WSTR" length="100" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_name" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/><referenceColumn name="factory_country" dataType="DT_WSTR" length="250" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE]}; + 1250 + false + + + + + + + + + + factory_bk + + + + + + + + + + + + + factory_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_indications] + select * from (select * from [dbo].[dim_indications]) [refTable] +where [refTable].[indication_id_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="indication_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="indication_id_bk" dataType="DT_WSTR" length="13" precision="0" scale="0" codePage="0"/><referenceColumn name="record_status" dataType="DT_STR" length="1" precision="0" scale="0" codePage="1250"/><referenceColumn name="indication_description" dataType="DT_WSTR" length="500" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[indication_id]}; + 1250 + false + + + + + + + + + + indication_id_bk + + + + + + + + + + + + + indication_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_time] + select * from (select * from [dbo].[dim_time]) [refTable] +where [refTable].[time_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="time_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_bk" dataType="DT_DBDATE" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_string" dataType="DT_WSTR" length="10" precision="0" scale="0" codePage="0"/><referenceColumn name="year" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="month" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="day" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="quarter" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Convert Response Date.Outputs[Data Conversion Output].Columns[response_date]}; + 1250 + false + + + + + + + + + + time_bk + + + + + + + + + + + + + time_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_time] + select * from (select * from [dbo].[dim_time]) [refTable] +where [refTable].[time_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="time_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_bk" dataType="DT_DBDATE" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="time_string" dataType="DT_WSTR" length="10" precision="0" scale="0" codePage="0"/><referenceColumn name="year" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="month" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="day" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="quarter" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[SubmissionDate]}; + 1250 + false + + + + + + + + + + time_bk + + + + + + + + + + + + + time_sk + + + + + + + + + + + + + + + + + + + + select * from [dbo].[dim_claim_statuses] + select * from (select * from [dbo].[dim_claim_statuses]) [refTable] +where [refTable].[status_code_bk] = ? + 0 + 0 + 1 + 0 + 25 + 25 + <referenceMetadata><referenceColumns><referenceColumn name="claim_status_sk" dataType="DT_I4" length="0" precision="0" scale="0" codePage="0"/><referenceColumn name="status_code_bk" dataType="DT_WSTR" length="1" precision="0" scale="0" codePage="0"/><referenceColumn name="status_description" dataType="DT_WSTR" length="50" precision="0" scale="0" codePage="0"/></referenceColumns></referenceMetadata> + #{Package\Load Claims\Add status waiting.Outputs[Derived Column Output].Columns[claim_status]}; + 1250 + false + + + + + + + + + + status_code_bk + + + + + + + + + + + + + claim_status_sk + + + + + + + + + + + + + + + + + + + + 1 + 1 + true + 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[CountryCode]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[IndicationId]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ClaimType]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ReimbursementPRCT]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Right Input].Columns[Response_Date]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Right Input].Columns[Response]} + + + + + #{Package\Load Claims\Merge Join.Inputs[Merge Join Left Input].Columns[ClaimNumber]} + + + + + + + + + + + + + + + + + + + + + + "Country not found" + "Country not found" + + + + + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[country_code]} + country_code + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "Drug not found" + "Drug not found" + + + + + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[product_id]} + product_id + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "expected response date not found" + "expected response date not found" + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[ExpectedResponseDate]} + ExpectedResponseDate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "Indication not found" + "Indication not found" + + + + + #{Package\Load Claims\Convert to unicode.Outputs[Data Conversion Output].Columns[indication_id]} + indication_id + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "submition date not found" + "submition date not found" + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[SubmissionDate]} + SubmissionDate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "submition date not found" + "submition date not found" + + + + + #{Package\Load Claims\Merge Join.Outputs[Merge Join Output].Columns[SubmissionDate]} + SubmissionDate + + + + + + + + + + + + + + + + + 0 + [dbo].[FT_Refund] + + + 1250 + false + 3 + false + true + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + [dbo].[FT_Registration] + + + 1250 + false + 3 + false + false + TABLOCK,CHECK_CONSTRAINTS + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + -1 + + + + + + + 0 + 1 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + + + + + + + + #{Package\Load Claims\Load Responses.Outputs[Excel Source Output].Columns[Claim number]} + + + + + #{Package\Load Claims\Load Responses.Outputs[Excel Source Output].Columns[Response_Date]} + + + + + #{Package\Load Claims\Load Responses.Outputs[Excel Source Output].Columns[Response]} + + + + + + + + + + false + -1 + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 1 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + + + + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[CountryCode]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ClaimNumber]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[IndicationId]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ClaimType]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Load Claims Table.Outputs[OLE DB Source Output].Columns[ReimbursementPRCT]} + + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]} != "null" + DrugPrice_D != "null" + 0 + + + + + + true + + + + + + + + + + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[CountryCode]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[IndicationId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ReimbursementPRCT]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response_Date]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_code]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[product_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[drug_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[submission_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[expected_response_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[response_date]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[response_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[response_lower_case]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[status_code_bk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[claim_status_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimNumber]} + + + + + + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[CountryCode]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[SubmissionDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ExpectedResponseDate]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ProductCodeId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[IndicationId]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ReimbursementPRCT]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response_Date]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[Response]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_code]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[product_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_id]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[country_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[drug_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[indication_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[submission_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[expected_response_time_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[claim_status_sk]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimType_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryAPI_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryBULK_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[FactoryPACKAGE_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[DrugPrice_D]} + + + + + #{Package\Load Claims\Union All.Outputs[Union All Output 1].Columns[ClaimNumber]} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_drugs] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_countries] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_indications] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_claim_statuses] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_claim_statuses] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_time] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_time] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[claim_status_mapping] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_time] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_factories] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_factories] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + OverwriteParamsSQLProp + false + + + UsedTableName + [dbo].[dim_factories] + + + TableInfoObjectType + 0 + + + DataSourceViewID + + + + + + + DataSourceViewID + + + TableInfoObjectType + Table + + + +]]> + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Poczatki2018-11-18.dtproj b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Poczatki2018-11-18.dtproj new file mode 100644 index 0000000..25bb206 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Poczatki2018-11-18.dtproj @@ -0,0 +1,1064 @@ + + + Project + 14.0.800.60 + 9.0.1.0 + $base64$PFNvdXJjZUNvbnRyb2xJbmZvIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmRkbDI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yIiB4bWxuczpkZGwyXzI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yLzIiIHhtbG5zOmRkbDEwMF8xMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDA4L2VuZ2luZS8xMDAvMTAwIiB4bWxuczpkZGwyMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAiIHhtbG5zOmRkbDIwMF8yMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAvMjAwIiB4bWxuczpkZGwzMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAiIHhtbG5zOmRkbDMwMF8zMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAvMzAwIiB4bWxuczpkZGw0MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAiIHhtbG5zOmRkbDQwMF80MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAvNDAwIiB4bWxuczpkZGw1MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAiIHhtbG5zOmRkbDUwMF81MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAvNTAwIiB4bWxuczpkd2Q9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vRGF0YVdhcmVob3VzZS9EZXNpZ25lci8xLjAiPg0KICA8RW5hYmxlZD5mYWxzZTwvRW5hYmxlZD4NCiAgPFByb2plY3ROYW1lPjwvUHJvamVjdE5hbWU+DQogIDxBdXhQYXRoPjwvQXV4UGF0aD4NCiAgPExvY2FsUGF0aD48L0xvY2FsUGF0aD4NCiAgPFByb3ZpZGVyPjwvUHJvdmlkZXI+DQo8L1NvdXJjZUNvbnRyb2xJbmZvPg== + + Poczatki2018-11-18.database + Poczatki2018-11-18.database + + + + + + + + {a9cc9ace-e8c2-4697-b52b-3960493ee250} + Poczatki2018-11-18 + 1 + 0 + 0 + + + 2018-11-18T14:29:54.2331801+01:00 + LABS\s26453 + PCD3R + + + AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA2/gF7PgcGUiQRVKKmMpSyQAAAAACAAAAAAADZgAAwAAAABAAAAAiwpQrinAw0h+hzEim08xSAAAAAASAAACgAAAAEAAAADqOowZaJ1btdIMIthw6EjWIAAAA0Lm2dyCPs3wuP13Gw/kzYb3Loefz4QEG76ntZeM9yvka3F02C8Jwf1nIfm8DTwghW9wybcA3qOl9bTg49oqK2vJePySP7Hy3zXoBKXwERGJudCsa4Y41BshssOdao+XtU9k3BMh1koOcU26j+X8gOOJcXEnzdBEsO/YmLk+90xN3bV+uuo/ipBQAAACkBvplmfIjfSIfWeQmswRSeGrnMA== + 1 + + + + + + + + + + + + {489AB6DC-D6FA-4A42-B795-3896E5B05527} + Facts + 1 + 0 + 36 + + + {6CD1EFBC-AEF1-4C60-AA71-AAE056C5885A} + 8 + + + 1 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=podyplomowe_bigdata;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + podyplomowe_bigdata + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Provider=Microsoft.ACE.OLEDB.12.0;Data Source=J:\hurtownie_danych\data\responses_data.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES"; + 18 + + + + + + + + + + + 0 + 0 + 0 + J:\hurtownie_danych\data\responses_data.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\hurtownie_danych\data\responses_data.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=bigdata_s26450;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + bigdata_s26450 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + {1B16F781-5AEF-40BB-981B-1F72000DE4A0} + Dims + 1 + 0 + 34 + + + {7528B964-72EA-45EB-89CC-FB4877D14D14} + 8 + + + 1 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 65001 + 9 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\Hurtowania Roche\country-codes.tsv + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + Delimited + 18 + + + + + + + + + + + 0 + 0 + 0 + + + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + 1045 + 9 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + <none> + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\sql\create.sql + 18 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 65001 + 9 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\Hurtowania Roche\factories.tsv + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + Delimited + 18 + + + + + + + + + + + 0 + 0 + 0 + + + 18 + + + + + + + + + + + 0 + 0 + 0 + 0 + 9 + + + + + + + + + + + 0 + 0 + 0 + 1045 + 9 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + <none> + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + Provider=Microsoft.ACE.OLEDB.12.0;Data Source=J:\source\repos\hurtowania_roche\mapping.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES"; + 18 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\mapping.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + true + 3 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + J:\source\repos\hurtowania_roche\mapping.xlsx + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=bigdata_s26450;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + bigdata_s26450 + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + 0 + 0 + 0 + Data Source=mssql-2016.labs.wmi.amu.edu.pl;Initial Catalog=podyplomowe_bigdata;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False; + 18 + + + + + + + + + + + 0 + 0 + 0 + podyplomowe_bigdata + 18 + + + + + + + + + + + 0 + 0 + 1 + 18 + + + + + + + + + + + 0 + 0 + 0 + false + 3 + + + + + + + + + + + 0 + 0 + 0 + mssql-2016.labs.wmi.amu.edu.pl + 18 + + + + + + + + + + + 0 + 0 + 0 + 18 + + + + + + + + + + + + + + Development + + bin + + + + + SQLServer2017 + + + LastModifiedTime + LastModifiedTime + 2018-11-18T14:10:17.4623642Z + + + + + + \ No newline at end of file diff --git a/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Project.params b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Project.params new file mode 100644 index 0000000..ce6bfd5 --- /dev/null +++ b/2018-12-16 SSIS/source/repos/Poczatki2018-11-18/Poczatki2018-11-18/obj/Development/Project.params @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/sql/create.sql b/sql/create.sql index ff20e02..d161ead 100644 --- a/sql/create.sql +++ b/sql/create.sql @@ -155,7 +155,7 @@ CREATE TABLE FT_Registration ( indication_fk integer FOREIGN KEY REFERENCES dim_indications(indication_sk) NOT NULL, claim_number VARCHAR(20), -- cnt jest tylko zliczeniowy, będzie miał 1, więc dałbym tinyint - cnt tinyint, + cnt tinyint DEFAULT(1) ); GO @@ -174,6 +174,6 @@ CREATE TABLE FT_Refund ( --tu obliczymy jako iloczyn price * reimbursement_amountPercent reimbursement_amount decimal(9,2), claim_number VARCHAR(20), - cnt tinyint, + cnt tinyint DEFAULT(1) ); GO \ No newline at end of file