{ "__type": "Application:#CompAnalytics.Contracts", "AvoidSavingRuns": false, "CanvasComments": [ { "__type": "CanvasComment:#CompAnalytics.Contracts", "BodyText": "Creates new entries for the DataPortal. WARNING: This will ERASE existing data!", "HeaderText": "Add Entries", "Height": 200, "Id": 24, "IsMinimized": false, "UiHandle": "b08b9ac7-d504-4a4a-a73e-d67ac226a01e", "Width": 250, "X": 599.281, "Y": 88.6186 }, { "__type": "CanvasComment:#CompAnalytics.Contracts", "BodyText": "Adds children objects to the DataPortal", "HeaderText": "Add Children", "Height": 200, "Id": 25, "IsMinimized": false, "UiHandle": "11c36045-a026-4bd6-855d-4173d64efad9", "Width": 250, "X": 1216.59, "Y": 103.685 }, { "__type": "CanvasComment:#CompAnalytics.Contracts", "BodyText": "There is no * selector in Entity SQL. In order to select all the fields, you must manually specify them. The names of these fields and containers can easily be found in the Excel file you used to create the DataPortal.", "HeaderText": "Query 1", "Height": 200, "Id": 26, "IsMinimized": false, "UiHandle": "c1853788-44b1-45ec-8df6-1f21ed092cf7", "Width": 250, "X": 1908.17, "Y": 121.882 }, { "__type": "CanvasComment:#CompAnalytics.Contracts", "BodyText": "Select the DataPortalQuery DataPortal for each DataPortal Sync and Query module.", "HeaderText": "NOTE", "Height": 200, "Id": 27, "IsMinimized": false, "UiHandle": "708dd63e-f93d-4e52-bead-f41f1f1ba8db", "Width": 250, "X": 29, "Y": 101.741 }, { "__type": "CanvasComment:#CompAnalytics.Contracts", "BodyText": "This example shows how to query properties of a related object/table. In this case, FamHistoryEntries.\nThis matches the first case we added, and then pulls out the associated family history entries.", "HeaderText": "Query 2", "Height": 200, "Id": null, "IsMinimized": false, "UiHandle": "2b1956c7-f38a-48a5-b592-aa6915bd6658", "Width": 250, "X": 1872, "Y": 487 } ], "CloneCount": 0, "ConnectionIdToOutputHandle": [ { "Key": "c88be1e4-3f9d-4f3b-8191-cdbcd2369621", "Value": "output-output0" }, { "Key": "9ee0d8da-997a-4243-8f45-d9523ba07250", "Value": "output-output4" }, { "Key": "07dc2c41-6ef3-453f-9216-df4d813f9716", "Value": "output-output6" }, { "Key": "608ff2c2-68a9-491d-b4c6-8ed34985a04b", "Value": "output-output24" }, { "Key": "4396db52-d41e-4f2b-aeb9-6d094be636e0", "Value": "output-output27" }, { "Key": "6e8fcb58-0e5c-410e-a860-17b86719a9b3", "Value": "output-output33" }, { "Key": "55a65278-5e70-42ca-9637-32f255cfcd92", "Value": "output-output37" }, { "Key": "60d32baf-3aac-4e62-9bcf-0eda49428ad9", "Value": "output-output39" }, { "Key": "fbc56a44-6c19-4819-942a-c3481f8e4caf", "Value": "output-output42" } ], "ContinueOnError": false, "CreatedBy": null, "CreatedById": null, "CreatedDateTime": null, "DepthFirstExecution": false, "Description": "This DataFlow adds data to a DataPortal and then attempts to query it.", "EmailOnError": false, "ErrorAtCompletion": false, "ErrorEmail": null, "ErrorHandlingAppId": null, "HighestReview": "", "Id": null, "LowestReview": "", "ModifiedById": "1f5fda28-f026-4deb-aed0-6f4084fe9e4b", "ModifiedDateTime": { "__type": "DateTimeOffset:#System", "DateTime": "\/Date(1649275424440)\/", "OffsetMinutes": 0 }, "Modules": [ { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 180, "X": 300, "Y": 100 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfint:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int32", "ArgumentTypeName": "System.Int32", "ArgumentTypeStr": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Header Row Index: Row index containing column headers (typically 0)", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "HeaderRowIdx", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input0", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 0 }, { "__type": "ModuleInputOfint:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int32", "ArgumentTypeName": "System.Int32", "ArgumentTypeStr": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Start Row Index: Starting row index of data (typically 1)", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "StartRowIdx", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input1", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 1 }, { "__type": "ModuleInputOfTableDatanjBqBRGM:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "TableData", "ArgumentTypeName": "CompAnalytics.Extension.Tables.Contracts.TableData", "ArgumentTypeStr": "CompAnalytics.Extension.Tables.Contracts.TableData, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Input table data", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input2", "AllowNulls": null, "ControlParameters": { "__type": "TableEditorControlParameters:#CompAnalytics.Extension.Tables.Controls", "ControlType": "TableEditorControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": { "__type": "TableData:#CompAnalytics.Extension.Tables.Contracts", "ColHeader": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O" ], "Data": [ [ "Name", "Food", "Foods", "Decimal", "Double", "UniqueIdentifier", "HasFamilyHistory", "FirstName", "LastName", "DOB", "Product", "PolicyCreatedDate", "Gender", "OptyId", "InsuredFullYear" ], [ "CaseName1", "Broccoli", "Celery,Beef", "33.07", "6.71", "fa14970d-f7ce-4960-91fc-68fffb068f85", "True", "FirstName1", "LastName1", "10/10/1985", "H1015", "6/2/2022", "Male", "34", "True" ], [ "CaseName2", "Pork", "Pork", "12.65", "5.85", "3150b4c3-b802-4185-9c53-08a215c01f6e", "False", "FirstName2", "LastName2", "1965-12-08", "H1015", "6/14/2022", "Other", "43", "False" ], [ "CaseName3", "Avocado", "Pork,Peas", "66.65", "2.07", "bb4105f6-2b52-4c94-af04-16fe59c253e2", "False", "FirstName3", "LastName3", "5/16/2000", "H2025", "8/19/2022", "Male", "66", "True" ], [ "CaseName4", "Pudding", "Broccoli,Pudding,Other", "75.27", "3.14", "468ac41f-31d9-4446-989c-9ef7c2fdbf65", "True", "FirstName4", "LastName4", "9/6/2002", "H2025", "11/25/2022", "Female", "93", "True" ], [ "CaseName5", "Pie", "Avocado,Broccoli,Celery", "25.09", "8.92", "1ecceec1-7a77-444d-adcf-2a4cd3800425", "True", "FirstName5", "LastName5", "02/03/1966", "H2025", "12/8/2022", "Female", "39", "True" ] ], "RowHeader": [ "1", "2", "3", "4", "5", "6" ] } } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Resulting table", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "ca6cd00b-7601-45b7-8d40-faa01e87149a" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output0", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "datasources", "Deprecated": false, "Description": "Create and edit a table", "DisplayName": null, "Enabled": true, "Icon": "Icons.table-editor.png", "Id": 443, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Table Editor", "Namespace": "edu.mit.ll.companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Tables.Modules.TableEditor, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Cases", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module93ae81ed-dde2-4a5b-a670-f569ac46c221", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 240, "X": 594.672, "Y": 200 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Source data table with rows to be mapped to form containers", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [ "ca6cd00b-7601-45b7-8d40-faa01e87149a" ], "Name": "Data", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input3", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputOflong:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int64", "ArgumentTypeName": "System.Int64", "ArgumentTypeStr": "System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "ID of destination DataPortal", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "FormId", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input4", "AllowNulls": null, "ControlParameters": { "__type": "ResourceSearchParameters:#CompAnalytics.Contracts.Controls", "ControlType": "ResourceSearchControl", "NameLabel": null, "Query": "DataPortal", "Title": "Select DataPortal", "TypeLabel": null }, "PropertyId": null, "PropertyName": null, "ValueObj": 6161 }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Name of container type to create instances of", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "ContainerName", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input5", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": "Case" }, { "__type": "ModuleInputOfNullableOfint5F2dSckg:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Nullable", "ArgumentTypeName": "System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Instance ID of parent container which contains the container named above", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "ParentInstanceId", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input6", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 1 }, { "__type": "ModuleInputOfboolean:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Boolean", "ArgumentTypeName": "System.Boolean", "ArgumentTypeStr": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Return a copy of the source data table with instance IDs added if necessary", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "AppendInstanceIds", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input7", "AllowNulls": null, "ControlParameters": { "__type": "ControlParameters:#CompAnalytics.Extension.Contracts", "ControlType": "CheckBoxControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": true }, { "__type": "ModuleInputCollectionOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Columns to use to find existing records in the container", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "JoinColumns", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input8", "AllowNulls": null, "ControlParameters": { "__type": "TableHeaderControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "TableHeaderControl", "DisableDropDown": false, "TableInputName": "Data" }, "PropertyId": null, "PropertyName": null, "ValueObj": [ "UniqueIdentifier" ], "CollectionArgumentTypeName": "System.String" }, { "__type": "ModuleInputOfboolean:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Boolean", "ArgumentTypeName": "System.Boolean", "ArgumentTypeStr": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Include ParentInstanceId as an additional join column, so matches are only identified under the given ParentInstanceId. Ignored if join columns are not set.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "JoinOnParent", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input9", "AllowNulls": null, "ControlParameters": { "__type": "ControlParameters:#CompAnalytics.Extension.Contracts", "ControlType": "CheckBoxControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": false }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Setting to define what containers the module should delete, if any.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "DeleteUnmatched", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input10", "AllowNulls": null, "ControlParameters": { "__type": "ComboBoxParameters:#CompAnalytics.Contracts.Controls", "ControlType": "ComboBox", "Values": [ "None", "MatchedParents", "All" ] }, "PropertyId": null, "PropertyName": null, "ValueObj": "All" }, { "__type": "ModuleInputOfboolean:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Boolean", "ArgumentTypeName": "System.Boolean", "ArgumentTypeStr": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "If AppendInstanceIds is true, also include IDs for any 1-1 child pages. Ignored if AppendInstanceIds is false.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "IncludeChildInstanceIds", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input11", "AllowNulls": null, "ControlParameters": { "__type": "ControlParameters:#CompAnalytics.Extension.Contracts", "ControlType": "CheckBoxControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": true } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfContainerReferencePPP4INFd:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "ContainerReference", "ArgumentTypeName": "CompAnalytics.Extension.Forms.ContainerReference", "ArgumentTypeStr": "CompAnalytics.Extension.Forms.ContainerReference, CompAnalytics.Extension.Forms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "ContainerReference pointing to the last container created during execution (corresponds to last row of table)", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output1", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null }, { "__type": "ModuleOutputOfArrayOfFaultDetailvZa4RA4z:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Any Errors that occured during mapping of properties", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Errors", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output2", "BaseTypes": [ "System.Collections.Generic.IList`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.Generic.ICollection`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.Generic.IEnumerable`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.IEnumerable", "System.Collections.IList", "System.Collections.ICollection", "System.Collections.Generic.IReadOnlyList`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.Generic.IReadOnlyCollection`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null }, { "__type": "ModuleOutputOfArrayOfKeyValueOfstringintuHEDJ7Dj:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Dictionary", "ArgumentTypeName": "System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Tallies of records inserted or updated", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Counts", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output3", "BaseTypes": [ "System.Collections.Generic.IDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.ICollection`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.IEnumerable", "System.Collections.IDictionary", "System.Collections.ICollection", "System.Collections.Generic.IReadOnlyDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.IReadOnlyCollection`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Runtime.Serialization.ISerializable", "System.Runtime.Serialization.IDeserializationCallback", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null }, { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Copy of source data table with instance id for each row that was mapped", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "e5c1766f-4f28-4cb7-8d24-df210d590aef" ], "Name": "Table", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output4", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "forms", "Deprecated": false, "Description": null, "DisplayName": null, "Enabled": true, "Icon": "Icons.addrow.png", "Id": 81, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Table to Form Automapper", "Namespace": "companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Automapper.TableToFormAutomapper, CompAnalytics.Extension.Automapper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 7, "Width": 240 }, "Name": "DataPortal Sync", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module97aee0ff-171f-4fb9-bcab-537ba2a37c26", "Version": 7 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 180, "X": 934.672, "Y": 200 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "OrderedModuleInputCollectionOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Data tables", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "e5c1766f-4f28-4cb7-8d24-df210d590aef", "1f4dde2e-e93b-4cbb-9971-a94385f486c2", "2071e05f-b131-4bd0-87d8-2ea19f101f58" ], "Name": "Tables", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input14", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null, "CollectionArgumentTypeName": "CompAnalytics.Contracts.Tables.Table" }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "SQL query to perform against tables", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Query", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input15", "AllowNulls": null, "ControlParameters": { "__type": "TableQueryControlParameters:#CompAnalytics.Extension.Tables.Contracts", "ControlType": "TableQueryControl", "Height": 300, "TableInputName": "Tables", "Width": 400 }, "PropertyId": null, "PropertyName": null, "ValueObj": "SELECT DISTINCT\n\tcases.FamilyHistoryId AS ParentInstanceId,\n familyhistoryentries.*\nFROM [t0] cases JOIN [t1] familyhistoryentries ON cases.RowId = familyhistoryentries.RowId\nUNION\nSELECT DISTINCT\n\tcases.FamilyHistoryId AS ParentInstanceId,\n familyhistoryentries.*\nFROM [t0] cases JOIN [t2] familyhistoryentries ON cases.RowId = familyhistoryentries.RowId" }, { "__type": "OrderedModuleInputCollectionOfKeyValuePairOfstringanyTypeR8RmUPp7:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List>", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Query parameters to use with the query", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Parameters", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input16", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null, "CollectionArgumentTypeName": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Resulting table", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "1daec6f6-a5ca-4c39-ac9d-5cb2929f0f9c" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output6", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "tables", "Deprecated": false, "Description": "Execute arbitary query on multiple tables (join, aggregate, filter, etc ..)", "DisplayName": null, "Enabled": true, "Icon": "Icons.table.png", "Id": 449, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Table Query", "Namespace": "edu.mit.ll.companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Tables.Modules.TableQueryExecutor, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 1, "Width": 150 }, "Name": "Table Query", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "modulefc3c7a3b-3f78-4722-aed9-3a83e5ae3602", "Version": 1 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 194.672, "X": 298.724, "Y": 234.279 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfint:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int32", "ArgumentTypeName": "System.Int32", "ArgumentTypeStr": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Header Row Index: Row index containing column headers (typically 0)", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "HeaderRowIdx", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input57", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 0 }, { "__type": "ModuleInputOfint:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int32", "ArgumentTypeName": "System.Int32", "ArgumentTypeStr": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Start Row Index: Starting row index of data (typically 1)", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "StartRowIdx", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input58", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 1 }, { "__type": "ModuleInputOfTableDatanjBqBRGM:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "TableData", "ArgumentTypeName": "CompAnalytics.Extension.Tables.Contracts.TableData", "ArgumentTypeStr": "CompAnalytics.Extension.Tables.Contracts.TableData, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Input table data", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input59", "AllowNulls": null, "ControlParameters": { "__type": "TableEditorControlParameters:#CompAnalytics.Extension.Tables.Controls", "ControlType": "TableEditorControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": { "__type": "TableData:#CompAnalytics.Extension.Tables.Contracts", "ColHeader": [ "A", "B" ], "Data": [ [ "`Relationship`", "Age" ], [ "Mother", "42" ], [ "Father", "55" ], [ "Brother", "21" ], [ "Sister", "19" ], [ "Mother", "60" ] ], "RowHeader": [ "1", "2", "3", "4", "5", "6" ] } } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Resulting table", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "1f4dde2e-e93b-4cbb-9971-a94385f486c2" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output24", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "datasources", "Deprecated": false, "Description": "Create and edit a table", "DisplayName": null, "Enabled": true, "Icon": "Icons.table-editor.png", "Id": 443, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Table Editor", "Namespace": "edu.mit.ll.companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Tables.Modules.TableEditor, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "FamilyHistoryEntries", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module13307c93-ce55-4165-8fb2-8c4657e8d2c0", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 240, "X": 1214.67, "Y": 200 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Source data table with rows to be mapped to form containers", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [ "1daec6f6-a5ca-4c39-ac9d-5cb2929f0f9c" ], "Name": "Data", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input60", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputOflong:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int64", "ArgumentTypeName": "System.Int64", "ArgumentTypeStr": "System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "ID of destination DataPortal", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "FormId", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input61", "AllowNulls": null, "ControlParameters": { "__type": "ResourceSearchParameters:#CompAnalytics.Contracts.Controls", "ControlType": "ResourceSearchControl", "NameLabel": null, "Query": "DataPortal", "Title": "Select DataPortal", "TypeLabel": null }, "PropertyId": null, "PropertyName": null, "ValueObj": 6161 }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Name of container type to create instances of", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "ContainerName", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input62", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": "FamilyHistoryEntry" }, { "__type": "ModuleInputOfNullableOfint5F2dSckg:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Nullable", "ArgumentTypeName": "System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Instance ID of parent container which contains the container named above", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "ParentInstanceId", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input63", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputOfboolean:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Boolean", "ArgumentTypeName": "System.Boolean", "ArgumentTypeStr": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Return a copy of the source data table with instance IDs added if necessary", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "AppendInstanceIds", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input64", "AllowNulls": null, "ControlParameters": { "__type": "ControlParameters:#CompAnalytics.Extension.Contracts", "ControlType": "CheckBoxControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": false }, { "__type": "ModuleInputCollectionOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Columns to use to find existing records in the container", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "JoinColumns", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input65", "AllowNulls": null, "ControlParameters": { "__type": "TableHeaderControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "TableHeaderControl", "DisableDropDown": false, "TableInputName": "Data" }, "PropertyId": null, "PropertyName": null, "ValueObj": null, "CollectionArgumentTypeName": "System.String" }, { "__type": "ModuleInputOfboolean:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Boolean", "ArgumentTypeName": "System.Boolean", "ArgumentTypeStr": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Include ParentInstanceId as an additional join column, so matches are only identified under the given ParentInstanceId. Ignored if join columns are not set.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "JoinOnParent", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input66", "AllowNulls": null, "ControlParameters": { "__type": "ControlParameters:#CompAnalytics.Extension.Contracts", "ControlType": "CheckBoxControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": false }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Setting to define what containers the module should delete, if any.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "DeleteUnmatched", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input67", "AllowNulls": null, "ControlParameters": { "__type": "ComboBoxParameters:#CompAnalytics.Contracts.Controls", "ControlType": "ComboBox", "Values": [ "None", "MatchedParents", "All" ] }, "PropertyId": null, "PropertyName": null, "ValueObj": "All" }, { "__type": "ModuleInputOfboolean:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Boolean", "ArgumentTypeName": "System.Boolean", "ArgumentTypeStr": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "If AppendInstanceIds is true, also include IDs for any 1-1 child pages. Ignored if AppendInstanceIds is false.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "IncludeChildInstanceIds", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input68", "AllowNulls": null, "ControlParameters": { "__type": "ControlParameters:#CompAnalytics.Extension.Contracts", "ControlType": "CheckBoxControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": false } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfContainerReferencePPP4INFd:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "ContainerReference", "ArgumentTypeName": "CompAnalytics.Extension.Forms.ContainerReference", "ArgumentTypeStr": "CompAnalytics.Extension.Forms.ContainerReference, CompAnalytics.Extension.Forms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "ContainerReference pointing to the last container created during execution (corresponds to last row of table)", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output25", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null }, { "__type": "ModuleOutputOfArrayOfFaultDetailvZa4RA4z:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Any Errors that occured during mapping of properties", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Errors", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output26", "BaseTypes": [ "System.Collections.Generic.IList`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.Generic.ICollection`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.Generic.IEnumerable`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.IEnumerable", "System.Collections.IList", "System.Collections.ICollection", "System.Collections.Generic.IReadOnlyList`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Collections.Generic.IReadOnlyCollection`1[[CompAnalytics.Contracts.Fault.FaultDetail, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9]]", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null }, { "__type": "ModuleOutputOfArrayOfKeyValueOfstringintuHEDJ7Dj:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Dictionary", "ArgumentTypeName": "System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Tallies of records inserted or updated", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "1b02472f-c6ba-48f3-909e-ad43dbeacf03", "6d5d9a74-a5a2-4b81-bed6-a7f162faa97c" ], "Name": "Counts", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output27", "BaseTypes": [ "System.Collections.Generic.IDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.ICollection`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.IEnumerable`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.IEnumerable", "System.Collections.IDictionary", "System.Collections.ICollection", "System.Collections.Generic.IReadOnlyDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.IReadOnlyCollection`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Runtime.Serialization.ISerializable", "System.Runtime.Serialization.IDeserializationCallback", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null }, { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Copy of source data table with instance id for each row that was mapped", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Table", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output28", "BaseTypes": [ "System.Object" ], "IsSet": false, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "forms", "Deprecated": false, "Description": null, "DisplayName": null, "Enabled": true, "Icon": "Icons.addrow.png", "Id": 81, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Table to Form Automapper", "Namespace": "companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Automapper.TableToFormAutomapper, CompAnalytics.Extension.Automapper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 7, "Width": 240 }, "Name": "DataPortal Sync", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module02bf7223-8330-4c07-9d0e-35eb7b656ff1", "Version": 7 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 194.672, "X": 297.447, "Y": 367.282 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfint:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int32", "ArgumentTypeName": "System.Int32", "ArgumentTypeStr": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Header Row Index: Row index containing column headers (typically 0)", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "HeaderRowIdx", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input78", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 0 }, { "__type": "ModuleInputOfint:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int32", "ArgumentTypeName": "System.Int32", "ArgumentTypeStr": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Start Row Index: Starting row index of data (typically 1)", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "StartRowIdx", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input79", "AllowNulls": null, "ControlParameters": { "__type": "SpinControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "SpinControl", "MaxValue": 2147483647, "MinValue": 0 }, "PropertyId": null, "PropertyName": null, "ValueObj": 1 }, { "__type": "ModuleInputOfTableDatanjBqBRGM:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "TableData", "ArgumentTypeName": "CompAnalytics.Extension.Tables.Contracts.TableData", "ArgumentTypeStr": "CompAnalytics.Extension.Tables.Contracts.TableData, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Input table data", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input80", "AllowNulls": null, "ControlParameters": { "__type": "TableEditorControlParameters:#CompAnalytics.Extension.Tables.Controls", "ControlType": "TableEditorControl" }, "PropertyId": null, "PropertyName": null, "ValueObj": { "__type": "TableData:#CompAnalytics.Extension.Tables.Contracts", "ColHeader": [ "A", "B" ], "Data": [ [ "`Relationship`", "Age" ], [ "Mother", "56" ], [ "Mother", "50" ], [ "Brother", "22" ], [ "Sister", "16" ], [ "Father", "60" ] ], "RowHeader": [ "1", "2", "3", "4", "5", "6" ] } } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Resulting table", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "2071e05f-b131-4bd0-87d8-2ea19f101f58" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output33", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "datasources", "Deprecated": false, "Description": "Create and edit a table", "DisplayName": null, "Enabled": true, "Icon": "Icons.table-editor.png", "Id": 443, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Table Editor", "Namespace": "edu.mit.ll.companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Tables.Modules.TableEditor, CompAnalytics.Extension.Tables, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "FamilyHistoryEntries", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "modulefd0d7bb0-4da3-4f28-a7f6-a41097171f27", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 189.641, "X": 1606.19, "Y": 286.095 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Object", "ArgumentTypeName": "System.Object", "ArgumentTypeStr": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "The item to return", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [ "a264a594-a17f-4e3d-95c0-d0451d384330" ], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input91", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputCollectionOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Collection of dependencies to wait for, prior to executing", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "1b02472f-c6ba-48f3-909e-ad43dbeacf03" ], "Name": "Dependencies", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input92", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": [], "CollectionArgumentTypeName": "System.Object" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Object", "ArgumentTypeName": "System.Object", "ArgumentTypeStr": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "The Input value will be set to Result", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "2e7f07d3-c412-4f41-8f81-7a1404e89d93" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output37", "BaseTypes": [], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "operators", "Deprecated": false, "Description": "Takes in a list of dependencies, and the Input value that will flow out as the Result", "DisplayName": null, "Enabled": true, "Icon": "Icons.consolidator.png", "Id": 485, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Dependency Waiter", "Namespace": "com.companalytics", "Streaming": false, "Type": "CompAnalytics.Execution.Modules.DependencyWaiter, CompAnalytics.Execution.Modules, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Dependency Waiter", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module76606955-b31b-4eb2-bcee-915df40a94ce", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": false, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 180, "X": 1937.37, "Y": 331.678 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOflong:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int64", "ArgumentTypeName": "System.Int64", "ArgumentTypeStr": "System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "ID of DataPortal to query", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "DataPortalId", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input93", "AllowNulls": null, "ControlParameters": { "__type": "ResourceSearchParameters:#CompAnalytics.Contracts.Controls", "ControlType": "ResourceSearchControl", "NameLabel": null, "Query": "DataPortal", "Title": "Select DataPortal", "TypeLabel": null }, "PropertyId": null, "PropertyName": null, "ValueObj": 6161 }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "The query to execute. Note that if you select an entire object using VALUE, any related pages/tables will not be returned. To select items from other tables/pages, join them.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [ "2e7f07d3-c412-4f41-8f81-7a1404e89d93" ], "Name": "Query", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input94", "AllowNulls": null, "ControlParameters": { "__type": "CodeAreaControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "CodeAreaControl", "AutoCompile": false, "Height": 300, "Mode": "text/x-sql", "Width": 400 }, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputCollectionOfKeyValuePairOfstringanyTypeR8RmUPp7:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List>", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Query parameters to use with the query. The key is parameter name, which can be referenced in the query prefixed with '@'.", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "2a72c574-f372-4051-961f-4096a661f1ca" ], "Name": "Parameters", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input95", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null, "CollectionArgumentTypeName": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Table returned by the query", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Results", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output38", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "forms", "Deprecated": false, "Description": "Query a DataPortal. Uses Entity SQL: https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/ef/language-reference/entity-sql-overview", "DisplayName": null, "Enabled": true, "Icon": "Icons.sql.png", "Id": 6037, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "DataPortal Query", "Namespace": "companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Automapper.Modules.DataPortalQuery, CompAnalytics.Extension.Automapper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "DataPortal Query", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "moduleb955b1f0-b877-4ba8-99f1-b97522d6a31d", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 280.797, "X": 1555, "Y": 206 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 0, "ModuleConnections": [], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input96", "AllowNulls": null, "ControlParameters": { "__type": "TextAreaControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "TextAreaControl", "AutoCompile": false, "Height": 300, "Mode": null, "Width": 300 }, "PropertyId": null, "PropertyName": null, "ValueObj": "SELECT\nc.Name,\nc.Food,\nc.Foods,\nc.Decimal,\nc.Double,\nc.UniqueIdentifier,\nb.FirstName,\nb.LastName,\nb.DOB,\nb.Product,\nb.PolicyCreatedDate,\nb.Gender,\nb.OptyId,\nb.InsuredFullYear,\nf.HasFamilyHistory\nFROM Cases AS c\nJOIN FamilyHistories AS f \nON c.Id = f.CaseId\nJOIN Basics AS b\nON c.Id = b.CaseId\nWHERE f.HasFamilyHistory = @hasFamilyHistory\nORDER BY c.Id" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Forwarded value", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "a264a594-a17f-4e3d-95c0-d0451d384330" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output39", "BaseTypes": [ "System.IComparable", "System.ICloneable", "System.IConvertible", "System.Collections.IEnumerable", "System.IComparable`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.IEnumerable`1[[System.Char, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.IEquatable`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "inputs", "Deprecated": false, "Description": "Simply forwards input string to result, allowing for an input to be specified in separate module", "DisplayName": null, "Enabled": true, "Icon": null, "Id": 522, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "String Input", "Namespace": "edu.mit.ll.companalytics", "Streaming": false, "Type": "CompAnalytics.Execution.Modules.StringInputExecutor, CompAnalytics.Execution.Modules, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Entity SQL Query", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module9da0067a-afd0-4aaa-837f-8ed0c81d6719", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 180, "X": 1613, "Y": 391 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Key", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input101", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": "hasFamilyHistory" }, { "__type": "ModuleInputOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Object", "ArgumentTypeName": "System.Object", "ArgumentTypeStr": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Value", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input102", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": true } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfKeyValuePairOfstringanyTypeR8RmUPp7:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "KeyValuePair", "ArgumentTypeName": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "2a72c574-f372-4051-961f-4096a661f1ca" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output42", "BaseTypes": [ "System.ValueType", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ValueObj": { "__type": "KeyValuePairOfstringanyType:#System.Collections.Generic", "key": null, "value": null } } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "operators-dictionary", "Deprecated": false, "Description": "Constructs a KVP object from incoming Key string and Value object", "DisplayName": null, "Enabled": true, "Icon": null, "Id": 524, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Object Namer", "Namespace": "com.companalytics", "Streaming": false, "Type": "CompAnalytics.Execution.Modules.ObjectNamer, CompAnalytics.Execution.Modules, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Object Namer", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module86c565f0-707d-4d99-9f8b-c57b31afe973", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": false, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 180, "X": 1895, "Y": 664 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOflong:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Int64", "ArgumentTypeName": "System.Int64", "ArgumentTypeStr": "System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "ID of DataPortal to query", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "DataPortalId", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input12", "AllowNulls": null, "ControlParameters": { "__type": "ResourceSearchParameters:#CompAnalytics.Contracts.Controls", "ControlType": "ResourceSearchControl", "NameLabel": null, "Query": "DataPortal", "Title": "Select DataPortal", "TypeLabel": null }, "PropertyId": null, "PropertyName": null, "ValueObj": 6161 }, { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "The query to execute. Note that if you select an entire object using VALUE, any related pages/tables will not be returned. To select items from other tables/pages, join them.", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [ "1d9ed281-e912-47a1-b24c-f4e3aa60fce0" ], "Name": "Query", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input13", "AllowNulls": null, "ControlParameters": { "__type": "CodeAreaControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "CodeAreaControl", "AutoCompile": false, "Height": 300, "Mode": "text/x-sql", "Width": 400 }, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputCollectionOfKeyValuePairOfstringanyTypeR8RmUPp7:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List>", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Query parameters to use with the query. The key is parameter name, which can be referenced in the query prefixed with '@'.", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "71581712-c75b-4569-b388-c80bc921cc4d" ], "Name": "Parameters", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input17", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null, "CollectionArgumentTypeName": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfTableBWskODFT:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Table", "ArgumentTypeName": "CompAnalytics.Contracts.Tables.Table", "ArgumentTypeStr": "CompAnalytics.Contracts.Tables.Table, CompAnalytics.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Description": "Table returned by the query", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [], "Name": "Results", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output5", "BaseTypes": [ "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "forms", "Deprecated": false, "Description": "Query a DataPortal. Uses Entity SQL: https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/ef/language-reference/entity-sql-overview", "DisplayName": null, "Enabled": true, "Icon": "Icons.sql.png", "Id": 6037, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "DataPortal Query", "Namespace": "companalytics", "Streaming": false, "Type": "CompAnalytics.Extension.Automapper.Modules.DataPortalQuery, CompAnalytics.Extension.Automapper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "DataPortal Query", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "moduled54a5366-e15c-4ae3-b1c6-5f9c251a915a", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 280.797, "X": 1552, "Y": 623 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 0, "ModuleConnections": [], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input18", "AllowNulls": null, "ControlParameters": { "__type": "TextAreaControlParameters:#CompAnalytics.Contracts.Controls", "ControlType": "TextAreaControl", "AutoCompile": false, "Height": 300, "Mode": null, "Width": 300 }, "PropertyId": null, "PropertyName": null, "ValueObj": "SELECT\nh.[Relationship],\nh.Age\nFROM\nCases AS c JOIN FamilyHistories AS f\nON c.Id = f.CaseId\nJOIN FamilyHistoryEntries AS h\nON f.Id = h.FamilyHistoryId\nWHERE c.Name = @caseName" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Forwarded value", "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "e2892253-eee5-4791-9999-3978eb375405" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output7", "BaseTypes": [ "System.IComparable", "System.ICloneable", "System.IConvertible", "System.Collections.IEnumerable", "System.IComparable`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Collections.Generic.IEnumerable`1[[System.Char, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.IEquatable`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "inputs", "Deprecated": false, "Description": "Simply forwards input string to result, allowing for an input to be specified in separate module", "DisplayName": null, "Enabled": true, "Icon": null, "Id": 522, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "String Input", "Namespace": "edu.mit.ll.companalytics", "Streaming": false, "Type": "CompAnalytics.Execution.Modules.StringInputExecutor, CompAnalytics.Execution.Modules, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Entity SQL Query 2", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "moduleae59e73c-515d-408e-9e6e-a4235f9a8598", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": true, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 189.641, "X": 1586, "Y": 700 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Object", "ArgumentTypeName": "System.Object", "ArgumentTypeStr": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "The item to return", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [ "e2892253-eee5-4791-9999-3978eb375405" ], "Name": "Input", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input19", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": null }, { "__type": "ModuleInputCollectionOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "List", "ArgumentTypeName": "System.Collections.Generic.List`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.List`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "Collection of dependencies to wait for, prior to executing", "Id": null, "IsCollection": true, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "6d5d9a74-a5a2-4b81-bed6-a7f162faa97c" ], "Name": "Dependencies", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input20", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": [], "CollectionArgumentTypeName": "System.Object" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Object", "ArgumentTypeName": "System.Object", "ArgumentTypeStr": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": "The Input value will be set to Result", "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "1d9ed281-e912-47a1-b24c-f4e3aa60fce0" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output8", "BaseTypes": [], "IsSet": true, "ResultId": null, "ValueType": null, "ValueObj": null } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "operators", "Deprecated": false, "Description": "Takes in a list of dependencies, and the Input value that will flow out as the Result", "DisplayName": null, "Enabled": true, "Icon": "Icons.consolidator.png", "Id": 485, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Dependency Waiter", "Namespace": "com.companalytics", "Streaming": false, "Type": "CompAnalytics.Execution.Modules.DependencyWaiter, CompAnalytics.Execution.Modules, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Dependency Waiter", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module3ca268ac-fa18-48b0-b8c7-5542851b3240", "Version": 0 }, { "__type": "Module:#CompAnalytics.Contracts", "AccumulatedValues": null, "AvoidSavingRuns": null, "CacheResults": false, "ContinueOnError": null, "ControlledModuleHandles": null, "ControllingCycleHandles": null, "Failed": false, "ForceExecution": false, "HasExecuted": false, "HasInputConnections": false, "HasOutputConnections": true, "Id": null, "IsMinimized": false, "IterationCount": 0, "LastRunId": null, "Location": { "__type": "Location:#CompAnalytics.Contracts", "Id": null, "Width": 180, "X": 1587, "Y": 802 }, "LoopComplete": false, "ModuleInputs": [ { "__type": "ModuleInputOfstring:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "String", "ArgumentTypeName": "System.String", "ArgumentTypeStr": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": true, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Key", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input21", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": "caseName" }, { "__type": "ModuleInputOfanyType:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "Object", "ArgumentTypeName": "System.Object", "ArgumentTypeStr": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": 1, "ModuleConnections": [], "Name": "Value", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "input22", "AllowNulls": null, "ControlParameters": null, "PropertyId": null, "PropertyName": null, "ValueObj": "CaseName1" } ], "ModuleOutputs": [ { "__type": "ModuleOutputOfKeyValuePairOfstringanyTypeR8RmUPp7:#CompAnalytics.Contracts", "ArgumentTypeFriendlyName": "KeyValuePair", "ArgumentTypeName": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ArgumentTypeStr": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "Description": null, "Id": null, "IsCollection": false, "IsPrimitive": false, "LinkedModuleCandidates": null, "MaxConnections": -1, "ModuleConnections": [ "71581712-c75b-4569-b388-c80bc921cc4d" ], "Name": "Result", "NestedRefModuleId": null, "NestedRefModuleUiHandle": null, "UiHandle": "output9", "BaseTypes": [ "System.ValueType", "System.Object" ], "IsSet": true, "ResultId": null, "ValueType": "System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "ValueObj": { "__type": "KeyValuePairOfstringanyType:#System.Collections.Generic", "key": null, "value": null } } ], "ModuleType": { "__type": "ModuleType:#CompAnalytics.Contracts", "CachingDisabled": false, "Category": "operators-dictionary", "Deprecated": false, "Description": "Constructs a KVP object from incoming Key string and Value object", "DisplayName": null, "Enabled": true, "Icon": null, "Id": 524, "IsViableCacheModule": true, "Iterable": false, "LoopTerminating": false, "Name": "Object Namer", "Namespace": "com.companalytics", "Streaming": false, "Type": "CompAnalytics.Execution.Modules.ObjectNamer, CompAnalytics.Execution.Modules, Version=1.0.0.0, Culture=neutral, PublicKeyToken=792cfbd70dcd13a9", "Valid": true, "Version": 0, "Width": 150 }, "Name": "Object Namer", "NestedRefAppId": null, "PinResults": false, "ProgressStats": null, "RequestingExecution": true, "RetryCount": 0, "RetryDelay": "PT0S", "RunReuseTimeoutMS": 0, "Skipped": false, "UiHandle": "module25c4437a-a7cf-461e-b699-8ce57edc327d", "Version": 0 } ], "Name": "DataPortal Query Example", "OriginalAppId": null, "Owner": null, "ParallelExecution": false, "ReceiveProgressEvents": true, "ReceiveTraceEvents": true, "ReferencedAppCount": 0, "ReferringAppCount": 0, "ReviewAverage": 0, "ReviewCount": 0, "ShowRealTimeOutputs": true, "Tags": [], "WireType": null }