1293 lines
No EOL
81 KiB
XML
1293 lines
No EOL
81 KiB
XML
<?xml version="1.0"?>
|
|
<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
|
|
DTS:refId="Package"
|
|
DTS:CreationDate="10/5/2026 3:00:24 PM"
|
|
DTS:CreationName="Microsoft.Package"
|
|
DTS:CreatorComputerName="BRT1-RDS01"
|
|
DTS:CreatorName="RETREAT\jmulhall"
|
|
DTS:DTSID="{50DDB1B5-C6C6-4FED-8D29-71C561B65931}"
|
|
DTS:ExecutableType="Microsoft.Package"
|
|
DTS:LastModifiedProductVersion="17.0.1010.2"
|
|
DTS:LocaleID="1033"
|
|
DTS:ObjectName="ManualReviewExport"
|
|
DTS:PackageType="5"
|
|
DTS:VersionBuild="33"
|
|
DTS:VersionGUID="{98FD7D14-0AA2-476F-B1F7-2762A8541125}">
|
|
<DTS:Property
|
|
DTS:Name="PackageFormatVersion">8</DTS:Property>
|
|
<DTS:ConnectionManagers>
|
|
<DTS:ConnectionManager
|
|
DTS:refId="Package.ConnectionManagers[BRT1-MEDIDR\MEDITECHDR.SSIS]"
|
|
DTS:CreationName="ADO.NET:System.Data.SqlClient.SqlConnection, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
|
|
DTS:DTSID="{0887C74C-6F5C-496A-869F-641ED2E71A21}"
|
|
DTS:ObjectName="BRT1-MEDIDR\MEDITECHDR.SSIS">
|
|
<DTS:ObjectData>
|
|
<DTS:ConnectionManager
|
|
DTS:ConnectionString="Data Source=BRT1-MEDIDR\MEDITECHDR;Initial Catalog=SSIS;Integrated Security=True;Application Name=SSIS-ManualReviewExport-{0887C74C-6F5C-496A-869F-641ED2E71A21}BRT1-MEDIDR\MEDITECHDR.SSIS;" />
|
|
</DTS:ObjectData>
|
|
</DTS:ConnectionManager>
|
|
<DTS:ConnectionManager
|
|
DTS:refId="Package.ConnectionManagers[Excel Connection Manager]"
|
|
DTS:CreationName="EXCEL"
|
|
DTS:DelayValidation="True"
|
|
DTS:DTSID="{BF3DFEDD-9AB7-4015-B582-C2F7CE2E8BC6}"
|
|
DTS:ObjectName="Excel Connection Manager">
|
|
<DTS:PropertyExpression
|
|
DTS:Name="ExcelFilePath">@[User::OutputFile]</DTS:PropertyExpression>
|
|
<DTS:ObjectData>
|
|
<DTS:ConnectionManager
|
|
DTS:ConnectRetryCount="0"
|
|
DTS:ConnectRetryInterval="0"
|
|
DTS:ConnectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES";" />
|
|
</DTS:ObjectData>
|
|
</DTS:ConnectionManager>
|
|
<DTS:ConnectionManager
|
|
DTS:refId="Package.ConnectionManagers[ManualReviewTemplate.xlsx]"
|
|
DTS:CreationName="FILE"
|
|
DTS:DTSID="{941BE538-C5EA-4E66-B3D8-2DD4347F8C10}"
|
|
DTS:ObjectName="ManualReviewTemplate.xlsx">
|
|
<DTS:ObjectData>
|
|
<DTS:ConnectionManager
|
|
DTS:ConnectionString="S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx" />
|
|
</DTS:ObjectData>
|
|
</DTS:ConnectionManager>
|
|
<DTS:ConnectionManager
|
|
DTS:refId="Package.ConnectionManagers[temp_review.xlsx]"
|
|
DTS:CreationName="FILE"
|
|
DTS:DTSID="{19E6382D-CC47-4F12-9E06-E827E58726EB}"
|
|
DTS:ObjectName="temp_review.xlsx">
|
|
<DTS:PropertyExpression
|
|
DTS:Name="ConnectionString">@[User::OutputFile]</DTS:PropertyExpression>
|
|
<DTS:ObjectData>
|
|
<DTS:ConnectionManager
|
|
DTS:FileUsageType="1"
|
|
DTS:ConnectionString="S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx" />
|
|
</DTS:ObjectData>
|
|
</DTS:ConnectionManager>
|
|
</DTS:ConnectionManagers>
|
|
<DTS:Variables>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{1E4A3FD5-33B8-4EC6-A1F0-D9035DCEA27E}"
|
|
DTS:IncludeInDebugDump="6789"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="EndDate">
|
|
<DTS:VariableValue
|
|
DTS:DataType="7">8/25/2026</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{B4CCCD0F-2125-47FC-BFE5-F420AF9BC857}"
|
|
DTS:EvaluateAsExpression="True"
|
|
DTS:Expression=""-ExecutionPolicy Bypass -File \"S:\\datahub\\pharmacy\\reconciliation\\weekly\\FormatManualReviewWorkbook.ps1\" -WorkbookPath \"" 
+ @[User::OutputFile] 
+ "\"""
|
|
DTS:IncludeInDebugDump="2345"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="FormatArguments">
|
|
<DTS:VariableValue
|
|
DTS:DataType="8">-ExecutionPolicy Bypass -File "S:\datahub\pharmacy\reconciliation\weekly\FormatManualReviewWorkbook.ps1" -WorkbookPath "S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx"</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{97DAF672-D615-4028-BA02-6F6AA595C61B}"
|
|
DTS:EvaluateAsExpression="True"
|
|
DTS:Expression="@[User::RunID] == 0
?
@[User::TemplateFile]
:
@[User::PendingFolder]
+ "\\Medication_Reconciliation_Run_"
+ (DT_WSTR,20)@[User::RunID]
+ "_"
+ (DT_WSTR,4)YEAR(@[User::StartDate])
+ "-"
+ RIGHT("0" + (DT_WSTR,2)MONTH(@[User::StartDate]),2)
+ "-"
+ RIGHT("0" + (DT_WSTR,2)DAY(@[User::StartDate]),2)
+ "_to_"
+ (DT_WSTR,4)YEAR(@[User::EndDate])
+ "-"
+ RIGHT("0" + (DT_WSTR,2)MONTH(@[User::EndDate]),2)
+ "-"
+ RIGHT("0" + (DT_WSTR,2)DAY(@[User::EndDate]),2)
+ ".xlsx""
|
|
DTS:IncludeInDebugDump="2345"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="OutputFile">
|
|
<DTS:VariableValue
|
|
DTS:DataType="8">S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{77965C4D-695D-462B-B89B-082443467444}"
|
|
DTS:IncludeInDebugDump="2345"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="PendingFolder">
|
|
<DTS:VariableValue
|
|
DTS:DataType="8">S:\datahub\pharmacy\reconciliation\weekly\pending</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{A2B8A9F2-55D0-4615-B87A-49B93D45B409}"
|
|
DTS:IncludeInDebugDump="6789"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="PendingReviewRuns">
|
|
<DTS:VariableValue
|
|
DTS:DataSubType="ManagedSerializable"
|
|
DTS:DataType="13">
|
|
<SOAP-ENV:Envelope xmlns:clr="http://schemas.microsoft.com/soap/encoding/clr/1.0" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
|
|
<SOAP-ENV:Body>
|
|
<xsd:anyType
|
|
id="ref-1"></xsd:anyType>
|
|
</SOAP-ENV:Body>
|
|
</SOAP-ENV:Envelope>
|
|
</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{9318302F-7737-4B57-B86F-BDF321E6CA76}"
|
|
DTS:EvaluateAsExpression="True"
|
|
DTS:Expression=""SELECT
 ReviewGroupID,
 ReviewID,
 RunID,
 PatientID,
 DrugID,
 RxName,
 OmnicellDateTime,
 OmnicellQty,
 MeditechDateTime,
 MeditechItems,
 MinutesApart,
 ReviewReason,
 SuggestedDecision,
 ReviewerDecision,
 ReviewerNotes,
 ReviewedBy
FROM recon.vw_ManualReviewExcel
WHERE RunID = "
+ (DT_WSTR,20)@[User::RunID]
+ "
ORDER BY ReviewGroupID, ReviewID;""
|
|
DTS:IncludeInDebugDump="2345"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="ReviewExportSql">
|
|
<DTS:VariableValue
|
|
DTS:DataType="8">SELECT
|
|
ReviewGroupID,
|
|
ReviewID,
|
|
RunID,
|
|
PatientID,
|
|
DrugID,
|
|
RxName,
|
|
OmnicellDateTime,
|
|
OmnicellQty,
|
|
MeditechDateTime,
|
|
MeditechItems,
|
|
MinutesApart,
|
|
ReviewReason,
|
|
SuggestedDecision,
|
|
ReviewerDecision,
|
|
ReviewerNotes,
|
|
ReviewedBy
|
|
FROM recon.vw_ManualReviewExcel
|
|
WHERE RunID = 0
|
|
ORDER BY ReviewGroupID, ReviewID;</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{F0B1EB02-617C-47B8-84EC-FE267B8EA29E}"
|
|
DTS:IncludeInDebugDump="6789"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="RunID">
|
|
<DTS:VariableValue
|
|
DTS:DataType="20">0</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{5D3269D9-B9CF-4AF6-AD93-9970AE590B63}"
|
|
DTS:IncludeInDebugDump="6789"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="StartDate">
|
|
<DTS:VariableValue
|
|
DTS:DataType="7">8/25/2026</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
<DTS:Variable
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{A8656188-6A85-4C94-9980-92DF568FD476}"
|
|
DTS:IncludeInDebugDump="2345"
|
|
DTS:Namespace="User"
|
|
DTS:ObjectName="TemplateFile">
|
|
<DTS:VariableValue
|
|
DTS:DataType="8">S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx</DTS:VariableValue>
|
|
</DTS:Variable>
|
|
</DTS:Variables>
|
|
<DTS:Executables>
|
|
<DTS:Executable
|
|
DTS:refId="Package\For Each Loop Review Run"
|
|
DTS:CreationName="STOCK:FOREACHLOOP"
|
|
DTS:Description="Foreach Loop Container"
|
|
DTS:DTSID="{D86ED8FF-AC91-4AA3-B57B-B5076E32B08A}"
|
|
DTS:ExecutableType="STOCK:FOREACHLOOP"
|
|
DTS:LocaleID="-1"
|
|
DTS:ObjectName="For Each Loop Review Run">
|
|
<DTS:ForEachEnumerator
|
|
DTS:CreationName="Microsoft.ForEachADOEnumerator"
|
|
DTS:DTSID="{7533ACB8-B739-4AAB-A836-558ACB457818}"
|
|
DTS:ObjectName="{7533ACB8-B739-4AAB-A836-558ACB457818}">
|
|
<DTS:ObjectData>
|
|
<FEEADO
|
|
EnumType="EnumerateRowsInFirstTable"
|
|
VarName="User::PendingReviewRuns" />
|
|
</DTS:ObjectData>
|
|
</DTS:ForEachEnumerator>
|
|
<DTS:Variables />
|
|
<DTS:Executables>
|
|
<DTS:Executable
|
|
DTS:refId="Package\For Each Loop Review Run\Create Review Workbook"
|
|
DTS:CreationName="Microsoft.FileSystemTask"
|
|
DTS:Description="File System Task"
|
|
DTS:DTSID="{A31190EE-53E5-4589-8188-DBA329B05076}"
|
|
DTS:ExecutableType="Microsoft.FileSystemTask"
|
|
DTS:LocaleID="-1"
|
|
DTS:ObjectName="Create Review Workbook"
|
|
DTS:TaskContact="File System Task;Microsoft Corporation; SQL Server 2025; © 2025 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"
|
|
DTS:ThreadHint="0">
|
|
<DTS:Variables />
|
|
<DTS:ObjectData>
|
|
<FileSystemData
|
|
TaskSourcePath="{941BE538-C5EA-4E66-B3D8-2DD4347F8C10}"
|
|
TaskDestinationPath="{19E6382D-CC47-4F12-9E06-E827E58726EB}" />
|
|
</DTS:ObjectData>
|
|
</DTS:Executable>
|
|
<DTS:Executable
|
|
DTS:refId="Package\For Each Loop Review Run\Format Review Workbook"
|
|
DTS:CreationName="Microsoft.ExecuteProcess"
|
|
DTS:Description="Execute Process Task"
|
|
DTS:DTSID="{5114B9DC-1B78-42B2-9F1C-3316DDCEDDEF}"
|
|
DTS:ExecutableType="Microsoft.ExecuteProcess"
|
|
DTS:LocaleID="-1"
|
|
DTS:ObjectName="Format Review Workbook"
|
|
DTS:TaskContact="Execute Process Task;Microsoft Corporation; SQL Server 2025; © 2025 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"
|
|
DTS:ThreadHint="0">
|
|
<DTS:Variables />
|
|
<DTS:PropertyExpression
|
|
DTS:Name="Arguments">@[User::FormatArguments]</DTS:PropertyExpression>
|
|
<DTS:ObjectData>
|
|
<ExecuteProcessData
|
|
Executable="powershell.exe"
|
|
Arguments="-ExecutionPolicy Bypass -File "S:\datahub\pharmacy\reconciliation\weekly\FormatManualReviewWorkbook.ps1" -WorkbookPath "S:\datahub\pharmacy\reconciliation\weekly\ManualReviewTemplate.xlsx"" />
|
|
</DTS:ObjectData>
|
|
</DTS:Executable>
|
|
<DTS:Executable
|
|
DTS:refId="Package\For Each Loop Review Run\Mark Review Exported"
|
|
DTS:CreationName="Microsoft.ExecuteSQLTask"
|
|
DTS:Description="Execute SQL Task"
|
|
DTS:DTSID="{2408AC68-E221-48D6-B955-C7CC210926FC}"
|
|
DTS:ExecutableType="Microsoft.ExecuteSQLTask"
|
|
DTS:LocaleID="-1"
|
|
DTS:ObjectName="Mark Review Exported"
|
|
DTS:TaskContact="Execute SQL Task; Microsoft Corporation; SQL Server 2025; © 2025 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"
|
|
DTS:ThreadHint="0">
|
|
<DTS:Variables />
|
|
<DTS:ObjectData>
|
|
<SQLTask:SqlTaskData
|
|
SQLTask:Connection="{0887C74C-6F5C-496A-869F-641ED2E71A21}"
|
|
SQLTask:SqlStatementSource="UPDATE recon.Run
SET
 ReviewExported = 1,
 ReviewExportedAt = SYSDATETIME(),
 ReviewExportFile = @ReviewExportFile
WHERE RunID = @RunID;" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
|
|
<SQLTask:ParameterBinding
|
|
SQLTask:ParameterName="@ReviewExportFile"
|
|
SQLTask:DtsVariableName="User::OutputFile"
|
|
SQLTask:ParameterDirection="Input"
|
|
SQLTask:DataType="16"
|
|
SQLTask:ParameterSize="-1" />
|
|
<SQLTask:ParameterBinding
|
|
SQLTask:ParameterName="@RunID"
|
|
SQLTask:DtsVariableName="User::RunID"
|
|
SQLTask:ParameterDirection="Input"
|
|
SQLTask:DataType="12"
|
|
SQLTask:ParameterSize="-1" />
|
|
</SQLTask:SqlTaskData>
|
|
</DTS:ObjectData>
|
|
</DTS:Executable>
|
|
<DTS:Executable
|
|
DTS:refId="Package\For Each Loop Review Run\Populate Review Workbook"
|
|
DTS:CreationName="Microsoft.Pipeline"
|
|
DTS:DelayValidation="True"
|
|
DTS:Description="Data Flow Task"
|
|
DTS:DTSID="{857C0D53-B0CA-4361-846C-B4263D2A509A}"
|
|
DTS:ExecutableType="Microsoft.Pipeline"
|
|
DTS:LocaleID="-1"
|
|
DTS:ObjectName="Populate Review Workbook"
|
|
DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1">
|
|
<DTS:Variables />
|
|
<DTS:PropertyExpression
|
|
DTS:Name="[ADO NET Source].[SqlCommand]">@[User::ReviewExportSql]</DTS:PropertyExpression>
|
|
<DTS:ObjectData>
|
|
<pipeline
|
|
version="1">
|
|
<components>
|
|
<component
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source"
|
|
componentClassID="Microsoft.ManagedComponentHost"
|
|
contactInfo="Consumes data from SQL Server, OLE DB, ODBC, or Oracle, using the corresponding .NET Framework data provider. Use a Transact-SQL statement to define the result set. For example, extract data from SQL Server with the .NET Framework data provider for SQL Server.;Microsoft Corporation; Microsoft SQL Server; © Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4"
|
|
description="Consumes data from SQL Server, OLE DB, ODBC, or Oracle, using the corresponding .NET Framework data provider. Use a Transact-SQL statement to define the result set. For example, extract data from SQL Server with the .NET Framework data provider for SQL Server."
|
|
name="ADO NET Source"
|
|
usesDispositions="true"
|
|
version="4">
|
|
<properties>
|
|
<property
|
|
dataType="System.String"
|
|
description="Specifies the SQL statement used by the component to extract data."
|
|
expressionType="Notify"
|
|
name="SqlCommand"
|
|
UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor">SELECT
|
|
ReviewGroupID,
|
|
ReviewID,
|
|
RunID,
|
|
PatientID,
|
|
DrugID,
|
|
RxName,
|
|
OmnicellDateTime,
|
|
OmnicellQty,
|
|
MeditechDateTime,
|
|
MeditechItems,
|
|
MinutesApart,
|
|
ReviewReason,
|
|
SuggestedDecision,
|
|
ReviewerDecision,
|
|
ReviewerNotes,
|
|
ReviewedBy
|
|
FROM recon.vw_ManualReviewExcel
|
|
WHERE RunID = 0
|
|
ORDER BY ReviewGroupID, ReviewID;</property>
|
|
<property
|
|
dataType="System.Int32"
|
|
description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out."
|
|
name="CommandTimeout">30</property>
|
|
<property
|
|
dataType="System.Boolean"
|
|
description="Indicates whether to allow non-string external columns to be implicitly converted to strings at the output columns."
|
|
name="AllowImplicitStringConversion">true</property>
|
|
<property
|
|
dataType="System.String"
|
|
description="The Source database table name."
|
|
expressionType="Notify"
|
|
name="TableOrViewName"
|
|
UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property>
|
|
<property
|
|
dataType="System.Int32"
|
|
description="Specify the mode to retrieve external column information"
|
|
name="AccessMode"
|
|
typeConverter="Microsoft.SqlServer.Dts.Pipeline.DataReaderSourceAdapter+EnumToStringConverter">2</property>
|
|
<property
|
|
dataType="System.String"
|
|
name="UserComponentTypeName">Microsoft.DataReaderSourceAdapter</property>
|
|
</properties>
|
|
<connections>
|
|
<connection
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Connections[IDbConnection]"
|
|
connectionManagerID="Package.ConnectionManagers[BRT1-MEDIDR\MEDITECHDR.SSIS]"
|
|
connectionManagerRefId="Package.ConnectionManagers[BRT1-MEDIDR\MEDITECHDR.SSIS]"
|
|
description="Managed connection manager"
|
|
name="IDbConnection" />
|
|
</connections>
|
|
<outputs>
|
|
<output
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output]"
|
|
name="ADO NET Source Output">
|
|
<outputColumns>
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewGroupID]"
|
|
dataType="i8"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewGroupID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewGroupID]"
|
|
name="ReviewGroupID"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewID]"
|
|
dataType="i8"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewID]"
|
|
name="ReviewID"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[RunID]"
|
|
dataType="i8"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[RunID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[RunID]"
|
|
name="RunID"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[PatientID]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[PatientID]"
|
|
length="100"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[PatientID]"
|
|
name="PatientID"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[DrugID]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[DrugID]"
|
|
length="255"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[DrugID]"
|
|
name="DrugID"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[RxName]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[RxName]"
|
|
length="255"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[RxName]"
|
|
name="RxName"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[OmnicellDateTime]"
|
|
dataType="dbTimeStamp2"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[OmnicellDateTime]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[OmnicellDateTime]"
|
|
name="OmnicellDateTime"
|
|
scale="7"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[OmnicellQty]"
|
|
dataType="numeric"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[OmnicellQty]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[OmnicellQty]"
|
|
name="OmnicellQty"
|
|
precision="18"
|
|
scale="4"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MeditechDateTime]"
|
|
dataType="dbTimeStamp2"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[MeditechDateTime]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MeditechDateTime]"
|
|
name="MeditechDateTime"
|
|
scale="7"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MeditechItems]"
|
|
dataType="numeric"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[MeditechItems]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MeditechItems]"
|
|
name="MeditechItems"
|
|
precision="20"
|
|
scale="7"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MinutesApart]"
|
|
dataType="numeric"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[MinutesApart]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MinutesApart]"
|
|
name="MinutesApart"
|
|
precision="10"
|
|
scale="2"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewReason]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewReason]"
|
|
length="100"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewReason]"
|
|
name="ReviewReason"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[SuggestedDecision]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[SuggestedDecision]"
|
|
length="50"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[SuggestedDecision]"
|
|
name="SuggestedDecision"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewerDecision]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewerDecision]"
|
|
length="50"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewerDecision]"
|
|
name="ReviewerDecision"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewerNotes]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewerNotes]"
|
|
length="2000"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewerNotes]"
|
|
name="ReviewerNotes"
|
|
truncationRowDisposition="FailComponent" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewedBy]"
|
|
dataType="wstr"
|
|
errorOrTruncationOperation="Conversion"
|
|
errorRowDisposition="FailComponent"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewedBy]"
|
|
length="255"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewedBy]"
|
|
name="ReviewedBy"
|
|
truncationRowDisposition="FailComponent" />
|
|
</outputColumns>
|
|
<externalMetadataColumns
|
|
isUsed="True">
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewGroupID]"
|
|
dataType="i8"
|
|
name="ReviewGroupID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewID]"
|
|
dataType="i8"
|
|
name="ReviewID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[RunID]"
|
|
dataType="i8"
|
|
name="RunID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[PatientID]"
|
|
dataType="wstr"
|
|
length="100"
|
|
name="PatientID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[DrugID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="DrugID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[RxName]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="RxName" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[OmnicellDateTime]"
|
|
dataType="dbTimeStamp2"
|
|
name="OmnicellDateTime"
|
|
scale="7" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[OmnicellQty]"
|
|
dataType="numeric"
|
|
name="OmnicellQty"
|
|
precision="18"
|
|
scale="4" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[MeditechDateTime]"
|
|
dataType="dbTimeStamp2"
|
|
name="MeditechDateTime"
|
|
scale="7" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[MeditechItems]"
|
|
dataType="numeric"
|
|
name="MeditechItems"
|
|
precision="20"
|
|
scale="7" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[MinutesApart]"
|
|
dataType="numeric"
|
|
name="MinutesApart"
|
|
precision="10"
|
|
scale="2" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewReason]"
|
|
dataType="wstr"
|
|
length="100"
|
|
name="ReviewReason" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[SuggestedDecision]"
|
|
dataType="wstr"
|
|
length="50"
|
|
name="SuggestedDecision" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewerDecision]"
|
|
dataType="wstr"
|
|
length="50"
|
|
name="ReviewerDecision" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewerNotes]"
|
|
dataType="wstr"
|
|
length="2000"
|
|
name="ReviewerNotes" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].ExternalColumns[ReviewedBy]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewedBy" />
|
|
</externalMetadataColumns>
|
|
</output>
|
|
<output
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output]"
|
|
isErrorOut="true"
|
|
name="ADO NET Source Error Output">
|
|
<outputColumns>
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewGroupID]"
|
|
dataType="i8"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewGroupID]"
|
|
name="ReviewGroupID" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewID]"
|
|
dataType="i8"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewID]"
|
|
name="ReviewID" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[RunID]"
|
|
dataType="i8"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[RunID]"
|
|
name="RunID" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[PatientID]"
|
|
dataType="wstr"
|
|
length="100"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[PatientID]"
|
|
name="PatientID" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[DrugID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[DrugID]"
|
|
name="DrugID" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[RxName]"
|
|
dataType="wstr"
|
|
length="255"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[RxName]"
|
|
name="RxName" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[OmnicellDateTime]"
|
|
dataType="dbTimeStamp2"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[OmnicellDateTime]"
|
|
name="OmnicellDateTime"
|
|
scale="7" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[OmnicellQty]"
|
|
dataType="numeric"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[OmnicellQty]"
|
|
name="OmnicellQty"
|
|
precision="18"
|
|
scale="4" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[MeditechDateTime]"
|
|
dataType="dbTimeStamp2"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[MeditechDateTime]"
|
|
name="MeditechDateTime"
|
|
scale="7" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[MeditechItems]"
|
|
dataType="numeric"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[MeditechItems]"
|
|
name="MeditechItems"
|
|
precision="20"
|
|
scale="7" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[MinutesApart]"
|
|
dataType="numeric"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[MinutesApart]"
|
|
name="MinutesApart"
|
|
precision="10"
|
|
scale="2" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewReason]"
|
|
dataType="wstr"
|
|
length="100"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewReason]"
|
|
name="ReviewReason" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[SuggestedDecision]"
|
|
dataType="wstr"
|
|
length="50"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[SuggestedDecision]"
|
|
name="SuggestedDecision" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewerDecision]"
|
|
dataType="wstr"
|
|
length="50"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewerDecision]"
|
|
name="ReviewerDecision" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewerNotes]"
|
|
dataType="wstr"
|
|
length="2000"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewerNotes]"
|
|
name="ReviewerNotes" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewedBy]"
|
|
dataType="wstr"
|
|
length="255"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ReviewedBy]"
|
|
name="ReviewedBy" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ErrorCode]"
|
|
dataType="i4"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ErrorCode]"
|
|
name="ErrorCode"
|
|
specialFlags="1" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ErrorColumn]"
|
|
dataType="i4"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Error Output].Columns[ErrorColumn]"
|
|
name="ErrorColumn"
|
|
specialFlags="2" />
|
|
</outputColumns>
|
|
<externalMetadataColumns />
|
|
</output>
|
|
</outputs>
|
|
</component>
|
|
<component
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination"
|
|
componentClassID="Microsoft.ExcelDestination"
|
|
contactInfo="Excel Destination;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0"
|
|
description="Excel Destination"
|
|
name="Excel Destination"
|
|
usesDispositions="true"
|
|
validateExternalMetadata="False">
|
|
<properties>
|
|
<property
|
|
dataType="System.Int32"
|
|
description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out."
|
|
name="CommandTimeout">0</property>
|
|
<property
|
|
dataType="System.String"
|
|
description="Specifies the name of the database object used to open a rowset."
|
|
name="OpenRowset">'Manual Review$'</property>
|
|
<property
|
|
dataType="System.String"
|
|
description="Specifies the variable that contains the name of the database object used to open a rowset."
|
|
name="OpenRowsetVariable"></property>
|
|
<property
|
|
dataType="System.String"
|
|
description="The SQL command to be executed."
|
|
name="SqlCommand"
|
|
UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property>
|
|
<property
|
|
dataType="System.Int32"
|
|
description="Specifies the mode used to access the database."
|
|
name="AccessMode"
|
|
typeConverter="AccessMode">0</property>
|
|
<property
|
|
dataType="System.Boolean"
|
|
description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on."
|
|
name="FastLoadKeepIdentity">false</property>
|
|
<property
|
|
dataType="System.Boolean"
|
|
description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destination. Applies only if fast load is turned on."
|
|
name="FastLoadKeepNulls">false</property>
|
|
<property
|
|
dataType="System.String"
|
|
description="Specifies options to be used with fast load. Applies only if fast load is turned on."
|
|
name="FastLoadOptions"></property>
|
|
<property
|
|
dataType="System.Int32"
|
|
description="Specifies when commits are issued during data insertion. A value of 0 specifies that one commit will be issued at the end of data insertion. Applies only if fast load is turned on."
|
|
name="FastLoadMaxInsertCommitSize">2147483647</property>
|
|
</properties>
|
|
<connections>
|
|
<connection
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Connections[OleDbConnection]"
|
|
connectionManagerID="Package.ConnectionManagers[Excel Connection Manager]"
|
|
connectionManagerRefId="Package.ConnectionManagers[Excel Connection Manager]"
|
|
description="The OLE DB runtime connection used to access the database."
|
|
name="OleDbConnection" />
|
|
</connections>
|
|
<inputs>
|
|
<input
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input]"
|
|
errorOrTruncationOperation="Insert"
|
|
errorRowDisposition="FailComponent"
|
|
hasSideEffects="true"
|
|
name="Excel Destination Input">
|
|
<inputColumns>
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[ReviewGroupID]"
|
|
cachedDataType="i8"
|
|
cachedName="ReviewGroupID"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewGroupID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewGroupID]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[ReviewID]"
|
|
cachedDataType="i8"
|
|
cachedName="ReviewID"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewID]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[RunID]"
|
|
cachedDataType="i8"
|
|
cachedName="RunID"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[RunID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[RunID]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[PatientID]"
|
|
cachedDataType="wstr"
|
|
cachedLength="100"
|
|
cachedName="PatientID"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[PatientID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[PatientID]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[DrugID]"
|
|
cachedDataType="wstr"
|
|
cachedLength="255"
|
|
cachedName="DrugID"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[DrugID]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[DrugID]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[RxName]"
|
|
cachedDataType="wstr"
|
|
cachedLength="255"
|
|
cachedName="RxName"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[RxName]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[RxName]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[OmnicellDateTime]"
|
|
cachedDataType="dbTimeStamp2"
|
|
cachedName="OmnicellDateTime"
|
|
cachedScale="7"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[OmnicellDateTime]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[OmnicellDateTime]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[OmnicellQty]"
|
|
cachedDataType="numeric"
|
|
cachedName="OmnicellQty"
|
|
cachedPrecision="18"
|
|
cachedScale="4"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[OmnicellQty]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[OmnicellQty]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[MeditechDateTime]"
|
|
cachedDataType="dbTimeStamp2"
|
|
cachedName="MeditechDateTime"
|
|
cachedScale="7"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[MeditechDateTime]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MeditechDateTime]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[MeditechItems]"
|
|
cachedDataType="numeric"
|
|
cachedName="MeditechItems"
|
|
cachedPrecision="20"
|
|
cachedScale="7"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[MeditechItems]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MeditechItems]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[MinutesApart]"
|
|
cachedDataType="numeric"
|
|
cachedName="MinutesApart"
|
|
cachedPrecision="10"
|
|
cachedScale="2"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[MinutesApart]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[MinutesApart]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[ReviewReason]"
|
|
cachedDataType="wstr"
|
|
cachedLength="100"
|
|
cachedName="ReviewReason"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewReason]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewReason]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[SuggestedDecision]"
|
|
cachedDataType="wstr"
|
|
cachedLength="50"
|
|
cachedName="SuggestedDecision"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[SuggestedDecision]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[SuggestedDecision]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[ReviewerDecision]"
|
|
cachedDataType="wstr"
|
|
cachedLength="50"
|
|
cachedName="ReviewerDecision"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewerDecision]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewerDecision]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[ReviewerNotes]"
|
|
cachedDataType="wstr"
|
|
cachedLength="2000"
|
|
cachedName="ReviewerNotes"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewerNotes]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewerNotes]" />
|
|
<inputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].Columns[ReviewedBy]"
|
|
cachedDataType="wstr"
|
|
cachedLength="255"
|
|
cachedName="ReviewedBy"
|
|
externalMetadataColumnId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewedBy]"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output].Columns[ReviewedBy]" />
|
|
</inputColumns>
|
|
<externalMetadataColumns
|
|
isUsed="True">
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewGroupID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewGroupID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[RunID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="RunID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[PatientID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="PatientID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[DrugID]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="DrugID" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[RxName]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="RxName" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[OmnicellDateTime]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="OmnicellDateTime" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[OmnicellQty]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="OmnicellQty" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[MeditechDateTime]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="MeditechDateTime" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[MeditechItems]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="MeditechItems" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[MinutesApart]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="MinutesApart" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewReason]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewReason" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[SuggestedDecision]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="SuggestedDecision" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewerDecision]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewerDecision" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewerNotes]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewerNotes" />
|
|
<externalMetadataColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input].ExternalColumns[ReviewedBy]"
|
|
dataType="wstr"
|
|
length="255"
|
|
name="ReviewedBy" />
|
|
</externalMetadataColumns>
|
|
</input>
|
|
</inputs>
|
|
<outputs>
|
|
<output
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Outputs[Excel Destination Error Output]"
|
|
exclusionGroup="1"
|
|
isErrorOut="true"
|
|
name="Excel Destination Error Output"
|
|
synchronousInputId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input]">
|
|
<outputColumns>
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Outputs[Excel Destination Error Output].Columns[ErrorCode]"
|
|
dataType="i4"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Outputs[Excel Destination Error Output].Columns[ErrorCode]"
|
|
name="ErrorCode"
|
|
specialFlags="1" />
|
|
<outputColumn
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Outputs[Excel Destination Error Output].Columns[ErrorColumn]"
|
|
dataType="i4"
|
|
lineageId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Outputs[Excel Destination Error Output].Columns[ErrorColumn]"
|
|
name="ErrorColumn"
|
|
specialFlags="2" />
|
|
</outputColumns>
|
|
<externalMetadataColumns />
|
|
</output>
|
|
</outputs>
|
|
</component>
|
|
</components>
|
|
<paths>
|
|
<path
|
|
refId="Package\For Each Loop Review Run\Populate Review Workbook.Paths[ADO NET Source Output]"
|
|
endId="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination.Inputs[Excel Destination Input]"
|
|
name="ADO NET Source Output"
|
|
startId="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source.Outputs[ADO NET Source Output]" />
|
|
</paths>
|
|
</pipeline>
|
|
</DTS:ObjectData>
|
|
</DTS:Executable>
|
|
</DTS:Executables>
|
|
<DTS:PrecedenceConstraints>
|
|
<DTS:PrecedenceConstraint
|
|
DTS:refId="Package\For Each Loop Review Run.PrecedenceConstraints[Constraint]"
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{DC18BF74-059E-49DA-83E5-303D62BEF32B}"
|
|
DTS:From="Package\For Each Loop Review Run\Create Review Workbook"
|
|
DTS:LogicalAnd="True"
|
|
DTS:ObjectName="Constraint"
|
|
DTS:To="Package\For Each Loop Review Run\Populate Review Workbook" />
|
|
<DTS:PrecedenceConstraint
|
|
DTS:refId="Package\For Each Loop Review Run.PrecedenceConstraints[Constraint 1]"
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{5EF8B0E4-CB47-4999-9448-66F2FD542F97}"
|
|
DTS:From="Package\For Each Loop Review Run\Populate Review Workbook"
|
|
DTS:LogicalAnd="True"
|
|
DTS:ObjectName="Constraint 1"
|
|
DTS:To="Package\For Each Loop Review Run\Format Review Workbook" />
|
|
<DTS:PrecedenceConstraint
|
|
DTS:refId="Package\For Each Loop Review Run.PrecedenceConstraints[Constraint 2]"
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{81115EDB-3C90-4F5F-93FB-25AA7BF4A056}"
|
|
DTS:From="Package\For Each Loop Review Run\Format Review Workbook"
|
|
DTS:LogicalAnd="True"
|
|
DTS:ObjectName="Constraint 2"
|
|
DTS:To="Package\For Each Loop Review Run\Mark Review Exported" />
|
|
</DTS:PrecedenceConstraints>
|
|
<DTS:ForEachVariableMappings>
|
|
<DTS:ForEachVariableMapping
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{32A71DEB-7D91-45FB-89D8-50529A597708}"
|
|
DTS:ObjectName="{32A71DEB-7D91-45FB-89D8-50529A597708}"
|
|
DTS:ValueIndex="0"
|
|
DTS:VariableName="User::RunID" />
|
|
<DTS:ForEachVariableMapping
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{1A3E48D3-2D7A-4700-9F55-B572F2887E6F}"
|
|
DTS:ObjectName="{1A3E48D3-2D7A-4700-9F55-B572F2887E6F}"
|
|
DTS:ValueIndex="1"
|
|
DTS:VariableName="User::StartDate" />
|
|
<DTS:ForEachVariableMapping
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{D7BCE47C-9565-4768-AC01-918C4CFCA09D}"
|
|
DTS:ObjectName="{D7BCE47C-9565-4768-AC01-918C4CFCA09D}"
|
|
DTS:ValueIndex="2"
|
|
DTS:VariableName="User::EndDate" />
|
|
</DTS:ForEachVariableMappings>
|
|
</DTS:Executable>
|
|
<DTS:Executable
|
|
DTS:refId="Package\Get Pending Review Runs"
|
|
DTS:CreationName="Microsoft.ExecuteSQLTask"
|
|
DTS:Description="Execute SQL Task"
|
|
DTS:DTSID="{86010445-3C74-452C-B48D-6A82C10EE7B9}"
|
|
DTS:ExecutableType="Microsoft.ExecuteSQLTask"
|
|
DTS:LocaleID="-1"
|
|
DTS:ObjectName="Get Pending Review Runs"
|
|
DTS:TaskContact="Execute SQL Task; Microsoft Corporation; SQL Server 2025; © 2025 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"
|
|
DTS:ThreadHint="0">
|
|
<DTS:Variables />
|
|
<DTS:ObjectData>
|
|
<SQLTask:SqlTaskData
|
|
SQLTask:Connection="{0887C74C-6F5C-496A-869F-641ED2E71A21}"
|
|
SQLTask:SqlStatementSource="SELECT
 RunID,
 StartDate,
 EndDate
FROM recon.Run
WHERE Status = 'REVIEW_REQUIRED'
 AND ReviewExported = 0
ORDER BY RunID;"
|
|
SQLTask:ResultType="ResultSetType_Rowset" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
|
|
<SQLTask:ResultBinding
|
|
SQLTask:ResultName="0"
|
|
SQLTask:DtsVariableName="User::PendingReviewRuns" />
|
|
</SQLTask:SqlTaskData>
|
|
</DTS:ObjectData>
|
|
</DTS:Executable>
|
|
</DTS:Executables>
|
|
<DTS:PrecedenceConstraints>
|
|
<DTS:PrecedenceConstraint
|
|
DTS:refId="Package.PrecedenceConstraints[Constraint]"
|
|
DTS:CreationName=""
|
|
DTS:DTSID="{A6F2F1EB-0177-43AF-8AF2-C4AF11995018}"
|
|
DTS:From="Package\Get Pending Review Runs"
|
|
DTS:LogicalAnd="True"
|
|
DTS:ObjectName="Constraint"
|
|
DTS:To="Package\For Each Loop Review Run" />
|
|
</DTS:PrecedenceConstraints>
|
|
<DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
|
|
<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
|
|
<!--If you manually edit this section and make a mistake, you can delete it. -->
|
|
<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
|
|
<Objects
|
|
Version="8">
|
|
<!--Each node below will contain properties that do not affect runtime behavior.-->
|
|
<Package
|
|
design-time-name="Package">
|
|
<LayoutInfo>
|
|
<GraphLayout
|
|
Capacity="16" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml">
|
|
<NodeLayout
|
|
Size="200,42"
|
|
Id="Package\Get Pending Review Runs"
|
|
TopLeft="552,83" />
|
|
<NodeLayout
|
|
Size="197,42"
|
|
Id="Package\For Each Loop Review Run\Create Review Workbook"
|
|
TopLeft="19,5.5" />
|
|
<NodeLayout
|
|
Size="207,42"
|
|
Id="Package\For Each Loop Review Run\Populate Review Workbook"
|
|
TopLeft="14,81" />
|
|
<NodeLayout
|
|
Size="200,42"
|
|
Id="Package\For Each Loop Review Run\Format Review Workbook"
|
|
TopLeft="10,177" />
|
|
<NodeLayout
|
|
Size="184,42"
|
|
Id="Package\For Each Loop Review Run\Mark Review Exported"
|
|
TopLeft="23,258" />
|
|
<EdgeLayout
|
|
Id="Package\For Each Loop Review Run.PrecedenceConstraints[Constraint]"
|
|
TopLeft="117.5,47.5">
|
|
<EdgeLayout.Curve>
|
|
<mssgle:Curve
|
|
StartConnector="{assembly:Null}"
|
|
EndConnector="0,33.5"
|
|
Start="0,0"
|
|
End="0,26">
|
|
<mssgle:Curve.Segments>
|
|
<mssgle:SegmentCollection
|
|
Capacity="5">
|
|
<mssgle:LineSegment
|
|
End="0,26" />
|
|
</mssgle:SegmentCollection>
|
|
</mssgle:Curve.Segments>
|
|
</mssgle:Curve>
|
|
</EdgeLayout.Curve>
|
|
<EdgeLayout.Labels>
|
|
<EdgeLabelCollection />
|
|
</EdgeLayout.Labels>
|
|
</EdgeLayout>
|
|
<EdgeLayout
|
|
Id="Package\For Each Loop Review Run.PrecedenceConstraints[Constraint 1]"
|
|
TopLeft="113.75,123">
|
|
<EdgeLayout.Curve>
|
|
<mssgle:Curve
|
|
StartConnector="{assembly:Null}"
|
|
EndConnector="0,54"
|
|
Start="0,0"
|
|
End="0,46.5">
|
|
<mssgle:Curve.Segments>
|
|
<mssgle:SegmentCollection
|
|
Capacity="5">
|
|
<mssgle:LineSegment
|
|
End="0,46.5" />
|
|
</mssgle:SegmentCollection>
|
|
</mssgle:Curve.Segments>
|
|
</mssgle:Curve>
|
|
</EdgeLayout.Curve>
|
|
<EdgeLayout.Labels>
|
|
<EdgeLabelCollection />
|
|
</EdgeLayout.Labels>
|
|
</EdgeLayout>
|
|
<EdgeLayout
|
|
Id="Package\For Each Loop Review Run.PrecedenceConstraints[Constraint 2]"
|
|
TopLeft="112.5,219">
|
|
<EdgeLayout.Curve>
|
|
<mssgle:Curve
|
|
StartConnector="{assembly:Null}"
|
|
EndConnector="0,39"
|
|
Start="0,0"
|
|
End="0,31.5">
|
|
<mssgle:Curve.Segments>
|
|
<mssgle:SegmentCollection
|
|
Capacity="5">
|
|
<mssgle:LineSegment
|
|
End="0,31.5" />
|
|
</mssgle:SegmentCollection>
|
|
</mssgle:Curve.Segments>
|
|
</mssgle:Curve>
|
|
</EdgeLayout.Curve>
|
|
<EdgeLayout.Labels>
|
|
<EdgeLabelCollection />
|
|
</EdgeLayout.Labels>
|
|
</EdgeLayout>
|
|
<ContainerLayout
|
|
HeaderHeight="43"
|
|
IsExpanded="True"
|
|
PanelSize="351,379"
|
|
Size="351,422"
|
|
Id="Package\For Each Loop Review Run"
|
|
TopLeft="484,171" />
|
|
<EdgeLayout
|
|
Id="Package.PrecedenceConstraints[Constraint]"
|
|
TopLeft="655.75,125">
|
|
<EdgeLayout.Curve>
|
|
<mssgle:Curve
|
|
StartConnector="{assembly:Null}"
|
|
EndConnector="0,46"
|
|
Start="0,0"
|
|
End="0,38.5">
|
|
<mssgle:Curve.Segments>
|
|
<mssgle:SegmentCollection
|
|
Capacity="5">
|
|
<mssgle:LineSegment
|
|
End="0,38.5" />
|
|
</mssgle:SegmentCollection>
|
|
</mssgle:Curve.Segments>
|
|
</mssgle:Curve>
|
|
</EdgeLayout.Curve>
|
|
<EdgeLayout.Labels>
|
|
<EdgeLabelCollection />
|
|
</EdgeLayout.Labels>
|
|
</EdgeLayout>
|
|
</GraphLayout>
|
|
</LayoutInfo>
|
|
</Package>
|
|
<TaskHost
|
|
design-time-name="Package\For Each Loop Review Run\Populate Review Workbook">
|
|
<LayoutInfo>
|
|
<GraphLayout
|
|
Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
|
|
<NodeLayout
|
|
Size="159,42"
|
|
Id="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination"
|
|
TopLeft="497,174" />
|
|
<NodeLayout
|
|
Size="158,42"
|
|
Id="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source"
|
|
TopLeft="495,68" />
|
|
<EdgeLayout
|
|
Id="Package\For Each Loop Review Run\Populate Review Workbook.Paths[ADO NET Source Output]"
|
|
TopLeft="575.25,110">
|
|
<EdgeLayout.Curve>
|
|
<mssgle:Curve
|
|
StartConnector="{assembly:Null}"
|
|
EndConnector="0,64"
|
|
Start="0,0"
|
|
End="0,56.5">
|
|
<mssgle:Curve.Segments>
|
|
<mssgle:SegmentCollection
|
|
Capacity="5">
|
|
<mssgle:LineSegment
|
|
End="0,56.5" />
|
|
</mssgle:SegmentCollection>
|
|
</mssgle:Curve.Segments>
|
|
</mssgle:Curve>
|
|
</EdgeLayout.Curve>
|
|
<EdgeLayout.Labels>
|
|
<mssgm:EdgeLabel
|
|
BoundingBox="0,0,0,0"
|
|
RelativePosition="Any" />
|
|
</EdgeLayout.Labels>
|
|
</EdgeLayout>
|
|
</GraphLayout>
|
|
</LayoutInfo>
|
|
</TaskHost>
|
|
<PipelineComponentMetadata
|
|
design-time-name="Package\For Each Loop Review Run\Populate Review Workbook\ADO NET Source">
|
|
<Properties>
|
|
<Property>
|
|
<Name>DataSourceViewID</Name>
|
|
</Property>
|
|
</Properties>
|
|
</PipelineComponentMetadata>
|
|
<PipelineComponentMetadata
|
|
design-time-name="Package\For Each Loop Review Run\Populate Review Workbook\Excel Destination">
|
|
<Properties>
|
|
<Property>
|
|
<Name>DataSourceViewID</Name>
|
|
</Property>
|
|
<Property>
|
|
<Name>TableInfoObjectType</Name>
|
|
<Value
|
|
type="q2:string">Table</Value>
|
|
</Property>
|
|
</Properties>
|
|
</PipelineComponentMetadata>
|
|
</Objects>]]></DTS:DesignTimeProperties>
|
|
</DTS:Executable> |