在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → ClearCanvas开源PACS系统 v13.2 C#源码

ClearCanvas开源PACS系统 v13.2 C#源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:37.17M
  • 下载次数:23
  • 浏览次数:572
  • 发布时间:2021-11-09
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
开源PACS产品和 DICOM 浏览器,C#语言编写,目前支持sqlserver数据库,结构清晰,简单调整可支持多种数据库。
【实例截图】
【核心代码】
16359647591347927978.zip
└── ClearCanvas-ClearCanvas-6cefc5f
├── Common
│   ├── Actions
│   │   ├── ActionExecuteResult.cs
│   │   ├── ActionList.cs
│   │   ├── IActionItem.cs
│   │   ├── IActionList.cs
│   │   ├── IXmlActionCompilerOperator.cs
│   │   ├── XmlActionCompiler.cs
│   │   └── XmlActionCompilerException.cs
│   ├── app.config
│   ├── AttributeExtensionFilter.cs
│   ├── Audit
│   │   ├── AuditEntryInfo.cs
│   │   ├── AuditLog.cs
│   │   └── IAuditSink.cs
│   ├── Authorization
│   │   ├── AuthorityGroupDefinition.cs
│   │   ├── AuthorityGroupSetup.cs
│   │   ├── AuthorityTokenAttribute.cs
│   │   ├── AuthorityTokenDefinition.cs
│   │   └── IDefineAuthorityGroups.cs
│   ├── Caching
│   │   ├── AspWebCacheClient.cs
│   │   ├── AspWebCacheProvider.cs
│   │   ├── CacheClientLoggingDecorator.cs
│   │   ├── Cache.cs
│   │   ├── CacheException.cs
│   │   ├── CacheGetOptions.cs
│   │   ├── CacheOptionsBase.cs
│   │   ├── CacheProviderInitializationArgs.cs
│   │   ├── CachePutOptions.cs
│   │   ├── CacheRemoveOptions.cs
│   │   ├── ICacheClient.cs
│   │   ├── ICacheProvider.cs
│   │   ├── IDefinesCacheKey.cs
│   │   ├── MemoryCacheProvider.cs
│   │   └── Tests
│   │   ├── AspWebCacheProviderTests.cs
│   │   ├── CacheProviderTestsBase.cs
│   │   └── MemoryCacheProviderTests.cs
│   ├── ClassDiagrams
│   │   └── Platform.cd
│   ├── ClassNameExtensionFilter.cs
│   ├── ClearCanvas.Common.csproj
│   ├── ClearCanvas.Strings.targets
│   ├── Configuration
│   │   ├── ApplicationCriticalSettingsProvider.cs
│   │   ├── ApplicationSettingsExtensions.cs
│   │   ├── ApplicationSettingsHelper.cs
│   │   ├── ConfigurationDocumentHeader.cs
│   │   ├── ConfigurationDocumentKey.cs
│   │   ├── ConfigurationDocumentNotFoundException.cs
│   │   ├── ConfigurationDocumentQuery.cs
│   │   ├── ConfigurationFileReader.cs
│   │   ├── ConfigurationSectionPath.cs
│   │   ├── ConfigurationStore.cs
│   │   ├── ExtendedLocalFileSettingsProvider.cs
│   │   ├── IConfigurationStore.cs
│   │   ├── IMigrateSettings.cs
│   │   ├── ISettingsStore.cs
│   │   ├── ISharedApplicationSettingsProvider.cs
│   │   ├── LocalFileSettingsProviderExtensions.cs
│   │   ├── SettingsClassMetaDataReader.cs
│   │   ├── SettingsException.cs
│   │   ├── SettingsGroupDescriptor.cs
│   │   ├── SettingsMigrator.cs
│   │   ├── SettingsPropertyDescriptor.cs
│   │   ├── SettingsPropertyExtensions.cs
│   │   ├── SettingsStoreSettingsProvider.cs
│   │   ├── Setup
│   │   │   ├── ImportLocalSharedSettingsApplication.cs
│   │   │   └── MigrateLocalSharedSettingsApplication.cs
│   │   ├── StandardSettingsProvider.cs
│   │   ├── SystemConfigurationHelper.cs
│   │   ├── Tests
│   │   │   ├── AltAppSettingsFolderTests.cs
│   │   │   ├── ApplicationSettingsExtensionsTests.cs
│   │   │   ├── ConfigurationFileReaderTests.cs
│   │   │   ├── SettingsGroupTests.cs
│   │   │   ├── SettingsMigrationTests.cs
│   │   │   ├── SettingsTestBase.cs
│   │   │   ├── SimpleSettingsMigrationTests.cs
│   │   │   ├── SimpleSettingsStore.cs
│   │   │   ├── SystemConfigurationHelperTests.cs
│   │   │   ├── TestPreviousConfiguration.config
│   │   │   ├── TestSettingsClasses.cs
│   │   │   └── TestSettingsProvider.cs
│   │   ├── UpgradeSettings.cs
│   │   ├── UpgradeSettings.Designer.cs
│   │   ├── UpgradeSettings.settings
│   │   ├── UserUpgradeStep.cs
│   │   └── UserUpgradeStrategy.cs
│   ├── DefaultExtensionFactory.cs
│   ├── EvidenceExtensions.cs
│   ├── Exceptions.cs
│   ├── ExtensionFilter.cs
│   ├── ExtensionInfo.cs
│   ├── ExtensionOfAttribute.cs
│   ├── ExtensionPointAttribute.cs
│   ├── ExtensionPoint.cs
│   ├── ExtensionPointInfo.cs
│   ├── ExtensionSettings.cs
│   ├── ExtensionSettings.Designer.cs
│   ├── ExtensionSettings.settings
│   ├── FatalExceptionHandler.cs
│   ├── GuiToolkitAttribute.cs
│   ├── GuiToolkitID.cs
│   ├── IApplicationRoot.cs
│   ├── IBrowsable.cs
│   ├── IExtensionFactory.cs
│   ├── IExtensionPoint.cs
│   ├── ILicenseDetailsProvider.cs
│   ├── ILicenseProvider.cs
│   ├── IMessageBox.cs
│   ├── ITimeProvider.cs
│   ├── IUserCredentialsProvider.cs
│   ├── JetbrainsAnnotations.cs
│   ├── LicenseInformation.cs
│   ├── LicenseSettings1.Designer.cs
│   ├── LicenseSettings.cs
│   ├── LicenseSettings.Designer.cs
│   ├── LicenseSettings.settings
│   ├── LocalTimeProvider.cs
│   ├── log4net
│   │   ├── FileAppender.cs
│   │   └── RollingFileAppender.cs
│   ├── NamedObjectRef.cs
│   ├── Platform.cs
│   ├── PluginAttribute.cs
│   ├── PluginInfoCache.cs
│   ├── PluginInfo.cs
│   ├── PluginLoadedEventArgs.cs
│   ├── PluginLoader.cs
│   ├── PluginManager.cs
│   ├── ProductSettings.cs
│   ├── ProductSettings.Designer.cs
│   ├── ProductSettings.settings
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Rest
│   │   └── RestClient.cs
│   ├── Scripting
│   │   ├── ActiveTemplate.cs
│   │   ├── ActiveTemplateException.cs
│   │   ├── IExecutableScript.cs
│   │   ├── IScriptEngine.cs
│   │   ├── LanguageSupportAttribute.cs
│   │   ├── ScriptEngineFactory.cs
│   │   ├── ScriptEngineOptionsAttribute.cs
│   │   └── SynchronizedScriptEngineWrapper.cs
│   ├── Serialization
│   │   ├── DataContractBase.cs
│   │   ├── JsmlSerializer.cs
│   │   ├── PolymorphicDataContractAttribute.cs
│   │   ├── PolymorphicDataContractHook.cs
│   │   ├── PolymorphicDataContractResolver.cs
│   │   └── Tests
│   │   └── JsmlSerializerTests.cs
│   ├── Shreds
│   │   ├── IShred.cs
│   │   ├── QueueProcessor.cs
│   │   ├── QueueProcessorShred.cs
│   │   ├── Shred.cs
│   │   ├── ShredExtensionPoint.cs
│   │   └── ShredIsolationAttribute.cs
│   ├── Specifications
│   │   ├── AllSpecification.cs
│   │   ├── AndSpecification.cs
│   │   ├── AnySpecification.cs
│   │   ├── CaseSpecification.cs
│   │   ├── ComparisonSpecification.cs
│   │   ├── CompositeSpecification.cs
│   │   ├── ContainsSpecification.cs
│   │   ├── CountSpecification.cs
│   │   ├── DefinedSpecification.cs
│   │   ├── EndsWithSpecification.cs
│   │   ├── EnumerableSpecification.cs
│   │   ├── EqualSpecification.cs
│   │   ├── Expression.cs
│   │   ├── FalseSpecification.cs
│   │   ├── GreaterThanSpecification.cs
│   │   ├── IExpressionFactory.cs
│   │   ├── InequalitySpecification.cs
│   │   ├── IsNullSpecification.cs
│   │   ├── ISpecification.cs
│   │   ├── ISpecificationProvider.cs
│   │   ├── ISpecificationXmlSource.cs
│   │   ├── IXmlSpecificationCompilerOperator.cs
│   │   ├── JScriptExpression.cs
│   │   ├── LessThanSpecification.cs
│   │   ├── NotEqualSpecification.cs
│   │   ├── NotNullSpecification.cs
│   │   ├── NotSpecification.cs
│   │   ├── OrSpecification.cs
│   │   ├── PrimitiveSpecification.cs
│   │   ├── RegexSpecification.cs
│   │   ├── Specification.cs
│   │   ├── SpecificationException.cs
│   │   ├── SpecificationFactory.cs
│   │   ├── StartsWithSpecification.cs
│   │   ├── StringMatchingSpecification.cs
│   │   ├── TestResult.cs
│   │   ├── TestResultReason.cs
│   │   ├── Tests
│   │   │   ├── CompositeSpecificationTests.cs
│   │   │   ├── CountSpecificationTests.cs
│   │   │   ├── CultureSpecificationTests.cs
│   │   │   ├── EnumerableSpecificationTests.cs
│   │   │   ├── EqualitySpecificationTests.cs
│   │   │   ├── InequalitySpecificationTests.cs
│   │   │   ├── RegexSpecificationTests.cs
│   │   │   ├── StringMatchingSpecificationTests.cs
│   │   │   ├── TestsBase.cs
│   │   │   ├── TrueFalseSpecificationTests.cs
│   │   │   ├── XmlSpecificationCompilerTests.cs
│   │   │   └── XmlSpecificationCompilerTests.xml
│   │   ├── TrueSpecification.cs
│   │   ├── UndefinedSpecificationException.cs
│   │   ├── WhenThenPair.cs
│   │   ├── XmlSpecificationCompiler.cs
│   │   ├── XmlSpecificationCompilerException.cs
│   │   └── XmlSpecificationSchema.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   ├── Statistics
│   │   ├── AverageByteCountStatistics.cs
│   │   ├── AverageCountStatistics.cs
│   │   ├── AverageMessageCountStatistics.cs
│   │   ├── AverageRateStatistics.cs
│   │   ├── AverageStatistics.cs
│   │   ├── AverageTimeSpanStatistics.cs
│   │   ├── ByteCountFormatter.cs
│   │   ├── ByteCountStatistics.cs
│   │   ├── CollectionAverageStatistics.cs
│   │   ├── CountStatistics.cs
│   │   ├── IAverageStatistics.cs
│   │   ├── IStatisticsContext.cs
│   │   ├── IStatistics.cs
│   │   ├── IStatisticsLoggerListener.cs
│   │   ├── MessageRateFormatter.cs
│   │   ├── MsgCountStatistics.cs
│   │   ├── RateStatistics.cs
│   │   ├── StatisticsContext.cs
│   │   ├── Statistics.cs
│   │   ├── StatisticsHelper.cs
│   │   ├── StatisticsLogger.cs
│   │   ├── StatisticsLoggerExtensionPoint.cs
│   │   ├── StatisticsSetCollection.cs
│   │   ├── StatisticsSet.cs
│   │   ├── TimeSpanFormatter.cs
│   │   ├── TimeSpanStatistics.cs
│   │   ├── TimeSpanStatisticsHelper.cs
│   │   └── TransmissionRateFormatter.cs
│   ├── Tests
│   │   ├── FileProcessorTest.cs
│   │   └── UsageTrackingTest.cs
│   ├── TypeExtensionFilter.cs
│   ├── UnknownServiceException.cs
│   ├── UsageTracking
│   │   ├── DisplayMessage.cs
│   │   ├── IUsageTracking.cs
│   │   ├── RegisterRequest.cs
│   │   ├── RegisterResponse.cs
│   │   ├── UsageApplicationDataProvider.cs
│   │   ├── UsageMessage.cs
│   │   ├── UsageTrackingServiceClient.cs
│   │   ├── UsageTrackingSettings.cs
│   │   ├── UsageTrackingSettings.Designer.cs
│   │   ├── UsageTrackingSettings.settings
│   │   └── UsageUtilities.cs
│   └── Utilities
│   ├── AttributeUtils.cs
│   ├── BackgroundTask.cs
│   ├── BlockingQueue.cs
│   ├── BlockingThreadPool.cs
│   ├── CancellableStream.cs
│   ├── CloneBuilder.cs
│   ├── CodeClock.cs
│   ├── CollectionSynchronizeHelper.cs
│   ├── CollectionUtils.cs
│   ├── CommandLine.cs
│   ├── CommandLineException.cs
│   ├── CommandLineParameterAttribute.cs
│   ├── CryptoServiceFallbackHelper.cs
│   ├── DateTimeUtils.cs
│   ├── DelayedEventPublisher.cs
│   ├── DictionaryEventArgs.cs
│   ├── DirectoryUtility.cs
│   ├── EnvironmentUtilities.cs
│   ├── EventsHelper.cs
│   ├── ExclusiveLock.cs
│   ├── FileProcessor.cs
│   ├── FileSize.cs
│   ├── FileStreamOpener.cs
│   ├── FileUtils.cs
│   ├── FtpFileTransfer.cs
│   ├── HashUtilities.cs
│   ├── HttpFileTransfer.cs
│   ├── ILogMessageSink.cs
│   ├── IObservableList.cs
│   ├── IRemoteFileTransfer.cs
│   ├── IResourceResolver.cs
│   ├── ItemEventArgs.cs
│   ├── LargeMemoryStream.cs
│   ├── ListEventArgs.cs
│   ├── LogMessageSink.cs
│   ├── MockSettingsStore.cs
│   ├── NullExtensionFactory.cs
│   ├── ObjectAccessor.cs
│   ├── ObjectWalker.cs
│   ├── ObservableDictionary.cs
│   ├── ObservableList.cs
│   ├── PerformanceReportBroker.cs
│   ├── ReadOnlyDictionary.cs
│   ├── ReadProgressStream.cs
│   ├── ResourceResolver.cs
│   ├── SimpleSerializer.cs
│   ├── StringDiff.cs
│   ├── StringUtilities.cs
│   ├── SynchronizedEventHelper.cs
│   ├── SystemResources.cs
│   ├── Tests
│   │   ├── CloningTests.cs
│   │   ├── CollectionUtilsTests.cs
│   │   ├── CommandLineTests.cs
│   │   ├── DateTimeUtilsTests.cs
│   │   ├── ExclusiveLockTestApplication.cs
│   │   ├── ExclusiveLockTests.cs
│   │   ├── HashUtilitiesTests.cs
│   │   ├── LargeMemoryStreamTests.cs
│   │   ├── ObjectAccessorTests.cs
│   │   ├── ObjectWalkerTests.cs
│   │   ├── ProgressStreamTests.cs
│   │   ├── PseudoRandom.cs
│   │   ├── StreamTest.cs
│   │   ├── StringUtilitiesTests.cs
│   │   ├── TempFileStream.cs
│   │   ├── ThreadPoolTests.cs
│   │   └── XorCryptoServiceProviderTests.cs
│   ├── ThreadPoolBase.cs
│   ├── Timer.cs
│   ├── TypeSafeComparerWrapper.cs
│   ├── TypeSafeEnumerableWrapper.cs
│   ├── TypeSafeEnumeratorWrapper.cs
│   ├── TypeSafeListWrapper.cs
│   ├── UnitTestExtensionFactory.cs
│   ├── UrlQueryString.cs
│   ├── WriteProgressStream.cs
│   └── XorCryptoServiceProvider.cs
├── Controls
│   └── WinForms
│   ├── ClearCanvas.Controls.WinForms.csproj
│   ├── FileSizeFormat.cs
│   ├── FolderControl.cs
│   ├── FolderCoordinator.cs
│   ├── FolderLocationToolStripTextBox.cs
│   ├── FolderObject.cs
│   ├── FolderTree.cs
│   ├── FolderView.cs
│   ├── IFolderCoordinatee.cs
│   ├── Native
│   │   ├── CLSID.cs
│   │   ├── Comctl32.cs
│   │   ├── CSIDL.cs
│   │   ├── IEnumIDList.cs
│   │   ├── IID.cs
│   │   ├── IShellFolder.cs
│   │   ├── IShellLink.cs
│   │   ├── LV.cs
│   │   ├── Msi.cs
│   │   ├── SFGAO.cs
│   │   ├── SHCONTF.cs
│   │   ├── Shell32.cs
│   │   ├── SHFILEINFO.cs
│   │   ├── SHGFI.cs
│   │   ├── SHGNO.cs
│   │   ├── SLR_FLAGs.cs
│   │   ├── STGM.cs
│   │   ├── STRRET.cs
│   │   ├── TV.cs
│   │   ├── User32.cs
│   │   └── WIN32_FIND_DATA.cs
│   ├── PathAccessException.cs
│   ├── PathNotFoundException.cs
│   ├── Pidl.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ShellItem.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   └── SystemImageList.cs
├── COPYING.TXT
├── Desktop
│   ├── Actions
│   │   ├── AbstractAction.cs
│   │   ├── ActionAttribute.cs
│   │   ├── ActionAttributeProcessor.cs
│   │   ├── ActionBuilderException.cs
│   │   ├── ActionBuildingContext.cs
│   │   ├── Action.cs
│   │   ├── ActionDecoratorAttribute.cs
│   │   ├── ActionFeatureAttribute.cs
│   │   ├── ActionFormerlyAttribute.cs
│   │   ├── ActionInitiatorAttribute.cs
│   │   ├── ActionModelNode.cs
│   │   ├── ActionModelNodeList.cs
│   │   ├── ActionModelRoot.cs
│   │   ├── ActionModelSettings.cs
│   │   ├── ActionModelSettings.Designer.cs
│   │   ├── ActionModelSettings.settings
│   │   ├── ActionPath.cs
│   │   ├── ActionPermissionAttribute.cs
│   │   ├── ActionResourceResolver.cs
│   │   ├── ActionSet.cs
│   │   ├── ActionViewContext.cs
│   │   ├── ButtonActionAttribute.cs
│   │   ├── ButtonAction.cs
│   │   ├── CheckedStateObserverAttribute.cs
│   │   ├── ClickActionAttribute.cs
│   │   ├── ClickAction.cs
│   │   ├── ClickActionFlags.cs
│   │   ├── ClickHandlerAttribute.cs
│   │   ├── CrudActionModel.cs
│   │   ├── DropDownActionAttribute.cs
│   │   ├── DropDownAction.cs
│   │   ├── DropDownButtonActionAttribute.cs
│   │   ├── DropDownButtonAction.cs
│   │   ├── DynamicObservablePropertyBinding.cs
│   │   ├── EnabledStateObserverAttribute.cs
│   │   ├── ExportActionModelTool.cs
│   │   ├── GroupHintAttribute.cs
│   │   ├── GroupHint.cs
│   │   ├── IActionBuildingContext.cs
│   │   ├── IAction.cs
│   │   ├── IActionSet.cs
│   │   ├── IActionView.cs
│   │   ├── IClickAction.cs
│   │   ├── IconSetAttribute.cs
│   │   ├── IconSetObserverAttribute.cs
│   │   ├── IDropDownAction.cs
│   │   ├── IObservablePropertyBinding.cs
│   │   ├── ITextBoxAction.cs
│   │   ├── KeyboardActionAttribute.cs
│   │   ├── KeyboardAction.cs
│   │   ├── LabelValueObserverAttribute.cs
│   │   ├── LanguagePickerAction.cs
│   │   ├── MenuActionAttribute.cs
│   │   ├── MenuAction.cs
│   │   ├── ObservablePropertyCoupler.cs
│   │   ├── SimpleActionModel.cs
│   │   ├── StateObserverAttribute.cs
│   │   ├── Tests
│   │   │   ├── ActionModelStoreTests.cs
│   │   │   └── MockActionPermissionAttribute.cs
│   │   ├── TextBoxAction.cs
│   │   ├── TooltipAttribute.cs
│   │   ├── TooltipValueObserverAttribute.cs
│   │   ├── UnavailableActionIconSet.cs
│   │   └── VisibleStateObserverAttribute.cs
│   ├── AlertLevel.cs
│   ├── AlertLog.cs
│   ├── AlertNotificationArgs.cs
│   ├── AlertViewerComponent.cs
│   ├── app.config
│   ├── Applets
│   │   └── WebBrowser
│   │   ├── ClearCanvas.Desktop.Applets.WebBrowser.csproj
│   │   ├── FavouritesBuilder.cs
│   │   ├── Icons
│   │   │   ├── ClearCanvasToolSmall.png
│   │   │   ├── GoogleToolSmall.png
│   │   │   ├── WebBrowserToolLarge.png
│   │   │   ├── WebBrowserToolMedium.png
│   │   │   └── WebBrowserToolSmall.png
│   │   ├── LaunchClearCanvasTool.cs
│   │   ├── LaunchGoogleTool.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.Desktop.Applets.WebBrowser.View.WinForms.csproj
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── WebBrowserComponentControl.cs
│   │   │   ├── WebBrowserComponentControl.Designer.cs
│   │   │   ├── WebBrowserComponentControl.resx
│   │   │   └── WebBrowserComponentView.cs
│   │   ├── WebBrowserComponent.cs
│   │   └── WebBrowserTool.cs
│   ├── ApplicationComponentContainer.cs
│   ├── ApplicationComponent.cs
│   ├── ApplicationComponentHost.cs
│   ├── Application.cs
│   ├── ApplicationTheme.cs
│   ├── ApplicationThemeManager.cs
│   ├── ApplicationThemeResourceProviderBase.cs
│   ├── ApplicationThemeResourceResolver.cs
│   ├── AssociateViewAttribute.cs
│   ├── Async.cs
│   ├── AsyncTask.cs
│   ├── AuthorityTokens.cs
│   ├── BlockingOperation.cs
│   ├── Checkable.cs
│   ├── ChildComponentHost.cs
│   ├── ClassDiagrams
│   │   ├── Actions.cd
│   │   ├── ApplicationComponentContainers.cd
│   │   ├── DesktopActions.cd
│   │   ├── Desktop.cd
│   │   ├── DesktopObjectModel.cd
│   │   ├── Tool.cd
│   │   ├── Tools.cd
│   │   └── UndoRedo.cd
│   ├── ClearCanvas.Desktop.csproj
│   ├── ClosedEventArgs.cs
│   ├── CloseHelperComponent.cs
│   ├── CloseHelperTool.cs
│   ├── ClosingEventArgs.cs
│   ├── CodeEditorFactory.cs
│   ├── Command.cs
│   ├── CommandHistory.cs
│   ├── CompositeUndoableCommand.cs
│   ├── Configuration
│   │   ├── ActionModel
│   │   │   ├── AbstractActionModelTreeBranch.cs
│   │   │   ├── AbstractActionModelTreeLeafAction.cs
│   │   │   ├── AbstractActionModelTreeLeafClickAction.cs
│   │   │   ├── AbstractActionModelTreeLeafSeparator.cs
│   │   │   ├── AbstractActionModelTreeNode.cs
│   │   │   ├── AbstractActionModelTreeRoot.cs
│   │   │   ├── ActionModelConfigurationComponent.cs
│   │   │   ├── ActionModelConfigurationComponentTool.cs
│   │   │   ├── BasicActionModelConfigurationComponentTools.cs
│   │   │   ├── ClickActionKeystrokePropertyComponent.cs
│   │   │   ├── GrayscaleIconSet.cs
│   │   │   ├── NodePropertiesComponent.cs
│   │   │   └── NodePropertiesValidationRule.cs
│   │   ├── ConfigurationApplicationComponent.cs
│   │   ├── ConfigurationDialogComponent.cs
│   │   ├── ConfigurationDialog.cs
│   │   ├── ConfigurationDialogSettings.cs
│   │   ├── ConfigurationDialogSettings.Designer.cs
│   │   ├── ConfigurationDialogSettings.settings
│   │   ├── ConfigurationPage.cs
│   │   ├── IConfigurationApplicationComponent.cs
│   │   ├── IConfigurationPage.cs
│   │   ├── IConfigurationPageProvider.cs
│   │   ├── IConfigurationProvider.cs
│   │   ├── IUserUpgradeProgressDialogView.cs
│   │   ├── SettingEditorComponent.cs
│   │   ├── SettingsManagementComponent2.cs
│   │   ├── SettingsManagementComponent.cs
│   │   ├── SettingsManagementLaunchTool.cs
│   │   ├── SettingsStoreWatcher.cs
│   │   ├── Standard
│   │   │   ├── ConfigurationPageProvider.cs
│   │   │   ├── CustomDateFormatSettings.cs
│   │   │   ├── CustomDateFormatSettings.Designer.cs
│   │   │   ├── CustomDateFormatSettings.settings
│   │   │   ├── DateFormatApplicationComponent.cs
│   │   │   └── ToolbarConfigurationComponent.cs
│   │   └── Tools
│   │   ├── ActionModelsTool.cs
│   │   ├── Icons
│   │   │   ├── MenuOptionsLarge.png
│   │   │   ├── MenuOptionsMedium.png
│   │   │   └── MenuOptionsSmall.png
│   │   └── OptionsTool.cs
│   ├── CursorToken.cs
│   ├── DefaultCodeEditorComponent.cs
│   ├── DefaultSuggestionProvider.cs
│   ├── Desktop_dist.proj
│   ├── DesktopMonitorComponent.cs
│   ├── DesktopObjectCollection.cs
│   ├── DesktopObjectCreationArgs.cs
│   ├── DesktopObject.cs
│   ├── DesktopObjectState.cs
│   ├── Desktop.sln
│   ├── DesktopWindowCollection.cs
│   ├── DesktopWindowCreationArgs.cs
│   ├── DesktopWindow.cs
│   ├── DialogBoxCollection.cs
│   ├── DialogBoxCreationArgs.cs
│   ├── DialogBox.cs
│   ├── DragDropKind.cs
│   ├── DragDropOption.cs
│   ├── DragDropPosition.cs
│   ├── ExceptionDialog.cs
│   ├── ExceptionHandler.cs
│   ├── ExceptionHandlerSettings.cs
│   ├── ExceptionHandlerSettings.Designer.cs
│   ├── ExceptionHandlerSettings.settings
│   ├── ExceptionHandlingContext.cs
│   ├── ExceptionPolicyFactory.cs
│   ├── Executable
│   │   ├── App.config
│   │   ├── App.ico
│   │   ├── ClearCanvas.Desktop.Executable.csproj
│   │   ├── Logging.config
│   │   ├── PostBuild_dist.proj
│   │   ├── postbuild.sh
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── Explorer
│   │   ├── app.config
│   │   ├── ClearCanvas.Desktop.Explorer.csproj
│   │   ├── ExplorerConfigurationComponent.cs
│   │   ├── ExplorerLocalSettings.cs
│   │   ├── ExplorerLocalSettings.Designer.cs
│   │   ├── ExplorerLocalSettings.settings
│   │   ├── ExplorerSettings.cs
│   │   ├── ExplorerSettings.Designer.cs
│   │   ├── ExplorerSettings.settings
│   │   ├── ExplorerTool.cs
│   │   ├── Icons
│   │   │   ├── ExplorerToolLarge.png
│   │   │   ├── ExplorerToolMedium.png
│   │   │   └── ExplorerToolSmall.png
│   │   ├── IHealthcareArtifactExplorer.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── View
│   │   └── WinForms
│   │   ├── ClearCanvas.Desktop.Explorer.View.WinForms.csproj
│   │   ├── ExplorerConfigurationComponentControl.cs
│   │   ├── ExplorerConfigurationComponentControl.Designer.cs
│   │   ├── ExplorerConfigurationComponentControl.resx
│   │   ├── ExplorerConfigurationComponentView.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── ExtensionBrowser
│   │   ├── BrowserNode.cs
│   │   ├── ClearCanvas.Desktop.ExtensionBrowser.csproj
│   │   ├── ExtensionBrowserComponent.cs
│   │   ├── ExtensionBrowserTool.cs
│   │   ├── ExtensionPointView
│   │   │   ├── ExtensionPointViewExtensionNode.cs
│   │   │   ├── ExtensionPointViewExtensionPointNode.cs
│   │   │   ├── ExtensionPointViewExtensionsNode.cs
│   │   │   └── ExtensionPointViewRootNode.cs
│   │   ├── IBrowserNode.cs
│   │   ├── PluginView
│   │   │   ├── PluginViewExtensionNode.cs
│   │   │   ├── PluginViewExtensionPointNode.cs
│   │   │   ├── PluginViewExtensionPointsNode.cs
│   │   │   ├── PluginViewExtensionsNode.cs
│   │   │   ├── PluginViewPluginNode.cs
│   │   │   └── PluginViewRootNode.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── View
│   │   └── WinForms
│   │   ├── ClearCanvas.Desktop.ExtensionBrowser.View.WinForms.csproj
│   │   ├── ExtensionBrowserControl.cs
│   │   ├── ExtensionBrowserControl.Designer.cs
│   │   ├── ExtensionBrowserControl.resx
│   │   ├── ExtensionBrowserView.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── Factories.cs
│   ├── FeatureAuthorizationSpecification.cs
│   ├── FileDialogCreationArgs.cs
│   ├── FileDialogResult.cs
│   ├── Format.cs
│   ├── FormatSettings.cs
│   ├── FormatSettings.Designer.cs
│   ├── FormatSettings.settings
│   ├── GalleryComponent.cs
│   ├── GalleryItemEventArgs.cs
│   ├── Help
│   │   ├── AboutDialog.cs
│   │   ├── AboutForm.cs
│   │   ├── AboutForm.Designer.cs
│   │   ├── AboutForm.resx
│   │   ├── AboutSettings.cs
│   │   ├── AboutSettings.Designer.cs
│   │   ├── AboutSettings.settings
│   │   ├── app.config
│   │   ├── ClearCanvas.Desktop.Help.csproj
│   │   ├── HelpSettings.cs
│   │   ├── HelpSettings.Designer.cs
│   │   ├── HelpSettings.settings
│   │   ├── HelpTool.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── SupportTool.cs
│   │   └── UpdateTools
│   │   ├── app.config
│   │   ├── ClearCanvas.Desktop.Help.UpdateTools.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Settings.cs
│   │   ├── Settings.Designer.cs
│   │   ├── Settings.settings
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── UpdateAvailableForm.cs
│   │   ├── UpdateAvailableForm.Designer.cs
│   │   ├── UpdateAvailableForm.resx
│   │   ├── UpdateTool.cs
│   │   └── Web References
│   │   └── UpdateInformationService
│   │   ├── Reference.cs
│   │   ├── Reference.map
│   │   ├── UpdateInformationResult.datasource
│   │   ├── UpdateInformationService.disco
│   │   └── UpdateInformationService.wsdl
│   ├── IApplicationComponentContainer.cs
│   ├── IApplicationComponent.cs
│   ├── IApplicationComponentHost.cs
│   ├── IApplicationComponentView.cs
│   ├── IApplicationThemeResourceProvider.cs
│   ├── IApplicationView.cs
│   ├── IBlockingOperationView.cs
│   ├── Icons
│   │   ├── ActionModelGroupLarge.png
│   │   ├── ActionModelGroupMedium.png
│   │   ├── ActionModelGroupSmall.png
│   │   ├── ActionModelNullLarge.png
│   │   ├── ActionModelNullMedium.png
│   │   ├── ActionModelNullSmall.png
│   │   ├── ActionModelSeparatorLarge.png
│   │   ├── ActionModelSeparatorMedium.png
│   │   ├── ActionModelSeparatorSmall.png
│   │   ├── AddActionModelGroupToolLarge.png
│   │   ├── AddActionModelGroupToolMedium.png
│   │   ├── AddActionModelGroupToolSmall.png
│   │   ├── AddActionModelSeparatorToolLarge.png
│   │   ├── AddActionModelSeparatorToolMedium.png
│   │   ├── AddActionModelSeparatorToolSmall.png
│   │   ├── AddToolSmall.png
│   │   ├── DeleteToolSmall.png
│   │   ├── EditToolSmall.png
│   │   ├── ErrorMedium.png
│   │   ├── ErrorMini.png
│   │   ├── ErrorSmall.png
│   │   ├── ImportToolSmall.png
│   │   ├── InfoMedium.png
│   │   ├── InfoMini.png
│   │   ├── InfoSmall.png
│   │   ├── InfoTipMedium.png
│   │   ├── InfoTipMini.png
│   │   ├── InfoTipSmall.png
│   │   ├── NextPageToolSmall.png
│   │   ├── OptionsToolLarge.png
│   │   ├── OptionsToolMedium.png
│   │   ├── OptionsToolSmall.png
│   │   ├── PreviousPageToolSmall.png
│   │   ├── RenameToolSmall.png
│   │   ├── ResetAllToolSmall.png
│   │   ├── ResetToolSmall.png
│   │   ├── SaveToolSmall.png
│   │   ├── UnavailableToolOverlayGrayLarge.png
│   │   ├── UnavailableToolOverlayGrayMedium.png
│   │   ├── UnavailableToolOverlayGraySmall.png
│   │   ├── UnavailableToolOverlayLarge.png
│   │   ├── UnavailableToolOverlayMedium.png
│   │   ├── UnavailableToolOverlaySmall.png
│   │   ├── WarningMedium.png
│   │   ├── WarningMini.png
│   │   └── WarningSmall.png
│   ├── IconScheme.cs
│   ├── IconSet.cs
│   ├── IconSize.cs
│   ├── IDesktopAlertContext.cs
│   ├── IDesktopObject.cs
│   ├── IDesktopObjectView.cs
│   ├── IDesktopView.cs
│   ├── IDesktopWindow.cs
│   ├── IDesktopWindowView.cs
│   ├── IDialogBoxHost.cs
│   ├── IDialogBoxView.cs
│   ├── IDragDropObject.cs
│   ├── IExceptionHandlingContext.cs
│   ├── IExceptionPolicy.cs
│   ├── IGalleryItem.cs
│   ├── IGalleryToolContext.cs
│   ├── IGuiToolkit.cs
│   ├── IItemCollection.cs
│   ├── IMemorable.cs
│   ├── InstalledLocales.cs
│   ├── IPagingController.cs
│   ├── ISelection.cs
│   ├── IShelf.cs
│   ├── IShelfHost.cs
│   ├── IShelfView.cs
│   ├── ISuggestionProvider.cs
│   ├── ItemCollection.cs
│   ├── IView.cs
│   ├── IWorkspace.cs
│   ├── IWorkspaceDialogBox.cs
│   ├── IWorkspaceDialogBoxHost.cs
│   ├── IWorkspaceDialogBoxView.cs
│   ├── IWorkspaceHost.cs
│   ├── IWorkspaceView.cs
│   ├── LocalePolicy.cs
│   ├── LocalePolicy.Designer.cs
│   ├── LocalePolicy.settings
│   ├── LocaleSettings.cs
│   ├── LocaleSettings.Designer.cs
│   ├── LocaleSettings.settings
│   ├── MemorableUndoableCommand.cs
│   ├── ModifierFlagsConverter.cs
│   ├── ModifierFlags.cs
│   ├── NavigatorComponentContainer.cs
│   ├── NavigatorPage.cs
│   ├── OemConfiguration.cs
│   ├── PagedComponentContainer.cs
│   ├── PagingActionModel.cs
│   ├── PagingController.cs
│   ├── Path.cs
│   ├── PathSegment.cs
│   ├── PrincipalPermissionSpecification.cs
│   ├── ProductStateInfo.cs
│   ├── ProgressDialogComponent.cs
│   ├── ProgressDialog.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── QuittingEventArgs.cs
│   ├── ReorderableGalleryComponent.cs
│   ├── Screen.cs
│   ├── SelectFolderDialogCreationArgs.cs
│   ├── Selection.cs
│   ├── SessionManager.cs
│   ├── ShelfCollection.cs
│   ├── ShelfCreationArgs.cs
│   ├── Shelf.cs
│   ├── ShelfDisplayHint.cs
│   ├── SimpleComponentContainer.cs
│   ├── SplitComponentContainer.cs
│   ├── SplitPane.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   ├── StackTabComponentContainer.cs
│   ├── StackTabPage.cs
│   ├── StockChangeLanguageTool.cs
│   ├── StockDesktopTools.cs
│   ├── StockStartupActionTool.cs
│   ├── SuggestionProviderBase.cs
│   ├── TabComponentContainer.cs
│   ├── TabGroupComponentContainer.cs
│   ├── TabGroup.cs
│   ├── Tables
│   │   ├── ComboBoxCellEditor.cs
│   │   ├── DateTableColumn.cs
│   │   ├── DateTimeTableColumn.cs
│   │   ├── FilteredItemCollection.cs
│   │   ├── ITableCellEditor.cs
│   │   ├── ITableCellEditorView.cs
│   │   ├── ITableColumnCollection.cs
│   │   ├── ITableColumn.cs
│   │   ├── ITable.cs
│   │   ├── ITableItemCollection.cs
│   │   ├── TableCellEditor.cs
│   │   ├── TableColumnBase.cs
│   │   ├── TableColumnChangeType.cs
│   │   ├── TableColumnCollection.cs
│   │   ├── TableColumn.cs
│   │   ├── TableColumnEventArgs.cs
│   │   ├── Table.cs
│   │   ├── TableFilterParams.cs
│   │   └── TableSortParams.cs
│   ├── TabPage.cs
│   ├── TestComponent.cs
│   ├── Tests
│   │   ├── CommandHistoryTest.cs
│   │   ├── FormatTests.cs
│   │   ├── ItemCollectionTests.cs
│   │   ├── ModifierFlagsConverterTest.cs
│   │   ├── PathSegmentTests.cs
│   │   ├── PathTests.cs
│   │   ├── TableTest.cs
│   │   ├── UnhandledExceptionTests.cs
│   │   ├── XKeysConverterTest.cs
│   │   ├── XMouseButtonComboTest.cs
│   │   └── XMouseButtonsConverterTest.cs
│   ├── TestTool.cs
│   ├── Tools
│   │   ├── IToolContext.cs
│   │   ├── ITool.cs
│   │   ├── IToolSet.cs
│   │   ├── ToolBase.cs
│   │   ├── ToolContext.cs
│   │   ├── Tool.cs
│   │   └── ToolSet.cs
│   ├── ToolStripDock.cs
│   ├── ToolStripSettings.cs
│   ├── ToolStripSettings.Designer.cs
│   ├── ToolStripSettings.settings
│   ├── Trees
│   │   ├── CheckState.cs
│   │   ├── ITree.cs
│   │   ├── ITreeItemBinding.cs
│   │   ├── ITreeItemCollection.cs
│   │   ├── Tree.cs
│   │   ├── TreeItemBindingBase.cs
│   │   └── TreeItemBinding.cs
│   ├── UndoableCommand.cs
│   ├── UserInteraction.cs
│   ├── Validation
│   │   ├── AllComponentsValidationStrategy.cs
│   │   ├── IApplicationComponentContainerValidationStrategy.cs
│   │   ├── IValidationRule.cs
│   │   ├── IValidationRuleSet.cs
│   │   ├── IValidationRuleSource.cs
│   │   ├── NoComponentsValidationStrategy.cs
│   │   ├── StartedComponentsValidationStrategy.cs
│   │   ├── ValidateCompareAttribute.cs
│   │   ├── ValidateGreaterThanAttribute.cs
│   │   ├── ValidateLengthAttribute.cs
│   │   ├── ValidateLessThanAttribute.cs
│   │   ├── ValidateNotNullAttribute.cs
│   │   ├── ValidateRegexAttribute.cs
│   │   ├── ValidationAttribute.cs
│   │   ├── ValidationAttributeException.cs
│   │   ├── ValidationCache.cs
│   │   ├── ValidationMethodForAttribute.cs
│   │   ├── ValidationResult.cs
│   │   ├── ValidationRule.cs
│   │   ├── ValidationRuleSet.cs
│   │   ├── ValidationRulesSettings.cs
│   │   ├── ValidationRulesSettings.Designer.cs
│   │   ├── ValidationRulesSettings.settings
│   │   ├── ValidationRules.xml
│   │   ├── XmlValidationCompiler.cs
│   │   └── XmlValidationManager.cs
│   ├── View
│   │   ├── GTK
│   │   │   ├── ActiveMenuItem.cs
│   │   │   ├── ActiveToolbarButton.cs
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── ClearCanvas.Desktop.View.GTK.csproj
│   │   │   ├── DesktopView.cs
│   │   │   ├── GtkMenuBuilder.cs
│   │   │   ├── GtkToolbarBuilder.cs
│   │   │   ├── GtkView.cs
│   │   │   ├── Icons
│   │   │   │   ├── DashboardLarge.png
│   │   │   │   └── DashboardMedium.png
│   │   │   ├── MainWindow.cs
│   │   │   ├── MessageBox.cs
│   │   │   ├── SR.cs
│   │   │   ├── SR.resources
│   │   │   ├── SR.resx
│   │   │   ├── SR.txt
│   │   │   ├── StockDesktopTools.cs
│   │   │   ├── StockTool.cs
│   │   │   ├── StockWorkspaceTools.cs
│   │   │   ├── StudyCentreTool.cs
│   │   │   ├── ToolViewHostDialog.cs
│   │   │   └── ToolViewManager.cs
│   │   └── WinForms
│   │   ├── ActionViewUtils.cs
│   │   ├── ActiveMenuItem.cs
│   │   ├── ActiveToolbarButton.cs
│   │   ├── AlertNotificationForm.cs
│   │   ├── AlertNotificationForm.Designer.cs
│   │   ├── AlertNotificationForm.resx
│   │   ├── AlertViewerComponentControl.cs
│   │   ├── AlertViewerComponentControl.Designer.cs
│   │   ├── AlertViewerComponentControl.resx
│   │   ├── AlertViewerComponentView.cs
│   │   ├── app.config
│   │   ├── ApplicationComponentUserControl.cs
│   │   ├── ApplicationComponentUserControl.Designer.cs
│   │   ├── ApplicationComponentUserControl.resx
│   │   ├── ApplicationView.cs
│   │   ├── BindingTreeLevelManager.cs
│   │   ├── BindingTreeNode.cs
│   │   ├── BindingTreeView.cs
│   │   ├── BindingTreeView.Designer.cs
│   │   ├── BindingTreeView.resx
│   │   ├── BitmapOverlayForm.cs
│   │   ├── BlockingOperationView.cs
│   │   ├── ccwrkstn.ico
│   │   ├── CheckBoxStyle.cs
│   │   ├── ClearCanvas.Desktop.View.WinForms.csproj
│   │   ├── ClearCanvasStyle.cs
│   │   ├── CloseHelperComponentControl.cs
│   │   ├── CloseHelperComponentControl.Designer.cs
│   │   ├── CloseHelperComponentControl.resx
│   │   ├── CloseHelperComponentView.cs
│   │   ├── ComboBoxCellEditorControl.cs
│   │   ├── ComboBoxCellEditorControl.Designer.cs
│   │   ├── ComboBoxCellEditorControl.resx
│   │   ├── ComboBoxCellEditorView.cs
│   │   ├── ComboBoxField.cs
│   │   ├── ComboBoxField.Designer.cs
│   │   ├── ComboBoxField.resx
│   │   ├── CommonDialogHook.cs
│   │   ├── Configuration
│   │   │   ├── ActionModelConfigurationComponentControl.cs
│   │   │   ├── ActionModelConfigurationComponentControl.Designer.cs
│   │   │   ├── ActionModelConfigurationComponentControl.resx
│   │   │   ├── ActionModelConfigurationComponentView.cs
│   │   │   ├── ActionModelConfigurationTreeControl.cs
│   │   │   ├── ActionModelsToolComponentControl.cs
│   │   │   ├── ActionModelsToolComponentControl.Designer.cs
│   │   │   ├── ActionModelsToolComponentControl.resx
│   │   │   ├── ActionModelsToolComponentView.cs
│   │   │   ├── ClickActionKeystrokePropertyComponentControl.cs
│   │   │   ├── ClickActionKeystrokePropertyComponentControl.Designer.cs
│   │   │   ├── ClickActionKeystrokePropertyComponentControl.resx
│   │   │   ├── ClickActionKeystrokePropertyComponentView.cs
│   │   │   ├── ConfigurationDialogComponentControl.cs
│   │   │   ├── ConfigurationDialogComponentControl.Designer.cs
│   │   │   ├── ConfigurationDialogComponentControl.resx
│   │   │   ├── ConfigurationDialogComponentView.cs
│   │   │   ├── DateFormatApplicationComponentControl.cs
│   │   │   ├── DateFormatApplicationComponentControl.designer.cs
│   │   │   ├── DateFormatApplicationComponentControl.resx
│   │   │   ├── DateFormatApplicationComponentView.cs
│   │   │   ├── RenameNodeComponentControl.cs
│   │   │   ├── RenameNodeComponentControl.Designer.cs
│   │   │   ├── RenameNodeComponentControl.resx
│   │   │   ├── RenameNodeComponentView.cs
│   │   │   ├── SettingEditorComponentControl.cs
│   │   │   ├── SettingEditorComponentControl.Designer.cs
│   │   │   ├── SettingEditorComponentControl.resx
│   │   │   ├── SettingEditorComponentView.cs
│   │   │   ├── SettingsManagementComponentControl.cs
│   │   │   ├── SettingsManagementComponentControl.Designer.cs
│   │   │   ├── SettingsManagementComponentControl.resx
│   │   │   ├── SettingsManagementComponentView.cs
│   │   │   ├── ToolbarConfigurationComponentControl.cs
│   │   │   ├── ToolbarConfigurationComponentControl.Designer.cs
│   │   │   ├── ToolbarConfigurationComponentControl.resx
│   │   │   └── ToolbarConfigurationComponentView.cs
│   │   ├── ConvertEnum.cs
│   │   ├── CursorFactory.cs
│   │   ├── CursorManager.cs
│   │   ├── CustomTableCellEditControl.cs
│   │   ├── CustomUserControl.cs
│   │   ├── DataGridViewWithDragSupport.cs
│   │   ├── DateTimeField.cs
│   │   ├── DateTimeField.Designer.cs
│   │   ├── DateTimeField.resx
│   │   ├── DefaultCodeEditorComponentControl.cs
│   │   ├── DefaultCodeEditorComponentControl.Designer.cs
│   │   ├── DefaultCodeEditorComponentControl.resx
│   │   ├── DefaultCodeEditorComponentView.cs
│   │   ├── DelayedEventDispatcher.cs
│   │   ├── Delegates.cs
│   │   ├── DesktopForm.cs
│   │   ├── DesktopForm.designer.cs
│   │   ├── DesktopForm.resx
│   │   ├── DesktopMonitorComponentControl.cs
│   │   ├── DesktopMonitorComponentControl.Designer.cs
│   │   ├── DesktopMonitorComponentControl.resx
│   │   ├── DesktopMonitorComponentView.cs
│   │   ├── DesktopObjectView.cs
│   │   ├── DesktopViewSettings.cs
│   │   ├── DesktopViewSettings.Designer.cs
│   │   ├── DesktopViewSettings.settings
│   │   ├── DesktopWindowView.cs
│   │   ├── DialogBoxForm.cs
│   │   ├── DialogBoxForm.Designer.cs
│   │   ├── DialogBoxForm.resx
│   │   ├── DialogBoxView.cs
│   │   ├── DragDropObject.cs
│   │   ├── DropDownButtonToolbarItem.cs
│   │   ├── DropDownToolbarItem.cs
│   │   ├── DropListPickerField.cs
│   │   ├── DropListPickerField.designer.cs
│   │   ├── DropListPickerField.resx
│   │   ├── ExceptionDialogControl.cs
│   │   ├── ExceptionDialogControl.Designer.cs
│   │   ├── ExceptionDialogControl.resx
│   │   ├── ExceptionDialog.cs
│   │   ├── GalleryComponentControl.cs
│   │   ├── GalleryComponentControl.Designer.cs
│   │   ├── GalleryComponentControl.resx
│   │   ├── GalleryComponentListViewControl.cs
│   │   ├── GalleryComponentView.cs
│   │   ├── GalleryView.cs
│   │   ├── GalleryView.Designer.cs
│   │   ├── GalleryView.resx
│   │   ├── GuiToolkit.cs
│   │   ├── HtmlComponentControl.cs
│   │   ├── HtmlComponentControl.Designer.cs
│   │   ├── HtmlComponentControl.resx
│   │   ├── HtmlComponentView.cs
│   │   ├── IconFactory.cs
│   │   ├── Icons
│   │   │   ├── checkmark.png
│   │   │   ├── close.bmp
│   │   │   └── folder.ico
│   │   ├── IndicatorLight.cs
│   │   ├── IndicatorLight.Designer.cs
│   │   ├── IndicatorLight.resx
│   │   ├── KeyModifiersPicker.cs
│   │   ├── KeyStrokeCaptureBox.cs
│   │   ├── LanguagePickerActionView.cs
│   │   ├── ListItemSelector.cs
│   │   ├── ListItemSelector.Designer.cs
│   │   ├── ListItemSelector.resx
│   │   ├── LocalePicker.cs
│   │   ├── LocalizableUserControl.cs
│   │   ├── MessageBox.cs
│   │   ├── Meter.cs
│   │   ├── NavigatorComponentContainerControl.cs
│   │   ├── NavigatorComponentContainerControl.Designer.cs
│   │   ├── NavigatorComponentContainerControl.resx
│   │   ├── NavigatorComponentContainerView.cs
│   │   ├── NonEmptyNumericUpDown.cs
│   │   ├── NullableMaskedEdit.cs
│   │   ├── OrderedSet.cs
│   │   ├── PopupForm.cs
│   │   ├── PopupForm.Designer.cs
│   │   ├── PopupForm.resx
│   │   ├── PopupWindowHelper.cs
│   │   ├── ProgressDialogComponentControl.cs
│   │   ├── ProgressDialogComponentControl.Designer.cs
│   │   ├── ProgressDialogComponentControl.resx
│   │   ├── ProgressDialogComponentView.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Resources
│   │   │   ├── CheckSmall.png
│   │   │   ├── ClearFilterLarge.png
│   │   │   ├── ClearFilterMedium.png
│   │   │   ├── ClearFilterMini.png
│   │   │   ├── ClearFilterSmall.png
│   │   │   ├── SearchToolMini.png
│   │   │   ├── Splash.png
│   │   │   ├── SplashShadow.png
│   │   │   └── Stop.gif
│   │   ├── RichTextField.cs
│   │   ├── RichTextField.Designer.cs
│   │   ├── RichTextField.resx
│   │   ├── ScreenInfoProvider.cs
│   │   ├── ShelfView.cs
│   │   ├── SimpleComponentContainerControl.cs
│   │   ├── SimpleComponentContainerControl.Designer.cs
│   │   ├── SimpleComponentContainerControl.resx
│   │   ├── SimpleComponentContainerView.cs
│   │   ├── SizeHintHelper.cs
│   │   ├── SliderBar.cs
│   │   ├── SplashScreen.cs
│   │   ├── SplashScreen.designer.cs
│   │   ├── SplashScreenManager.cs
│   │   ├── SplashScreen.resx
│   │   ├── SplashScreenSettings.cs
│   │   ├── SplashScreenSettings.Designer.cs
│   │   ├── SplashScreenSettings.settings
│   │   ├── SplitComponentContainerControl.cs
│   │   ├── SplitComponentContainerControl.Designer.cs
│   │   ├── SplitComponentContainerControl.resx
│   │   ├── SplitComponentContainerView.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StackTabComponentContainerControl.cs
│   │   ├── StackTabComponentContainerControl.Designer.cs
│   │   ├── StackTabComponentContainerControl.resx
│   │   ├── StackTabComponentContainerView.cs
│   │   ├── StackTab.cs
│   │   ├── StackTab.resx
│   │   ├── StandardIconSizes.cs
│   │   ├── SuggestComboBox.cs
│   │   ├── SuggestComboBox.resx
│   │   ├── SuggestComboField.cs
│   │   ├── SuggestComboField.Designer.cs
│   │   ├── SuggestComboField.resx
│   │   ├── TabComponentContainerControl.cs
│   │   ├── TabComponentContainerControl.Designer.cs
│   │   ├── TabComponentContainerControl.resx
│   │   ├── TabComponentContainerView.cs
│   │   ├── TabGroupComponentContainerControl.cs
│   │   ├── TabGroupComponentContainerControl.Designer.cs
│   │   ├── TabGroupComponentContainerControl.resx
│   │   ├── TabGroupComponentContainerView.cs
│   │   ├── TableAdapter.cs
│   │   ├── TableDimensionsPicker.cs
│   │   ├── TableView.cs
│   │   ├── TableView.Designer.cs
│   │   ├── TableView.resx
│   │   ├── TestComponentControl.cs
│   │   ├── TestComponentControl.Designer.cs
│   │   ├── TestComponentControl.resx
│   │   ├── TestComponentView.cs
│   │   ├── TextAreaField.cs
│   │   ├── TextAreaField.Designer.cs
│   │   ├── TextAreaField.resx
│   │   ├── TextBoxToolbarItem.cs
│   │   ├── TextField.cs
│   │   ├── TextField.Designer.cs
│   │   ├── TextField.resx
│   │   ├── TimestampField.cs
│   │   ├── TimestampField.Designer.cs
│   │   ├── TimestampField.resx
│   │   ├── TitleBar.cs
│   │   ├── ToolStripBuilder.cs
│   │   ├── TrackBarUpDown.cs
│   │   ├── TrackBarUpDown.Designer.cs
│   │   ├── TrackBarUpDown.resx
│   │   ├── UserUpgradeProgressDialogView.cs
│   │   ├── UserUpgradeProgressForm.cs
│   │   ├── UserUpgradeProgressForm.Designer.cs
│   │   ├── UserUpgradeProgressForm.resx
│   │   ├── vsstyle.cs
│   │   ├── Win32Constants.cs
│   │   ├── WinFormsActionView.cs
│   │   ├── WinFormsApplicationComponentView.cs
│   │   ├── WinFormsView.cs
│   │   ├── WorkspaceDialogBoxForm.cs
│   │   ├── WorkspaceDialogBoxForm.Designer.cs
│   │   ├── WorkspaceDialogBoxForm.resx
│   │   ├── WorkspaceDialogBoxView.cs
│   │   ├── WorkspaceDialogBoxViewManager.cs
│   │   └── WorkspaceView.cs
│   ├── ViewFactory.cs
│   ├── WorkspaceCollection.cs
│   ├── WorkspaceCreationArgs.cs
│   ├── Workspace.cs
│   ├── WorkspaceDialogBoxCollection.cs
│   ├── WorkspaceDialogBox.cs
│   ├── XKeysConverter.cs
│   ├── XKeys.cs
│   ├── XKeysNames.Designer.cs
│   ├── XKeysNames.resx
│   ├── XMouseButtonCombo.cs
│   ├── XMouseButtonsConverter.cs
│   └── XMouseButtons.cs
├── Dicom
│   ├── app.config
│   ├── Audit
│   │   ├── ApplicationActivityAuditHelper.cs
│   │   ├── AuditActiveParticipant.cs
│   │   ├── AuditedInstances.cs
│   │   ├── AuditLogHelper.cs
│   │   ├── AuditLogUsedAuditHelper.cs
│   │   ├── AuditParticipantObject.cs
│   │   ├── BeginTransferringDicomInstancesAuditHelper.cs
│   │   ├── DataExportAuditHelper.cs
│   │   ├── DataImportAuditHelper.cs
│   │   ├── DicomAuditHelper.cs
│   │   ├── DicomAuditMessage.cs
│   │   ├── DicomAuditMessageEnums.cs
│   │   ├── DicomAuditMessage.gen.cs
│   │   ├── DicomAuditMessageSchema.xsd
│   │   ├── DicomAuditMessageSchema.xsx
│   │   ├── DicomAuditSource.cs
│   │   ├── DicomInstancesAccessedAuditHelper.cs
│   │   ├── DicomInstancesTransferredAuditHelper.cs
│   │   ├── DicomStudyDeletedAuditHelper.cs
│   │   ├── EventReceiptAction.cs
│   │   ├── EventResult.cs
│   │   ├── EventSource.cs
│   │   ├── HealthcareDataAuditHelper.cs
│   │   ├── NetworkEntryAuditHelper.cs
│   │   ├── QueryAuditHelper.cs
│   │   ├── SecurityAlertAuditHelper.cs
│   │   ├── Test
│   │   │   └── AuditTest.cs
│   │   └── UserAuthenticationAuditHelper.cs
│   ├── ClearCanvas.Dicom.csproj
│   ├── ClearCanvas.Dicom.ndoc
│   ├── ClearCanvas.Dicom.sln
│   ├── Codec
│   │   ├── DicomCodecException.cs
│   │   ├── DicomCodecFactoryExtensionPoint.cs
│   │   ├── DicomCodecRegistry.cs
│   │   ├── DicomCodecUnsupportedSopException.cs
│   │   ├── IDicomCodec.cs
│   │   ├── Jpeg
│   │   │   ├── app.rc
│   │   │   ├── AssemblyInfo.cpp
│   │   │   ├── DicomJpegCodec.cpp
│   │   │   ├── DicomJpegCodecFactory.cpp
│   │   │   ├── DicomJpegCodecFactory.h
│   │   │   ├── DicomJpegCodec.h
│   │   │   ├── DicomJpegCodecTest.cpp
│   │   │   ├── DicomJpegCodecTest.h
│   │   │   ├── DicomJpegParameters.h
│   │   │   ├── Jpeg12Codec.cpp
│   │   │   ├── Jpeg16Codec.cpp
│   │   │   ├── Jpeg8Codec.cpp
│   │   │   ├── JpegCodec.h
│   │   │   ├── JpegCodec.i
│   │   │   ├── Jpeg.cpp
│   │   │   ├── Jpeg.h
│   │   │   ├── Jpeg.vcproj
│   │   │   ├── Jpeg.vcxproj
│   │   │   ├── Jpeg.vcxproj.filters
│   │   │   ├── libijg12
│   │   │   │   ├── cfwin32.h
│   │   │   │   ├── jaricom.c
│   │   │   │   ├── jcapimin.c
│   │   │   │   ├── jcapistd.c
│   │   │   │   ├── jcarith.c
│   │   │   │   ├── jccoefct.c
│   │   │   │   ├── jccolor.c
│   │   │   │   ├── jcdctmgr.c
│   │   │   │   ├── jcdiffct.c
│   │   │   │   ├── jchuff12.h
│   │   │   │   ├── jchuff.c
│   │   │   │   ├── jcinit.c
│   │   │   │   ├── jclhuff.c
│   │   │   │   ├── jclossls.c
│   │   │   │   ├── jclossy.c
│   │   │   │   ├── jcmainct.c
│   │   │   │   ├── jcmarker.c
│   │   │   │   ├── jcmaster.c
│   │   │   │   ├── jcodec.c
│   │   │   │   ├── jcomapi.c
│   │   │   │   ├── jconfig12.h
│   │   │   │   ├── jcparam.c
│   │   │   │   ├── jcphuff.c
│   │   │   │   ├── jcpred.c
│   │   │   │   ├── jcprepct.c
│   │   │   │   ├── jcsample.c
│   │   │   │   ├── jcscale.c
│   │   │   │   ├── jcshuff.c
│   │   │   │   ├── jctrans.c
│   │   │   │   ├── jdapimin.c
│   │   │   │   ├── jdapistd.c
│   │   │   │   ├── jdarith.c
│   │   │   │   ├── jdatadst.c
│   │   │   │   ├── jdatasrc.c
│   │   │   │   ├── jdcoefct.c
│   │   │   │   ├── jdcolor.c
│   │   │   │   ├── jdct12.h
│   │   │   │   ├── jddctmgr.c
│   │   │   │   ├── jddiffct.c
│   │   │   │   ├── jdhuff12.h
│   │   │   │   ├── jdhuff.c
│   │   │   │   ├── jdinput.c
│   │   │   │   ├── jdlhuff.c
│   │   │   │   ├── jdlossls.c
│   │   │   │   ├── jdlossy.c
│   │   │   │   ├── jdmainct.c
│   │   │   │   ├── jdmarker.c
│   │   │   │   ├── jdmaster.c
│   │   │   │   ├── jdmerge.c
│   │   │   │   ├── jdphuff.c
│   │   │   │   ├── jdpostct.c
│   │   │   │   ├── jdpred.c
│   │   │   │   ├── jdsample.c
│   │   │   │   ├── jdscale.c
│   │   │   │   ├── jdshuff.c
│   │   │   │   ├── jdtrans.c
│   │   │   │   ├── jerror12.h
│   │   │   │   ├── jerror.c
│   │   │   │   ├── jfdctflt.c
│   │   │   │   ├── jfdctfst.c
│   │   │   │   ├── jfdctint.c
│   │   │   │   ├── jidctflt.c
│   │   │   │   ├── jidctfst.c
│   │   │   │   ├── jidctint.c
│   │   │   │   ├── jidctred.c
│   │   │   │   ├── jinclude12.h
│   │   │   │   ├── jlossls12.h
│   │   │   │   ├── jlossy12.h
│   │   │   │   ├── jmemmgr.c
│   │   │   │   ├── jmemnobs.c
│   │   │   │   ├── jmemsys12.h
│   │   │   │   ├── jmorecfg12.h
│   │   │   │   ├── jpegint12.h
│   │   │   │   ├── jpeglib12.h
│   │   │   │   ├── jquant1.c
│   │   │   │   ├── jquant2.c
│   │   │   │   ├── jutils.c
│   │   │   │   ├── jversion12.h
│   │   │   │   ├── libijg12.vcproj
│   │   │   │   ├── libijg12.vcxproj
│   │   │   │   └── libijg12.vcxproj.filters
│   │   │   ├── libijg16
│   │   │   │   ├── cfwin32.h
│   │   │   │   ├── jaricom.c
│   │   │   │   ├── jcapimin.c
│   │   │   │   ├── jcapistd.c
│   │   │   │   ├── jcarith.c
│   │   │   │   ├── jccoefct.c
│   │   │   │   ├── jccolor.c
│   │   │   │   ├── jcdctmgr.c
│   │   │   │   ├── jcdiffct.c
│   │   │   │   ├── jchuff16.h
│   │   │   │   ├── jchuff.c
│   │   │   │   ├── jcinit.c
│   │   │   │   ├── jclhuff.c
│   │   │   │   ├── jclossls.c
│   │   │   │   ├── jclossy.c
│   │   │   │   ├── jcmainct.c
│   │   │   │   ├── jcmarker.c
│   │   │   │   ├── jcmaster.c
│   │   │   │   ├── jcodec.c
│   │   │   │   ├── jcomapi.c
│   │   │   │   ├── jconfig16.h
│   │   │   │   ├── jcparam.c
│   │   │   │   ├── jcphuff.c
│   │   │   │   ├── jcpred.c
│   │   │   │   ├── jcprepct.c
│   │   │   │   ├── jcsample.c
│   │   │   │   ├── jcscale.c
│   │   │   │   ├── jcshuff.c
│   │   │   │   ├── jctrans.c
│   │   │   │   ├── jdapimin.c
│   │   │   │   ├── jdapistd.c
│   │   │   │   ├── jdarith.c
│   │   │   │   ├── jdatadst.c
│   │   │   │   ├── jdatasrc.c
│   │   │   │   ├── jdcoefct.c
│   │   │   │   ├── jdcolor.c
│   │   │   │   ├── jdct16.h
│   │   │   │   ├── jddctmgr.c
│   │   │   │   ├── jddiffct.c
│   │   │   │   ├── jdhuff16.h
│   │   │   │   ├── jdhuff.c
│   │   │   │   ├── jdinput.c
│   │   │   │   ├── jdlhuff.c
│   │   │   │   ├── jdlossls.c
│   │   │   │   ├── jdlossy.c
│   │   │   │   ├── jdmainct.c
│   │   │   │   ├── jdmarker.c
│   │   │   │   ├── jdmaster.c
│   │   │   │   ├── jdmerge.c
│   │   │   │   ├── jdphuff.c
│   │   │   │   ├── jdpostct.c
│   │   │   │   ├── jdpred.c
│   │   │   │   ├── jdsample.c
│   │   │   │   ├── jdscale.c
│   │   │   │   ├── jdshuff.c
│   │   │   │   ├── jdtrans.c
│   │   │   │   ├── jerror16.h
│   │   │   │   ├── jerror.c
│   │   │   │   ├── jfdctflt.c
│   │   │   │   ├── jfdctfst.c
│   │   │   │   ├── jfdctint.c
│   │   │   │   ├── jidctflt.c
│   │   │   │   ├── jidctfst.c
│   │   │   │   ├── jidctint.c
│   │   │   │   ├── jidctred.c
│   │   │   │   ├── jinclude16.h
│   │   │   │   ├── jlossls16.h
│   │   │   │   ├── jlossy16.h
│   │   │   │   ├── jmemmgr.c
│   │   │   │   ├── jmemnobs.c
│   │   │   │   ├── jmemsys16.h
│   │   │   │   ├── jmorecfg16.h
│   │   │   │   ├── jpegint16.h
│   │   │   │   ├── jpeglib16.h
│   │   │   │   ├── jquant1.c
│   │   │   │   ├── jquant2.c
│   │   │   │   ├── jutils.c
│   │   │   │   ├── jversion16.h
│   │   │   │   ├── libijg16.vcproj
│   │   │   │   ├── libijg16.vcxproj
│   │   │   │   └── libijg16.vcxproj.filters
│   │   │   ├── libijg8
│   │   │   │   ├── cfwin32.h
│   │   │   │   ├── jaricom.c
│   │   │   │   ├── jcapimin.c
│   │   │   │   ├── jcapistd.c
│   │   │   │   ├── jcarith.c
│   │   │   │   ├── jccoefct.c
│   │   │   │   ├── jccolor.c
│   │   │   │   ├── jcdctmgr.c
│   │   │   │   ├── jcdiffct.c
│   │   │   │   ├── jchuff8.h
│   │   │   │   ├── jchuff.c
│   │   │   │   ├── jcinit.c
│   │   │   │   ├── jclhuff.c
│   │   │   │   ├── jclossls.c
│   │   │   │   ├── jclossy.c
│   │   │   │   ├── jcmainct.c
│   │   │   │   ├── jcmarker.c
│   │   │   │   ├── jcmaster.c
│   │   │   │   ├── jcodec.c
│   │   │   │   ├── jcomapi.c
│   │   │   │   ├── jconfig8.h
│   │   │   │   ├── jcparam.c
│   │   │   │   ├── jcphuff.c
│   │   │   │   ├── jcpred.c
│   │   │   │   ├── jcprepct.c
│   │   │   │   ├── jcsample.c
│   │   │   │   ├── jcscale.c
│   │   │   │   ├── jcshuff.c
│   │   │   │   ├── jctrans.c
│   │   │   │   ├── jdapimin.c
│   │   │   │   ├── jdapistd.c
│   │   │   │   ├── jdarith.c
│   │   │   │   ├── jdatadst.c
│   │   │   │   ├── jdatasrc.c
│   │   │   │   ├── jdcoefct.c
│   │   │   │   ├── jdcolor.c
│   │   │   │   ├── jdct8.h
│   │   │   │   ├── jddctmgr.c
│   │   │   │   ├── jddiffct.c
│   │   │   │   ├── jdhuff8.h
│   │   │   │   ├── jdhuff.c
│   │   │   │   ├── jdinput.c
│   │   │   │   ├── jdlhuff.c
│   │   │   │   ├── jdlossls.c
│   │   │   │   ├── jdlossy.c
│   │   │   │   ├── jdmainct.c
│   │   │   │   ├── jdmarker.c
│   │   │   │   ├── jdmaster.c
│   │   │   │   ├── jdmerge.c
│   │   │   │   ├── jdphuff.c
│   │   │   │   ├── jdpostct.c
│   │   │   │   ├── jdpred.c
│   │   │   │   ├── jdsample.c
│   │   │   │   ├── jdscale.c
│   │   │   │   ├── jdshuff.c
│   │   │   │   ├── jdtrans.c
│   │   │   │   ├── jerror8.h
│   │   │   │   ├── jerror.c
│   │   │   │   ├── jfdctflt.c
│   │   │   │   ├── jfdctfst.c
│   │   │   │   ├── jfdctint.c
│   │   │   │   ├── jidctflt.c
│   │   │   │   ├── jidctfst.c
│   │   │   │   ├── jidctint.c
│   │   │   │   ├── jidctred.c
│   │   │   │   ├── jinclude8.h
│   │   │   │   ├── jlossls8.h
│   │   │   │   ├── jlossy8.h
│   │   │   │   ├── jmemmgr.c
│   │   │   │   ├── jmemnobs.c
│   │   │   │   ├── jmemsys8.h
│   │   │   │   ├── jmorecfg8.h
│   │   │   │   ├── jpegint8.h
│   │   │   │   ├── jpeglib8.h
│   │   │   │   ├── jquant1.c
│   │   │   │   ├── jquant2.c
│   │   │   │   ├── jutils.c
│   │   │   │   ├── jversion8.h
│   │   │   │   ├── libijg8.vcproj
│   │   │   │   ├── libijg8.vcxproj
│   │   │   │   └── libijg8.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── resource.h
│   │   │   ├── Stdafx.cpp
│   │   │   └── Stdafx.h
│   │   ├── Jpeg2000
│   │   │   ├── AssemblyInfo.cpp
│   │   │   ├── AssemblyInfo.h
│   │   │   ├── DicomJpeg2000Codec.cpp
│   │   │   ├── DicomJpeg2000CodecFactory.cpp
│   │   │   ├── DicomJpeg2000CodecFactory.h
│   │   │   ├── DicomJpeg2000Codec.h
│   │   │   ├── DicomJpeg2000CodecTest.cpp
│   │   │   ├── DicomJpeg2000CodecTest.h
│   │   │   ├── Dicom.Jpeg2000.vcproj
│   │   │   ├── Dicom.Jpeg2000.vcxproj
│   │   │   ├── Dicom.Jpeg2000.vcxproj.filters
│   │   │   └── OpenJPEG
│   │   │   ├── bio.c
│   │   │   ├── bio.h
│   │   │   ├── cio.c
│   │   │   ├── cio.h
│   │   │   ├── dwt.c
│   │   │   ├── dwt.h
│   │   │   ├── event.c
│   │   │   ├── event.h
│   │   │   ├── fix.h
│   │   │   ├── image.c
│   │   │   ├── image.h
│   │   │   ├── int.h
│   │   │   ├── j2k.c
│   │   │   ├── j2k.h
│   │   │   ├── j2k_lib.c
│   │   │   ├── j2k_lib.h
│   │   │   ├── jp2.c
│   │   │   ├── jp2.h
│   │   │   ├── jpt.c
│   │   │   ├── jpt.h
│   │   │   ├── mct.c
│   │   │   ├── mct.h
│   │   │   ├── mqc.c
│   │   │   ├── mqc.h
│   │   │   ├── openjpeg.c
│   │   │   ├── openjpeg.h
│   │   │   ├── OpenJPEG.vcproj
│   │   │   ├── OpenJPEG.vcxproj
│   │   │   ├── OpenJPEG.vcxproj.filters
│   │   │   ├── opj_includes.h
│   │   │   ├── opj_malloc.h
│   │   │   ├── pi.c
│   │   │   ├── pi.h
│   │   │   ├── raw.c
│   │   │   ├── raw.h
│   │   │   ├── t1.c
│   │   │   ├── t1.h
│   │   │   ├── t1_luts.h
│   │   │   ├── t2.c
│   │   │   ├── t2.h
│   │   │   ├── tcd.c
│   │   │   ├── tcd.h
│   │   │   ├── tgt.c
│   │   │   └── tgt.h
│   │   ├── Rle
│   │   │   ├── ClearCanvas.Dicom.Codec.Rle.csproj
│   │   │   ├── DicomRleCodec.cs
│   │   │   ├── DicomRleCodecFactory.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── Tests
│   │   │   └── CodecTest.cs
│   │   └── Tests
│   │   ├── AbstractCodecTest.cs
│   │   ├── GZipDicomCodec.cs
│   │   └── NullDicomCodec.cs
│   ├── ComparisonResultType.cs
│   ├── DataDictionaryGenerator
│   │   ├── 07_06pu.xml
│   │   ├── 08_06pu.xml
│   │   ├── 11_06pu.xml
│   │   ├── app.config
│   │   ├── ClearCanvas.Dicom.DataDictionaryGenerator.csproj
│   │   ├── CodeGenerator.cs
│   │   ├── License.txt
│   │   ├── MainForm.cs
│   │   ├── MainForm.Designer.cs
│   │   ├── MainForm.resx
│   │   ├── Parser.cs
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   └── TransferSyntaxes.xml
│   ├── DicomAttributeBinary.cs
│   ├── DicomAttributeBinaryData.cs
│   ├── DicomAttributeCollection.cs
│   ├── DicomAttributeComparisonResult.cs
│   ├── DicomAttribute.cs
│   ├── DicomAttributeMultiValueText.cs
│   ├── DicomAttributeSingleValueText.cs
│   ├── DicomAttributeSQ.cs
│   ├── DicomCompressedPixelData.cs
│   ├── DicomDataException.cs
│   ├── DicomDirectory.cs
│   ├── DicomDump
│   │   ├── app.config
│   │   ├── ClearCanvas.Dicom.DicomDump.csproj
│   │   ├── DicomDump.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── DicomException.cs
│   ├── DicomFieldAttribute.cs
│   ├── DicomFile.cs
│   ├── DicomFragmentSequence.cs
│   ├── DicomImplementation.cs
│   ├── DicomMessageBase.cs
│   ├── DicomMessage.cs
│   ├── DicomPixelData.cs
│   ├── DicomSequenceItem.cs
│   ├── DicomSettings.Designer.cs
│   ├── DicomSettings.settings
│   ├── DicomTag.cs
│   ├── DicomTagDictionary.cs
│   ├── DicomTagDictionary.data
│   ├── DicomTags.cs
│   ├── DicomUid.cs
│   ├── DicomUncompressedPixelData.cs
│   ├── DicomVr.cs
│   ├── DirectoryRecordCollection.cs
│   ├── DirectoryRecordSequenceItem.cs
│   ├── FileReference.cs
│   ├── Flags.cs
│   ├── IDicomAttributeProvider.cs
│   ├── IDicomCharacterSetParser.cs
│   ├── Interfaces.cs
│   ├── IO
│   │   ├── ByteBuffer.cs
│   │   ├── ByteConvertor.cs
│   │   ├── ChunkStream.cs
│   │   ├── DicomStreamOpener.cs
│   │   ├── Endian.cs
│   │   ├── IByteBuffer.cs
│   │   ├── StreamMethods.cs
│   │   ├── StreamReader.cs
│   │   ├── StreamWriter.cs
│   │   └── Tests
│   │   ├── ByteBufferHighCapacityTests.cs
│   │   ├── ByteBufferPerformanceTest.cs
│   │   ├── ByteBufferTests.cs
│   │   ├── LegacyByteBuffer.cs
│   │   ├── StreamWriterTest.cs
│   │   └── TestByteBuffer.cs
│   ├── Iod
│   │   ├── AnatomicalOrientationType.cs
│   │   ├── CIELabColor.cs
│   │   ├── ComponentGroup.cs
│   │   ├── ContextGroups
│   │   │   ├── BreedContextGroup.cs
│   │   │   ├── BreedRegistryContextGroup.cs
│   │   │   ├── ContextGroupBase.cs
│   │   │   ├── ContextGroupItemBase.cs
│   │   │   ├── ImageDrivationContextGroup.cs
│   │   │   ├── IsotopesInRadiopharmaceuticals.cs
│   │   │   ├── KeyObjectSelectionDocumentTitle.cs
│   │   │   ├── MixBreedsContextGroup.cs
│   │   │   ├── SourceImagePurposesOfReferenceContextGroup.cs
│   │   │   └── SpeciesContextGroup.cs
│   │   ├── ContinuityOfContent.cs
│   │   ├── CorrectedImage.cs
│   │   ├── CountsSource.cs
│   │   ├── DataLut.cs
│   │   ├── DecayCorrection.cs
│   │   ├── Extensions
│   │   │   └── XKeyObjectDocumentModuleIod.cs
│   │   ├── FunctionalGroupDescriptor.cs
│   │   ├── FunctionalGroupMacro.cs
│   │   ├── FunctionalGroupMapCache.cs
│   │   ├── FunctionalGroups
│   │   │   ├── CardiacSynchronizationFunctionalGroup.cs
│   │   │   ├── ContrastBolusUsageFunctionalGroup.cs
│   │   │   ├── CtAcquisitionDetailsFunctionalGroup.cs
│   │   │   ├── CtAcquisitionTypeFunctionalGroup.cs
│   │   │   ├── CtAdditionalXRaySourceFunctionalGroup.cs
│   │   │   ├── CtExposureFunctionalGroup.cs
│   │   │   ├── CtGeometryFunctionalGroup.cs
│   │   │   ├── CtImageFrameTypeFunctionalGroup.cs
│   │   │   ├── CtPixelValueTransformationFunctionalGroup.cs
│   │   │   ├── CtPositionFunctionalGroup.cs
│   │   │   ├── CtReconstructionFunctionalGroup.cs
│   │   │   ├── CtTableDynamicsFunctionalGroup.cs
│   │   │   ├── CtXRayDetailsFunctionalGroup.cs
│   │   │   ├── DerivationImageFunctionalGroup.cs
│   │   │   ├── FrameAnatomyFunctionalGroup.cs
│   │   │   ├── FrameContentFunctionalGroup.cs
│   │   │   ├── FrameDisplayShutterFunctionalGroup.cs
│   │   │   ├── FramePixelShiftFunctionalGroup.cs
│   │   │   ├── FrameVoiLutFunctionalGroup.cs
│   │   │   ├── FrameVoiLutWithLutFunctionalGroup.cs
│   │   │   ├── IdentityPixelValueTransformationFunctionalGroup.cs
│   │   │   ├── ImageDataTypeFunctionalGroup.cs
│   │   │   ├── IntravascularFrameContentFunctionalGroup.cs
│   │   │   ├── IntravascularOctFrameContentFunctionalGroup.cs
│   │   │   ├── IntravascularOctFrameTypeFunctionalGroup.cs
│   │   │   ├── IrradiationEventIdentificationFunctionalGroup.cs
│   │   │   ├── MrAerterialSpinLabelingFunctionalGroup.cs
│   │   │   ├── MrAveragesFunctionalGroup.cs
│   │   │   ├── MrDiffusionFunctionalGroup.cs
│   │   │   ├── MrEchoFunctionalGroup.cs
│   │   │   ├── MrFovGeometryFunctionalGroup.cs
│   │   │   ├── MrImageFrameTypeFunctionalGroup.cs
│   │   │   ├── MrImagingModifierFunctionalGroup.cs
│   │   │   ├── MrMetaboliteMapFunctionalGroup.cs
│   │   │   ├── MrModifierFunctionalGroup.cs
│   │   │   ├── MrReceiveCoilFunctionalGroup.cs
│   │   │   ├── MrSpatialSaturationFunctionalGroup.cs
│   │   │   ├── MrSpectroscopyFovGeometryFunctionalGroup.cs
│   │   │   ├── MrSpectroscopyFrameTypeFunctionalGroup.cs
│   │   │   ├── MrTimingAndRelatedParametersFunctionalGroup.cs
│   │   │   ├── MrTransmitCoilFunctionalGroup.cs
│   │   │   ├── MrVelocityEncodingFunctionalGroup.cs
│   │   │   ├── OphthalmicFrameLocationFunctionalGroup.cs
│   │   │   ├── OpticalPathIdentificationFunctionalGroup.cs
│   │   │   ├── PatientOrientationInFrameFunctionalGroup.cs
│   │   │   ├── PatientPhysiologicalStateFunctionalGroup.cs
│   │   │   ├── PetDetectorMotionDetailsFunctionalGroup.cs
│   │   │   ├── PetFrameAcquisitionFunctionalGroup.cs
│   │   │   ├── PetFrameCorrectionFactorsFunctionalGroup.cs
│   │   │   ├── PetFrameTypeFunctionalGroup.cs
│   │   │   ├── PetPositionFunctionalGroup.cs
│   │   │   ├── PetReconstructionFunctionalGroup.cs
│   │   │   ├── PetTableDynamicsFunctionGroup.cs
│   │   │   ├── PixelIntensityRelationshipLutFunctionalGroup.cs
│   │   │   ├── PixelMeasuresFunctionalGroup.cs
│   │   │   ├── PixelValueTransformationFunctionalGroup.cs
│   │   │   ├── PlaneOrientationPatientFunctionalGroup.cs
│   │   │   ├── PlaneOrientationVolumeFunctionalGroup.cs
│   │   │   ├── PlanePositionPatientFunctionalGroup.cs
│   │   │   ├── PlanePositionSlideFunctionalGroup.cs
│   │   │   ├── PlanePositionVolumeFunctionalGroup.cs
│   │   │   ├── RadiopharmaceuticalUsageFunctionalGroup.cs
│   │   │   ├── RealWorldValueMappingFunctionalGroup.cs
│   │   │   ├── ReferencedImageFunctionalGroup.cs
│   │   │   ├── RespiratorySynchronizationFunctionalGroup.cs
│   │   │   ├── SegmentationFunctionalGroup.cs
│   │   │   ├── SpecimentReferenceFunctionalGroup.cs
│   │   │   ├── TemporalPositionFunctionalGroup.cs
│   │   │   ├── UsImageDescriptionFunctionalGroup.cs
│   │   │   ├── XaXrfFrameCharacteristicsFunctionalGroup.cs
│   │   │   ├── XaXrfFramePixelDataPropertiesFunctionalGroup.cs
│   │   │   ├── XRay3DFrameTypeFunctionalGroup.cs
│   │   │   ├── XRayCalibrationDeviceUsageFunctionalGroup.cs
│   │   │   ├── XRayCollimatorFunctionalGroup.cs
│   │   │   ├── XRayExposureControlSensingRegionsFunctionalGroup.cs
│   │   │   ├── XRayFieldOfViewFunctionalGroup.cs
│   │   │   ├── XRayFrameAcquisitionFunctionalGroup.cs
│   │   │   ├── XRayFrameDetectorParametersFunctionalGroup.cs
│   │   │   ├── XRayGeometryFunctionalGroup.cs
│   │   │   ├── XRayIsocenterReferenceSystemFunctionalGroup.cs
│   │   │   ├── XRayObjectThicknessFunctionalGroup.cs
│   │   │   ├── XRayPositionerFunctionalGroup.cs
│   │   │   ├── XRayProjectionPixelCalibrationFunctionalGroup.cs
│   │   │   └── XRayTablePositionFunctionalGroup.cs
│   │   ├── GradientDirection.cs
│   │   ├── HierarchicalSopInstanceReferenceDictionary.cs
│   │   ├── IApplicationEntity.cs
│   │   ├── ImageOrientationPatient.cs
│   │   ├── ImagePositionPatient.cs
│   │   ├── ImageSopInstanceReferenceDictionary.cs
│   │   ├── Institution.cs
│   │   ├── IodBase.cs
│   │   ├── Iods
│   │   │   ├── ColorSoftcopyPresentationStateIod.cs
│   │   │   ├── EncapsulatedPdfIod.cs
│   │   │   ├── GrayscaleSoftcopyPresentationStateIod.cs
│   │   │   ├── ImageIod.cs
│   │   │   ├── ImageQueryIod.cs
│   │   │   ├── KeyObjectSelectionDocumentIod.cs
│   │   │   ├── ModalityPerformedProcedureStepIod.cs
│   │   │   ├── ModalityWorklistIod.cs
│   │   │   ├── PatientQueryIod.cs
│   │   │   ├── QueryIodBase.cs
│   │   │   ├── RawDataIod.cs
│   │   │   ├── ScImageIod.cs
│   │   │   ├── SeriesQueryIod.cs
│   │   │   └── StudyQueryIod.cs
│   │   ├── IPatientData.cs
│   │   ├── ISeriesCollection.cs
│   │   ├── ISeries.cs
│   │   ├── ISeriesData.cs
│   │   ├── ISopInstanceCollection.cs
│   │   ├── ISopInstance.cs
│   │   ├── ISopInstanceData.cs
│   │   ├── IStudy.cs
│   │   ├── IStudyData.cs
│   │   ├── MacAlgorithm.cs
│   │   ├── Macros
│   │   │   ├── BasicPixelSpacingCalibrationMacro.cs
│   │   │   ├── CodeSequenceMacro.cs
│   │   │   ├── CommonCtMrImageDescriptionMacro.cs
│   │   │   ├── CompositeObjectReferenceMacro.cs
│   │   │   ├── ContainerMacro.cs
│   │   │   ├── ContentIdentificationMacro.cs
│   │   │   ├── ContentItemMacro.cs
│   │   │   ├── DocumentContentMacro.cs
│   │   │   ├── DocumentRelationshipMacro.cs
│   │   │   ├── ExposureIndexMacro.cs
│   │   │   ├── HierarchicalSeriesInstanceReferenceMacro.cs
│   │   │   ├── HierarchicalSopInstanceReferenceMacro.cs
│   │   │   ├── IIodMacro.cs
│   │   │   ├── ImageReferenceMacro.cs
│   │   │   ├── ImageSopInstanceReferenceMacro.cs
│   │   │   ├── ModalityLutMacro.cs
│   │   │   ├── PerformedProcedureStepSummaryMacro.cs
│   │   │   ├── PersonIdentificationMacro.cs
│   │   │   ├── PresentationStateRelationshipMacro.cs
│   │   │   ├── RequestAttributesMacro.cs
│   │   │   ├── SeriesAndInstanceReferenceMacro.cs
│   │   │   ├── SopInstanceReferenceMacro.cs
│   │   │   ├── VoiLut.cs
│   │   │   ├── XRay3DGeneralPerProjectionAcquisitionMacro.cs
│   │   │   ├── XRay3DGeneralPositionerMovementMacro.cs
│   │   │   ├── XRay3DGeneralSharedAcquisitionMacro.cs
│   │   │   ├── XRayCollimatorDimensionsMacro.cs
│   │   │   └── XRayGridDescriptionMacro.cs
│   │   ├── Modality.cs
│   │   ├── ModalityDataLut.cs
│   │   ├── Modules
│   │   │   ├── AcquisitionContextModuleIod.cs
│   │   │   ├── BasicFilmBoxModuleIod.cs
│   │   │   ├── BasicFilmSessionModuleIod.cs
│   │   │   ├── BillingAndMaterialManagementCodesModuleIod.cs
│   │   │   ├── BitmapDisplayShutter.cs
│   │   │   ├── BreastTomosynthesisAcquisitionModule.cs
│   │   │   ├── ClinicalTrialSeriesModuleIod.cs
│   │   │   ├── ClinicalTrialStudyModuleIod.cs
│   │   │   ├── ClinicalTrialSubjectModuleIod.cs
│   │   │   ├── CRSeriesModuleIod.cs
│   │   │   ├── CtSeriesModuleIod.cs
│   │   │   ├── DeviceModuleIod.cs
│   │   │   ├── DisplayedArea.cs
│   │   │   ├── DisplayShutterMacroIod.cs
│   │   │   ├── EncapsulatedDocumentModule.cs
│   │   │   ├── EncapsulatedDocumentSeriesModuleIod.cs
│   │   │   ├── EnhancedMammographySeriesModuleIod.cs
│   │   │   ├── EnhancedPetSeriesModuleIod.cs
│   │   │   ├── EnhancedSeriesModuleIod.cs
│   │   │   ├── EnhancedUsSeriesModuleIod.cs
│   │   │   ├── FrameOfReferenceModuleIod.cs
│   │   │   ├── GeneralEquipment.cs
│   │   │   ├── GeneralImageModuleIod.cs
│   │   │   ├── GeneralSeriesModuleIod.cs
│   │   │   ├── GeneralStudyModuleIod.cs
│   │   │   ├── GraphicAnnotation.cs
│   │   │   ├── GraphicLayer.cs
│   │   │   ├── IccProfileModule.cs
│   │   │   ├── ImageAcquisitionResultsModuleIod.cs
│   │   │   ├── ImageBoxPixelModuleIod.cs
│   │   │   ├── ImagePixelMacroIod.cs
│   │   │   ├── ImagePlaneModuleIod.cs
│   │   │   ├── ImagingServiceRequestModule.cs
│   │   │   ├── KeyObjectDocument.cs
│   │   │   ├── KeyObjectDocumentSeries.cs
│   │   │   ├── MaskModuleIod.cs
│   │   │   ├── ModalityLut.cs
│   │   │   ├── MrSeriesModuleIod.cs
│   │   │   ├── MultiFrameDimensionModule.cs
│   │   │   ├── MultiFrameFunctionalGroupsModule.cs
│   │   │   ├── MultiFrameModuleIod.cs
│   │   │   ├── MultiframeOverlayModule.cs
│   │   │   ├── NmPetPatientOrientationModuleIod.cs
│   │   │   ├── OpthalmicTomographySeriesModuleIod.cs
│   │   │   ├── OverlayActivation.cs
│   │   │   ├── OverlayPlane.cs
│   │   │   ├── PatientIdentificationModuleIod.cs
│   │   │   ├── PatientMedicalModule.cs
│   │   │   ├── PatientModuleIod.cs
│   │   │   ├── PatientStudyModuleIod.cs
│   │   │   ├── PerformedProcedureStepInformationModuleIod.cs
│   │   │   ├── PerformedProcedureStepRelationshipModuleIod.cs
│   │   │   ├── PetIsotopeModuleIod.cs
│   │   │   ├── PetMultiGatedAcquisitionModuleIod.cs
│   │   │   ├── PetSeriesModuleIod.cs
│   │   │   ├── PresentationSeriesModuleIod.cs
│   │   │   ├── PresentationStateIdentificationModule.cs
│   │   │   ├── PresentationStateMask.cs
│   │   │   ├── PresentationStateRelationship.cs
│   │   │   ├── PresentationStateShutter.cs
│   │   │   ├── PrinterModuleIod.cs
│   │   │   ├── PrintJobModuleIod.cs
│   │   │   ├── RadiationDoseModuleIod.cs
│   │   │   ├── RawDataModule.cs
│   │   │   ├── RequestedProcedureModuleIod.cs
│   │   │   ├── ScEquipmentModuleIod.cs
│   │   │   ├── ScheduledProcedureStepModuleIod.cs
│   │   │   ├── ScImageModuleIod.cs
│   │   │   ├── ScMultiFrameImageModuleIod.cs
│   │   │   ├── SoftcopyPresentationLut.cs
│   │   │   ├── SoftcopyVoiLut.cs
│   │   │   ├── SopCommonModuleIod.cs
│   │   │   ├── SpatialTransform.cs
│   │   │   ├── SpecimenIdentificationModuleIod.cs
│   │   │   ├── SrDocumentContentModule.cs
│   │   │   ├── StudyModuleIod.cs
│   │   │   ├── Tests
│   │   │   │   ├── FilmSizeTests.cs
│   │   │   │   ├── OverlayPlaneTests.cs
│   │   │   │   └── PrintScuTests.cs
│   │   │   ├── VoiLutModuleIod.cs
│   │   │   ├── XaXrfSeriesModuleIod.cs
│   │   │   ├── XRay3DAcquisitionModule.cs
│   │   │   └── XRay3DReconstructionModule.cs
│   │   ├── PaletteColorLut.cs
│   │   ├── PatientDirection.cs
│   │   ├── PatientIdentityRemoved.cs
│   │   ├── PatientOrientation.cs
│   │   ├── PatientsSex.cs
│   │   ├── PatientsSexNeutered.cs
│   │   ├── PersonName.cs
│   │   ├── PhotometricInterpretation.cs
│   │   ├── PixelAspectRatio.cs
│   │   ├── PixelSpacing.cs
│   │   ├── RandomsCorrectionMethod.cs
│   │   ├── Resources
│   │   │   ├── HotIronStandardColorPalette.xml
│   │   │   ├── HotMetalBlueStandardColorPalette.xml
│   │   │   ├── PET20StepStandardColorPalette.xml
│   │   │   └── PETStandardColorPalette.xml
│   │   ├── ResponsiblePersonRole.cs
│   │   ├── SequenceIodBase.cs
│   │   ├── SequenceIodList.cs
│   │   ├── Sequences
│   │   │   ├── AcquisitionContextSequence.cs
│   │   │   ├── AnatomicRegionSequenceItem.cs
│   │   │   ├── BasicColorImageSequenceIod.cs
│   │   │   ├── BasicGrayscaleImageSequenceIod.cs
│   │   │   ├── BillingSuppliesAndDevicesSequenceIod.cs
│   │   │   ├── BreedRegistrationSequence.cs
│   │   │   ├── BreedRegistryCodeSequence.cs
│   │   │   ├── CodingSchemeIdentificationSequenceIod.cs
│   │   │   ├── ContentTemplateSequence.cs
│   │   │   ├── DeIdentificationMethodCodeSequence.cs
│   │   │   ├── DeviceSequenceItem.cs
│   │   │   ├── ExposureDoseSequenceIod.cs
│   │   │   ├── FilmConsumptionSequenceIod.cs
│   │   │   ├── FunctionalGroupsSequenceItem.cs
│   │   │   ├── GraphicAnnotationSequenceItem.cs
│   │   │   ├── IconImageSequence.cs
│   │   │   ├── MaskSubtractionSequenceIod.cs
│   │   │   ├── OriginalAttributesSequence.cs
│   │   │   ├── OtherPatientIdsSequence.cs
│   │   │   ├── PatientBreedCodeSequence.cs
│   │   │   ├── PatientOrientationCodeSequence.cs
│   │   │   ├── PatientSpeciesCodeSequence.cs
│   │   │   ├── PerformedSeriesSequenceIod.cs
│   │   │   ├── PrimaryAnatomicStructureSequenceItem.cs
│   │   │   ├── QuantitySequenceIod.cs
│   │   │   ├── ReferencedDigitalSignatureSequence.cs
│   │   │   ├── ReferencedImageSequence.cs
│   │   │   ├── ReferencedInstanceSequenceIod.cs
│   │   │   ├── ReferencedRequestSequence.cs
│   │   │   ├── ReferencedSeriesSequenceIod.cs
│   │   │   ├── ReferencedSopInstanceMacSequence.cs
│   │   │   ├── RelatedSeriesSequence.cs
│   │   │   ├── RequestAttributesSequenceIod.cs
│   │   │   ├── ScheduledProcedureStepSequenceIod.cs
│   │   │   ├── ScheduledStepAttributesSequenceIod.cs
│   │   │   ├── SourceImageSequence.cs
│   │   │   ├── SpecimenSequence.cs
│   │   │   ├── SpecimenTypeCodeSequence.cs
│   │   │   └── ViewCodeSequenceIod.cs
│   │   ├── SeriesReferenceDictionary.cs
│   │   ├── ShutterShape.cs
│   │   ├── StandardPaletteColorLuts.cs
│   │   ├── SuvType.cs
│   │   ├── Tests
│   │   │   ├── EncapsulatedPdfIodTests.cs
│   │   │   ├── EqualityCompareHelper.cs
│   │   │   ├── FunctionalGroupMacroTests.cs
│   │   │   ├── HierarchicalSopInstanceReferenceDictionaryTests.cs
│   │   │   ├── ImageOrientationPatientTests.cs
│   │   │   ├── ModuleIodAttributeTests.cs
│   │   │   ├── PatientDirectionTests.cs
│   │   │   ├── QuadrupedPatientDirectionTests.cs
│   │   │   └── WindowTests.cs
│   │   ├── TypeOfPatientId.cs
│   │   ├── Units.cs
│   │   ├── ValueType.cs
│   │   ├── VerificationFlag.cs
│   │   ├── VoiDataLut.cs
│   │   └── Window.cs
│   ├── IReadOnlyDicomAttribute.cs
│   ├── IReadOnlyDicomSequenceItem.cs
│   ├── Network
│   │   ├── AssociationParameters.cs
│   │   ├── DicomClient.cs
│   │   ├── DicomNetworkException.cs
│   │   ├── DicomServer.cs
│   │   ├── DicomStatus.cs
│   │   ├── IDicomClientHandler.cs
│   │   ├── IDicomServerHandler.cs
│   │   ├── Listener.cs
│   │   ├── NetworkBase.cs
│   │   ├── NetworkSettings.cs
│   │   ├── NetworkSettings.Designer.cs
│   │   ├── NetworkSettings.settings
│   │   ├── PDataTFStream.cs
│   │   ├── PDU.cs
│   │   ├── Scp
│   │   │   ├── DicomScp.cs
│   │   │   ├── DicomScpExtensionPoint.cs
│   │   │   ├── DicomScpHandler.cs
│   │   │   └── IDicomScp.cs
│   │   ├── Scu
│   │   │   ├── FindScu.cs
│   │   │   ├── ModalityWorklistScu.cs
│   │   │   ├── MoveScu.cs
│   │   │   ├── PrinterStatusScu.cs
│   │   │   ├── PrintScu2.cs
│   │   │   ├── PrintScu.cs
│   │   │   ├── ScuBase.cs
│   │   │   ├── StorageCommitScu.cs
│   │   │   ├── StorageInstance.cs
│   │   │   ├── StorageScu.cs
│   │   │   └── VerificationScu.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── SupportedSop.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Samples
│   │   ├── app.config
│   │   ├── ClearCanvas.Dicom.Samples.csproj
│   │   ├── Compression.cs
│   │   ├── DicomdirDisplay.cs
│   │   ├── DicomdirDisplay.Designer.cs
│   │   ├── DicomdirDisplay.resx
│   │   ├── DicomdirReader.cs
│   │   ├── EditSop.cs
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── SamplesForm.cs
│   │   ├── SamplesForm.Designer.cs
│   │   ├── SamplesForm.resx
│   │   ├── SampleXml
│   │   │   ├── PatientRootImage.xml
│   │   │   ├── PatientRootMoveImage.xml
│   │   │   ├── PatientRootMovePatient.xml
│   │   │   ├── PatientRootMoveSeries.xml
│   │   │   ├── PatientRootMoveStudy.xml
│   │   │   ├── PatientRootPatient.xml
│   │   │   ├── PatientRootSeries.xml
│   │   │   ├── PatientRootStudy.xml
│   │   │   ├── StudyRootImage.xml
│   │   │   ├── StudyRootMoveImage.xml
│   │   │   ├── StudyRootMoveSeries.xml
│   │   │   ├── StudyRootMoveStudy.xml
│   │   │   ├── StudyRootSeries.xml
│   │   │   └── StudyRootStudy.xml
│   │   └── StorageScp.cs
│   ├── ServiceModel
│   │   ├── ApplicationEntity.cs
│   │   ├── Editing
│   │   │   ├── Condition.cs
│   │   │   ├── EditContractJsmlSerializerHook.cs
│   │   │   ├── Edit.cs
│   │   │   ├── EditSet.cs
│   │   │   ├── Namespace.cs
│   │   │   ├── PixelDataEdit.cs
│   │   │   └── TypeHelper.cs
│   │   ├── EditTypeAttribute.cs
│   │   ├── FaultContracts.cs
│   │   ├── Query
│   │   │   ├── Comparers.cs
│   │   │   ├── DicomStudyRootQueryApplication.cs
│   │   │   ├── DicomStudyRootQuery.cs
│   │   │   ├── FaultContracts.cs
│   │   │   ├── Identifier.cs
│   │   │   ├── ImageIdentifier.cs
│   │   │   ├── IPatientRootQuery.cs
│   │   │   ├── IStudyRootQueryApplication.cs
│   │   │   ├── IStudyRootQueryBridge.cs
│   │   │   ├── IStudyRootQuery.cs
│   │   │   ├── IStudyRootRetrieve.cs
│   │   │   ├── PatientRootPatientIdentifier.cs
│   │   │   ├── PatientRootStudyIdentifier.cs
│   │   │   ├── SeriesIdentifier.cs
│   │   │   ├── StudyIdentifier.cs
│   │   │   ├── StudyRootQueryBridge.cs
│   │   │   ├── StudyRootQueryServiceClient.cs
│   │   │   ├── StudyRootStudyIdentifier.cs
│   │   │   └── Tests
│   │   │   └── SortStudyTests.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Streaming
│   │   │   ├── DicomImportServiceClient.cs
│   │   │   ├── HeaderStreamingParameters.cs
│   │   │   ├── HeaderStreamingServiceClient.cs
│   │   │   ├── IDicomImportService.cs
│   │   │   ├── IHeaderStreamingService.cs
│   │   │   ├── StreamingClient.cs
│   │   │   ├── StreamingClientException.cs
│   │   │   ├── StreamingResultMetaData.cs
│   │   │   ├── StreamingSettings.cs
│   │   │   ├── StreamingSettings.Designer.cs
│   │   │   ├── StreamingSettings.settings
│   │   │   ├── StudyIsInUseFault.cs
│   │   │   ├── StudyIsNearlineFault.cs
│   │   │   └── StudyNotFoundFault.cs
│   │   └── Verification
│   │   ├── FaultContracts.cs
│   │   ├── IVerifyApplication.cs
│   │   └── VerifyApplication.cs
│   ├── SopClass.cs
│   ├── SopClasses.cs
│   ├── SpecificCharacterSetParser.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   ├── Tests
│   │   ├── AbstractTest.cs
│   │   ├── AssociationTests.cs
│   │   ├── AttributeCollectionTest.cs
│   │   ├── AttributeTests.cs
│   │   ├── ChangeTransferSyntaxTests.cs
│   │   ├── DateTimeTests.cs
│   │   ├── DicomAttributeBinaryDataTests.cs
│   │   ├── DicomDirectoryTests.cs
│   │   ├── DicomFieldTests.cs
│   │   ├── DicomFileTests.cs
│   │   ├── DicomImageTestHelper.cs
│   │   ├── DicomOverlayTestHelper.cs
│   │   ├── DicomPixelDataTests.cs
│   │   ├── DicomUidTests.cs
│   │   ├── DicomUncompressedPixelDataTests.cs
│   │   ├── GlobalizedCultureAttributeTests.cs
│   │   ├── IconImageSequenceTests.cs
│   │   ├── ImageDisplayFormatTests.cs
│   │   ├── ScuTests.cs
│   │   ├── SequenceTests.cs
│   │   ├── SopClassTests.cs
│   │   ├── TransferSyntaxTests.cs
│   │   └── UnknownVrTests.cs
│   ├── TestTools
│   │   └── TestScp
│   │   ├── ClearCanvas.Dicom.TestTools.TestScp.csproj
│   │   ├── Form1.cs
│   │   ├── Form1.Designer.cs
│   │   ├── Form1.resx
│   │   ├── Program.cs
│   │   └── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── TransferSyntax.cs
│   ├── TransferSyntaxes.cs
│   ├── Utilities
│   │   ├── Anonymization
│   │   │   ├── DicomAnonymizer.cs
│   │   │   ├── DicomAnonymizerTags.cs
│   │   │   ├── SeriesData.cs
│   │   │   ├── StudyData.cs
│   │   │   ├── Tests
│   │   │   │   └── AnonymizationTests.cs
│   │   │   └── ValidationStrategy.cs
│   │   ├── Command
│   │   │   ├── AggregateCommand.cs
│   │   │   ├── CommandBase.cs
│   │   │   ├── CommandProcessor.cs
│   │   │   ├── CommandStatistics.cs
│   │   │   ├── CommandTests.cs
│   │   │   ├── CopyDirectoryCommand.cs
│   │   │   ├── CopyFileCommand.cs
│   │   │   ├── CreateDirectoryCommand.cs
│   │   │   ├── DeleteDirectoryCommand.cs
│   │   │   ├── DicomCompressCommand.cs
│   │   │   ├── FileDeleteCommand.cs
│   │   │   ├── IAggregateCommand.cs
│   │   │   ├── ICommand.cs
│   │   │   ├── ICommandProcessorContext.cs
│   │   │   ├── InsertInstanceXmlCommand.cs
│   │   │   ├── MoveDirectoryCommand.cs
│   │   │   ├── RemoveSeriesFromStudyXml.cs
│   │   │   ├── RemoveSopInstanceFromStudyXmlCommand.cs
│   │   │   ├── RenameFileCommand.cs
│   │   │   ├── SaveDicomFileCommand.cs
│   │   │   └── Tests
│   │   │   └── CommandTests.cs
│   │   ├── DateParser.cs
│   │   ├── DateRangeHelper.cs
│   │   ├── DateTimeParser.cs
│   │   ├── DicomStringHelper.cs
│   │   ├── DicomTagPath.cs
│   │   ├── PdfStreamHelper.cs
│   │   ├── Rules
│   │   │   ├── ActionContext.cs
│   │   │   ├── ActionItemBase.cs
│   │   │   ├── ActionOperatorCompilerBase.cs
│   │   │   ├── Rule.cs
│   │   │   ├── RulesEngine.cs
│   │   │   ├── RulesEngineStatistics.cs
│   │   │   ├── RuleTypeCollection.cs
│   │   │   ├── Specifications
│   │   │   │   ├── DicomAgeGreaterThanSpecification.cs
│   │   │   │   ├── DicomAgeLessThanSpecification.cs
│   │   │   │   └── DicomExpression.cs
│   │   │   └── Tests
│   │   │   └── DicomExpressionTests.cs
│   │   ├── SopInstanceFactory.cs
│   │   ├── Statistics
│   │   │   ├── AssociationStatisticsRecorder.cs
│   │   │   └── TransmissionStatistics.cs
│   │   ├── StudyBuilder
│   │   │   ├── DicomConverter.cs
│   │   │   ├── IUidCollection.cs
│   │   │   ├── PatientNodeCollection.cs
│   │   │   ├── PatientNode.cs
│   │   │   ├── PatientSex.cs
│   │   │   ├── SeriesNodeCollection.cs
│   │   │   ├── SeriesNode.cs
│   │   │   ├── SopInstanceNodeCollection.cs
│   │   │   ├── SopInstanceNode.cs
│   │   │   ├── StudyBuilder.cs
│   │   │   ├── StudyBuilderNode.cs
│   │   │   ├── StudyNodeCollection.cs
│   │   │   └── StudyNode.cs
│   │   ├── Tests
│   │   │   ├── DateTimeParserTests.cs
│   │   │   ├── DicomStringHelperTests.cs
│   │   │   ├── DicomTagPathTests.cs
│   │   │   ├── PdfStreamHelperTests.cs
│   │   │   └── PdfTestSamples.cs
│   │   ├── TimeParser.cs
│   │   └── Xml
│   │   ├── BaseInstanceXml.cs
│   │   ├── InstanceXml.cs
│   │   ├── InstanceXmlDicomAttributeCollection.cs
│   │   ├── SeriesXml.cs
│   │   ├── Study
│   │   │   ├── Series.cs
│   │   │   ├── SopInstance.cs
│   │   │   └── Study.cs
│   │   ├── StudyXml.cs
│   │   ├── StudyXmlIo.cs
│   │   ├── StudyXmlMemento.cs
│   │   ├── StudyXmlOutputSettings.cs
│   │   └── Tests
│   │   ├── GeneralStreamingTest.cs
│   │   ├── InstanceXmlTests.cs
│   │   └── StudyXmlTests.cs
│   ├── Validation
│   │   ├── DicomValidator.cs
│   │   └── StringValueValidation.cs
│   └── XmlGenerator
│   ├── ClearCanvas.Dicom.XmlGenerator.csproj
│   ├── MainDialog.cs
│   ├── MainDialog.Designer.cs
│   ├── MainDialog.resx
│   ├── Program.cs
│   └── Properties
│   ├── AssemblyInfo.cs
│   ├── Resources.Designer.cs
│   ├── Resources.resx
│   ├── Settings.Designer.cs
│   └── Settings.settings
├── Enterprise
│   ├── ApplicationContext.cs
│   ├── Authentication
│   │   ├── Admin
│   │   │   ├── AuthorityGroupAdmin
│   │   │   │   ├── AuthorityGroupAdminService.cs
│   │   │   │   └── AuthorityGroupReadService.cs
│   │   │   ├── AuthorityGroupAssembler.cs
│   │   │   ├── AuthorityTokenAssembler.cs
│   │   │   └── UserAdmin
│   │   │   ├── UserAdminService.cs
│   │   │   ├── UserAssembler.cs
│   │   │   └── UserReadService.cs
│   │   ├── app.config
│   │   ├── AuthenticationServiceBase.cs
│   │   ├── AuthenticationService.cs
│   │   ├── AuthenticationSettings.cs
│   │   ├── AuthenticationSettings.Designer.cs
│   │   ├── AuthenticationSettings.settings
│   │   ├── AuthorityGroup.cs
│   │   ├── AuthorityToken.cs
│   │   ├── Brokers
│   │   │   ├── IAuthorityGroupBroker.cs
│   │   │   └── IAuthorityTokenBroker.cs
│   │   ├── ClearCanvas.Enterprise.Authentication.csproj
│   │   ├── codegen-clean.bat
│   │   ├── codegen-clean-pause.bat
│   │   ├── codegen-gen.bat
│   │   ├── codegen-gen-pause.bat
│   │   ├── Hibernate
│   │   │   ├── Brokers
│   │   │   │   ├── AuthorityGroupBroker.cs
│   │   │   │   └── AuthorityTokenBroker.cs
│   │   │   ├── ClearCanvas.Enterprise.Authentication.Hibernate.csproj
│   │   │   ├── Mappings
│   │   │   │   ├── AuthorityGroup.hbm.xml
│   │   │   │   ├── AuthorityToken.hbm.xml
│   │   │   │   ├── SessionStatistics.hbm.xml
│   │   │   │   ├── UserAccountTypeEnum.hbm.xml
│   │   │   │   ├── User.hbm.xml
│   │   │   │   └── UserSession.hbm.xml
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── Imex
│   │   │   ├── AuthorityGroupImex.cs
│   │   │   ├── AuthorityGroupImporter.cs
│   │   │   ├── AuthorityTokenImporter.cs
│   │   │   ├── UserImex.cs
│   │   │   └── UserImporter.cs
│   │   ├── ImpersonationService.cs
│   │   ├── Password.cs
│   │   ├── PasswordPolicy.cs
│   │   ├── PasswordResetEmailSettings.cs
│   │   ├── PasswordResetEmailSettings.Designer.cs
│   │   ├── PasswordResetEmailSettings.settings
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SessionStatistics.cs
│   │   ├── Setup
│   │   │   ├── SetupApplication.cs
│   │   │   └── SetupCommandLine.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── PasswordTests.cs
│   │   │   ├── UserSessionTests.cs
│   │   │   └── UserTests.cs
│   │   ├── UserAccountType.cs
│   │   ├── User.cs
│   │   ├── UserInfo.cs
│   │   ├── UserName.cs
│   │   └── UserSession.cs
│   ├── ClearCanvas.Enterprise.csproj
│   ├── codegen
│   │   ├── class_def.rb
│   │   ├── codegen.kpf
│   │   ├── codegen.rb
│   │   ├── collection_field_def.rb
│   │   ├── component_def.rb
│   │   ├── component_field_def.rb
│   │   ├── constants.rb
│   │   ├── element_def.rb
│   │   ├── entity_def.rb
│   │   ├── entity_field_def.rb
│   │   ├── enum_def.rb
│   │   ├── enum_field_def.rb
│   │   ├── extended_properties_field_def.rb
│   │   ├── field_def_factory.rb
│   │   ├── field_def.rb
│   │   ├── model.rb
│   │   ├── primitive_field_def.rb
│   │   ├── query_class_def.rb
│   │   ├── query_criteria_def.rb
│   │   ├── query_def.rb
│   │   ├── query_result_def.rb
│   │   ├── template.rb
│   │   ├── templates
│   │   │   ├── Component.ct
│   │   │   ├── Component.gen.ct
│   │   │   ├── copy-supportobject-templates.txt
│   │   │   ├── DomainServiceLayer.gen.ct
│   │   │   ├── EntityBroker.gen.ct
│   │   │   ├── Entity.ct
│   │   │   ├── Entity.gen.ct
│   │   │   ├── EntityInfo.gen.ct
│   │   │   ├── EnumBroker.gen.ct
│   │   │   ├── enum.ct
│   │   │   ├── EnumHbm.gen.ct
│   │   │   ├── EnumTable.gen.ct
│   │   │   ├── EnumValue.gen.ct
│   │   │   ├── IDomainServiceLayer.gen.ct
│   │   │   ├── IEntityBroker.gen.ct
│   │   │   ├── IEnumBroker.gen.ct
│   │   │   ├── IQueryBroker.gen.ct
│   │   │   ├── QueryBroker.gen.ct
│   │   │   ├── QueryCriteria.gen.ct
│   │   │   ├── QueryResult.gen.ct
│   │   │   ├── SearchCriteria.gen.ct
│   │   │   └── Support.gen.ct
│   │   ├── type_name_utils.rb
│   │   └── user_type_field_def.rb
│   ├── Common
│   │   ├── AdditionalServiceInterceptorProvider.cs
│   │   ├── Admin
│   │   │   ├── AuthorityGroupAdmin
│   │   │   │   ├── AddAuthorityGroupRequest.cs
│   │   │   │   ├── AddAuthorityGroupResponse.cs
│   │   │   │   ├── AuthorityGroupDetail.cs
│   │   │   │   ├── AuthorityGroupSummary.cs
│   │   │   │   ├── AuthorityTokenSummary.cs
│   │   │   │   ├── DeleteAuthorityGroupRequest.cs
│   │   │   │   ├── DeleteAuthorityGroupResponse.cs
│   │   │   │   ├── IAuthorityGroupAdminService.cs
│   │   │   │   ├── IAuthorityGroupReadService.cs
│   │   │   │   ├── ImportAuthorityGroupsRequest.cs
│   │   │   │   ├── ImportAuthorityGroupsResponse.cs
│   │   │   │   ├── ImportAuthorityTokensRequest.cs
│   │   │   │   ├── ImportAuthorityTokensResponse.cs
│   │   │   │   ├── ListAuthorityGroupsRequest.cs
│   │   │   │   ├── ListAuthorityGroupsResponse.cs
│   │   │   │   ├── ListAuthorityTokensRequest.cs
│   │   │   │   ├── ListAuthorityTokensResponse.cs
│   │   │   │   ├── LoadAuthorityGroupForEditRequest.cs
│   │   │   │   ├── LoadAuthorityGroupForEditResponse.cs
│   │   │   │   ├── UpdateAuthorityGroupRequest.cs
│   │   │   │   └── UpdateAuthorityGroupResponse.cs
│   │   │   └── UserAdmin
│   │   │   ├── AddUserRequest.cs
│   │   │   ├── AddUserResponse.cs
│   │   │   ├── DeleteUserRequest.cs
│   │   │   ├── DeleteUserResponse.cs
│   │   │   ├── IUserAdminService.cs
│   │   │   ├── IUserReadService.cs
│   │   │   ├── ListUserSessionsRequest.cs
│   │   │   ├── ListUserSessionsResponse.cs
│   │   │   ├── ListUsersRequest.cs
│   │   │   ├── ListUsersResponse.cs
│   │   │   ├── LoadUserForEditRequest.cs
│   │   │   ├── LoadUserForEditResponse.cs
│   │   │   ├── ResetUserPasswordRequest.cs
│   │   │   ├── ResetUserPasswordResponse.cs
│   │   │   ├── TerminateUserSessionRequest.cs
│   │   │   ├── TerminateUserSessionResponse.cs
│   │   │   ├── UpdateUserRequest.cs
│   │   │   ├── UpdateUserResponse.cs
│   │   │   ├── UserDetail.cs
│   │   │   ├── UserSessionSummary.cs
│   │   │   └── UserSummary.cs
│   │   ├── AopInterceptorChain.cs
│   │   ├── app.config
│   │   ├── ApplicationVersion.cs
│   │   ├── Audit
│   │   │   ├── AuditException.cs
│   │   │   ├── AuditSink.cs
│   │   │   ├── IAuditService.cs
│   │   │   ├── WriteEntryRequest.cs
│   │   │   └── WriteEntryResponse.cs
│   │   ├── Authentication
│   │   │   ├── ChangePasswordRequest.cs
│   │   │   ├── ChangePasswordResponse.cs
│   │   │   ├── GetAuthorizationsRequest.cs
│   │   │   ├── GetAuthorizationsResponse.cs
│   │   │   ├── IAuthenticationService.cs
│   │   │   ├── IImpersonationService.cs
│   │   │   ├── InitiateImpersonatedSessionRequest.cs
│   │   │   ├── InitiateSessionRequest.cs
│   │   │   ├── InitiateSessionResponse.cs
│   │   │   ├── ResetPasswordRequest.cs
│   │   │   ├── ResetPasswordResponse.cs
│   │   │   ├── TerminateSessionRequest.cs
│   │   │   ├── TerminateSessionResponse.cs
│   │   │   ├── ValidateSessionRequest.cs
│   │   │   └── ValidateSessionResponse.cs
│   │   ├── AuthenticationAttribute.cs
│   │   ├── AuthenticationScope.cs
│   │   ├── AuthorityGroupIsNotEmptyException.cs
│   │   ├── AuthorityTokens.cs
│   │   ├── BuiltInAuthorityGroups.cs
│   │   ├── ClearCanvas.Enterprise.Common.csproj
│   │   ├── ConcurrentModificationException.cs
│   │   ├── Configuration
│   │   │   ├── ConfigurationDefinition.cs
│   │   │   ├── ConfigurationDocumentRequestBase.cs
│   │   │   ├── GetConfigurationDocumentRequest.cs
│   │   │   ├── GetConfigurationDocumentResponse.cs
│   │   │   ├── IApplicationConfigurationReadService.cs
│   │   │   ├── IConfigurationService.cs
│   │   │   ├── ImportSettingsGroupRequest.cs
│   │   │   ├── ImportSettingsGroupResponse.cs
│   │   │   ├── ListConfigurationDocumentsRequest.cs
│   │   │   ├── ListConfigurationDocumentsResponse.cs
│   │   │   ├── ListSettingsGroupsRequest.cs
│   │   │   ├── ListSettingsGroupsResponse.cs
│   │   │   ├── ListSettingsPropertiesRequest.cs
│   │   │   ├── ListSettingsPropertiesResponse.cs
│   │   │   ├── RemoveConfigurationDocumentRequest.cs
│   │   │   ├── RemoveConfigurationDocumentResponse.cs
│   │   │   ├── ResponseCachingStrategies.cs
│   │   │   ├── SetConfigurationDocumentRequest.cs
│   │   │   └── SetConfigurationDocumentResponse.cs
│   │   ├── CultureAdviceBase.cs
│   │   ├── CultureClientSideAdvice.cs
│   │   ├── DefaultPrincipal.cs
│   │   ├── DefaultUserCredentialsProvider.cs
│   │   ├── EnterpriseConfigurationStore.cs
│   │   ├── EnterpriseCoreServiceAttribute.cs
│   │   ├── EnterpriseSettingsStore.cs
│   │   ├── EnterpriseTimeProvider.cs
│   │   ├── EntityChange.cs
│   │   ├── EntityChangeEventArgs.cs
│   │   ├── EntityChangeSet.cs
│   │   ├── EntityRef.cs
│   │   ├── EntityRefJsmlSerializerHook.cs
│   │   ├── EntityRefUtils.cs
│   │   ├── EnumValueInfo.cs
│   │   ├── Facility.cs
│   │   ├── FailoverClientAdvice.cs
│   │   ├── IChannelProvider.cs
│   │   ├── ICoreServiceLayer.cs
│   │   ├── InvalidUserSessionException.cs
│   │   ├── IOfflineCache.cs
│   │   ├── IResponseDataCachingStrategy.cs
│   │   ├── IServiceChannelConfiguration.cs
│   │   ├── IServiceHostConfiguration.cs
│   │   ├── ISystemInfoService.cs
│   │   ├── IVersionedEquatable.cs
│   │   ├── ListRequestBase.cs
│   │   ├── Mail
│   │   │   ├── IMailQueueService.cs
│   │   │   ├── OutgoingMailClassification.cs
│   │   │   ├── OutgoingMailMessage.cs
│   │   │   └── Tests
│   │   │   └── OutgoingMailMessageTests.cs
│   │   ├── Manifest
│   │   │   ├── IManifestService.cs
│   │   │   └── ServerManifestVerification.cs
│   │   ├── NullOfflineCache.cs
│   │   ├── PagedDataContractBase.cs
│   │   ├── PagedResults.cs
│   │   ├── PageRange.cs
│   │   ├── PasswordExpiredException.cs
│   │   ├── Ping
│   │   │   └── IPingService.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PropertyChange.cs
│   │   ├── RemoteCoreServiceProvider2.cs
│   │   ├── RemoteCoreServiceProvider.cs
│   │   ├── RemoteCoreServiceSettings.cs
│   │   ├── RemoteCoreServiceSettings.Designer.cs
│   │   ├── RemoteCoreServiceSettings.settings
│   │   ├── RemoteServiceProviderBase.cs
│   │   ├── RequestValidationException.cs
│   │   ├── ResponseCachingAdviceBase.cs
│   │   ├── ResponseCachingClientSideAdvice.cs
│   │   ├── ResponseCachingDirective.cs
│   │   ├── SearchResultPage.cs
│   │   ├── ServerVersion
│   │   │   ├── GetVersionRequest.cs
│   │   │   ├── GetVersionResponse.cs
│   │   │   └── IVersionService.cs
│   │   ├── ServiceChannelConfigurationArgs.cs
│   │   ├── ServiceConfiguration
│   │   │   ├── Client
│   │   │   │   ├── NamedPipeConfiguration.cs
│   │   │   │   ├── NetTcpConfiguration.cs
│   │   │   │   └── WSHttpConfiguration.cs
│   │   │   └── Server
│   │   │   ├── CertificateSearchDirective.cs
│   │   │   ├── NamedPipeConfiguration.cs
│   │   │   ├── NetTcpConfiguration.cs
│   │   │   └── WSHttpConfiguration.cs
│   │   ├── ServiceHostConfigurationArgs.cs
│   │   ├── ServiceTransferModeAttribute.cs
│   │   ├── SessionToken.cs
│   │   ├── SettingsParser.cs
│   │   ├── Setup
│   │   │   ├── GetSettingApplication.cs
│   │   │   ├── GetSettingCommandLine.cs
│   │   │   ├── SetSettingApplication.cs
│   │   │   ├── SetSettingCommandLine.cs
│   │   │   ├── SettingDefinition.cs
│   │   │   ├── SetupApplication.cs
│   │   │   ├── SetupCommandLine.cs
│   │   │   ├── SetupHelper.cs
│   │   │   ├── SetUserApplication.cs
│   │   │   ├── SetUserCommandLine.cs
│   │   │   └── UserDefinition.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StaticChannelProvider.cs
│   │   ├── SystemAccounts
│   │   │   ├── ISystemAccountLocalRegistry.cs
│   │   │   ├── LocalRegistryManager.cs
│   │   │   ├── SystemAccountCommandLine.cs
│   │   │   └── SystemAccountUtility.cs
│   │   ├── Tests
│   │   │   ├── AopInterceptorChainTests.cs
│   │   │   ├── EntityRefJsmlSerializerHookTests.cs
│   │   │   └── ResponseCachingAdviceBaseTests.cs
│   │   ├── Time
│   │   │   ├── GetTimeRequest.cs
│   │   │   ├── GetTimeResponse.cs
│   │   │   └── ITimeService.cs
│   │   ├── TransactionNotifier.cs
│   │   └── UserAccessDeniedException.cs
│   ├── Configuration
│   │   ├── app.config
│   │   ├── ApplicationConfigurationReadService.cs
│   │   ├── Brokers
│   │   │   └── IConfigurationDocumentBroker.cs
│   │   ├── ClearCanvas.Enterprise.Configuration.csproj
│   │   ├── codegen-clean.bat
│   │   ├── codegen-clean-pause.bat
│   │   ├── codegen-gen.bat
│   │   ├── codegen-gen-pause.bat
│   │   ├── ConfigurationDocumentBody.cs
│   │   ├── ConfigurationDocument.cs
│   │   ├── ConfigurationException.cs
│   │   ├── ConfigurationServiceBase.cs
│   │   ├── ConfigurationService.cs
│   │   ├── ConfigurationServiceRecorder.cs
│   │   ├── ConfigurationSettingsGroup.cs
│   │   ├── ConfigurationSettingsProperty.cs
│   │   ├── ConfigurationStoreSettings.cs
│   │   ├── ConfigurationStoreSettings.Designer.cs
│   │   ├── ConfigurationStoreSettings.settings
│   │   ├── Hibernate
│   │   │   ├── Brokers
│   │   │   │   └── ConfigurationDocumentBroker.cs
│   │   │   ├── ClearCanvas.Enterprise.Configuration.Hibernate.csproj
│   │   │   ├── configuration.dbi.xml
│   │   │   ├── Mappings
│   │   │   │   ├── ConfigurationDocumentBody.hbm.xml
│   │   │   │   ├── ConfigurationDocument.hbm.xml
│   │   │   │   └── ConfigurationSettingsGroup.hbm.xml
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── Imex
│   │   │   └── ConfigurationImex.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── SystemIdentityStore.cs
│   │   ├── SystemInfoService.cs
│   │   └── VersionUtils.cs
│   ├── Core
│   │   ├── app.config
│   │   ├── Audit
│   │   │   ├── AuditLogEntryAssembler.cs
│   │   │   └── AuditService.cs
│   │   ├── AuditAdvice.cs
│   │   ├── AuditLogEntry.cs
│   │   ├── AuditRecorderAttribute.cs
│   │   ├── ClearCanvas.Enterprise.Core.csproj
│   │   ├── CoreServiceExtensionPoint.cs
│   │   ├── CoreServiceLayer.cs
│   │   ├── CultureServerSideAdvice.cs
│   │   ├── DeadlockException.cs
│   │   ├── DeadlockRetryAdvice.cs
│   │   ├── DeadlockRetryManager.cs
│   │   ├── DefaultEntityChangeSetRecorder.cs
│   │   ├── DefaultExceptionRecorder.cs
│   │   ├── DirtyState.cs
│   │   ├── DomainObject.cs
│   │   ├── EntityChangeSetPublisher.cs
│   │   ├── EntityChangeSetRecorderSettings.cs
│   │   ├── EntityChangeSetRecorderSettings.Designer.cs
│   │   ├── EntityChangeSetRecorderSettings.settings
│   │   ├── Entity.cs
│   │   ├── EntityNotFoundException.cs
│   │   ├── EntityQueueProcessor.cs
│   │   ├── EntitySearchCriteria.cs
│   │   ├── EntityValidationException.cs
│   │   ├── EntityVersionException.cs
│   │   ├── EnumUtils.cs
│   │   ├── EnumValueAttribute.cs
│   │   ├── EnumValueClassAttribute.cs
│   │   ├── EnumValue.cs
│   │   ├── EnumValueNotFoundException.cs
│   │   ├── EqualityUtils.cs
│   │   ├── ExceptionLogEntry.cs
│   │   ├── ExceptionLogger.cs
│   │   ├── ExceptionLoggingAdvice.cs
│   │   ├── ExceptionPromotionAdvice.cs
│   │   ├── ExtendedPropertiesSearchCriteria.cs
│   │   ├── ExtendedPropertyUtils.cs
│   │   ├── IAuditFormattable.cs
│   │   ├── IEntityBroker.cs
│   │   ├── IEntityChangeSetListener.cs
│   │   ├── IEntityChangeSetRecorder.cs
│   │   ├── IEnumBroker.cs
│   │   ├── IExceptionRecorder.cs
│   │   ├── IMetadataBroker.cs
│   │   ├── Imex
│   │   │   ├── CsvDataImporterBase.cs
│   │   │   ├── EntitySerializer.cs
│   │   │   ├── ExportCommandLine.cs
│   │   │   ├── Export.cs
│   │   │   ├── ExportException.cs
│   │   │   ├── ICsvDataImporter.cs
│   │   │   ├── ImexApplicationBase.cs
│   │   │   ├── ImexDataClassAttribute.cs
│   │   │   ├── ImexUtils.cs
│   │   │   ├── ImportCommandLine.cs
│   │   │   ├── Import.cs
│   │   │   ├── ImportException.cs
│   │   │   ├── IXmlDataImex.cs
│   │   │   ├── XmlDataImexBase.cs
│   │   │   ├── XmlEntityImex.cs
│   │   │   └── XmlEnumValueImex.cs
│   │   ├── InProcessCoreServiceProvider.cs
│   │   ├── IObjectWriter.cs
│   │   ├── IPersistenceBroker.cs
│   │   ├── IPersistenceBrokerFactory.cs
│   │   ├── IPersistenceContext.cs
│   │   ├── IPersistentStore.cs
│   │   ├── IReadContext.cs
│   │   ├── IRelatedEntityCondition.cs
│   │   ├── ISearchCondition.cs
│   │   ├── IServiceFactory.cs
│   │   ├── IServiceOperationRecorder.cs
│   │   ├── ITransactionNotifier.cs
│   │   ├── IUpdateContext.cs
│   │   ├── LogEntry.cs
│   │   ├── LooseEnumPropertyChangeSetListener.cs
│   │   ├── Manifest
│   │   │   └── ManifestService.cs
│   │   ├── Modelling
│   │   │   ├── DeactivationFlagAttribute.cs
│   │   │   ├── DomainObjectValidator.cs
│   │   │   ├── EmbeddedValueAttribute.cs
│   │   │   ├── EmbeddedValueCollectionAttribute.cs
│   │   │   ├── EmbeddedValueRuleSet.cs
│   │   │   ├── EntityValidationSettings.cs
│   │   │   ├── EntityValidationSettings.Designer.cs
│   │   │   ├── EntityValidationSettings.settings
│   │   │   ├── ExtendedPropertiesCollectionAttribute.cs
│   │   │   ├── IDomainObjectValidator.cs
│   │   │   ├── IPropertyBoundRule.cs
│   │   │   ├── IUniqueConstraintValidationBroker.cs
│   │   │   ├── IValidationRuleSet.cs
│   │   │   ├── IValidationRuleSetSource.cs
│   │   │   ├── LengthAttribute.cs
│   │   │   ├── LengthSpecification.cs
│   │   │   ├── ModellingException.cs
│   │   │   ├── PersistentPropertyAttribute.cs
│   │   │   ├── PublishInChangeSetsAttribute.cs
│   │   │   ├── RequiredAttribute.cs
│   │   │   ├── RequiredSpecification.cs
│   │   │   ├── SimpleInvariantSpecification.cs
│   │   │   ├── TerminologyTranslator.cs
│   │   │   ├── Tests
│   │   │   │   ├── DomainObjectValidatorTests.cs
│   │   │   │   └── ValidationBuilderTests.cs
│   │   │   ├── UniqueAttribute.cs
│   │   │   ├── UniqueKeyAttribute.cs
│   │   │   ├── UniqueKeySpecification.cs
│   │   │   ├── UniqueSpecification.cs
│   │   │   ├── ValidationAttribute.cs
│   │   │   ├── ValidationBuilder.cs
│   │   │   ├── ValidationRule.cs
│   │   │   ├── ValidationRuleSetCache.cs
│   │   │   ├── ValidationRuleSet.cs
│   │   │   └── XmlValidationRuleSetSource.cs
│   │   ├── Msmq
│   │   │   ├── IMoveTargetableQueue.cs
│   │   │   ├── MessageQueueExtensions.cs
│   │   │   ├── MoveTargetableMessageQueue.cs
│   │   │   ├── MsmqFactory.cs
│   │   │   ├── MsmqName.cs
│   │   │   ├── NativeMethods.cs
│   │   │   └── QueueHandle.cs
│   │   ├── ObjectExtensions.cs
│   │   ├── PerformanceLoggingAdvice.cs
│   │   ├── persistence.cd
│   │   ├── PersistenceContextAdvice.cs
│   │   ├── PersistenceException.cs
│   │   ├── PersistenceScope.cs
│   │   ├── PersistentStoreRegistry.cs
│   │   ├── Ping
│   │   │   └── PingService.cs
│   │   ├── Printing
│   │   │   ├── IPageModel.cs
│   │   │   ├── Print.cs
│   │   │   ├── PrintException.cs
│   │   │   ├── PrintSettings.cs
│   │   │   ├── PrintSettings.Designer.cs
│   │   │   └── PrintSettings.settings
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadOperationAttribute.cs
│   │   ├── RelatedEntityCondition.cs
│   │   ├── ResponseCachingAttribute.cs
│   │   ├── ResponseCachingServerSideAdvice.cs
│   │   ├── SearchConditionBase.cs
│   │   ├── SearchCondition.cs
│   │   ├── SearchCriteria.cs
│   │   ├── ServerVersion
│   │   │   ├── LegacyServiceSettings.cs
│   │   │   ├── LegacyServiceSettings.Designer.cs
│   │   │   ├── LegacyServiceSettings.settings
│   │   │   └── VersionService.cs
│   │   ├── ServiceFactory.cs
│   │   ├── ServiceImplementsContractAttribute.cs
│   │   ├── ServiceModel
│   │   │   ├── DefaultAuthorizationPolicy.cs
│   │   │   ├── DefaultServiceCredentials.cs
│   │   │   ├── DefaultUserValidator.cs
│   │   │   ├── ServiceFactoryInjectionServiceBehavior.cs
│   │   │   ├── ServiceMount.cs
│   │   │   └── ServiceMountException.cs
│   │   ├── ServiceOperationAttribute.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── DeadlockRetryManagerTests.cs
│   │   │   ├── EntityProxyFactory.cs
│   │   │   ├── EntityTests.cs
│   │   │   ├── EnumValueTests.cs
│   │   │   ├── EqualityUtilsTests.cs
│   │   │   ├── SearchConditionTests.cs
│   │   │   └── SearchCriteriaTests.cs
│   │   ├── TimeService.cs
│   │   ├── TransactionNotifier.cs
│   │   ├── UpdateContextSyncMode.cs
│   │   ├── UpdateOperationAttribute.cs
│   │   ├── Upgrade
│   │   │   ├── IPersistentStoreUpgradeScript.cs
│   │   │   ├── PersistentStoreUpgradeApplication.cs
│   │   │   └── PersistentStoreUpgradeScriptExtensionPoint.cs
│   │   ├── ValueObject.cs
│   │   └── ValueObjectSearchCriteria.cs
│   ├── Desktop
│   │   ├── AuthorityGroupEditorComponent.cs
│   │   ├── AuthorityGroupSummaryComponent.cs
│   │   ├── AuthorityGroupTable.cs
│   │   ├── ClearCanvas.Enterprise.Desktop.csproj
│   │   ├── Icons
│   │   │   ├── DuplicateSmall.png
│   │   │   ├── ImportAuthorityTokensSmall.png
│   │   │   ├── ResetToolSmall.png
│   │   │   ├── ToggleActivationSmall.png
│   │   │   └── ViewUserSessionsSmall.png
│   │   ├── ISummaryComponent.cs
│   │   ├── PasswordConfirmComponent.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── SummaryComponentBase.cs
│   │   ├── UserEditorComponent.cs
│   │   ├── UserSessionManagmentComponent.cs
│   │   ├── UserSummaryComponent.cs
│   │   ├── UserTable.cs
│   │   └── View
│   │   └── WinForms
│   │   ├── AuthorityGroupEditorComponentControl.cs
│   │   ├── AuthorityGroupEditorComponentControl.Designer.cs
│   │   ├── AuthorityGroupEditorComponentControl.resx
│   │   ├── AuthorityGroupEditorComponentView.cs
│   │   ├── ClearCanvas.Enterprise.Desktop.View.WinForms.csproj
│   │   ├── PasswordConfirmComponentControl.cs
│   │   ├── PasswordConfirmComponentControl.Designer.cs
│   │   ├── PasswordConfirmComponentControl.resx
│   │   ├── PasswordConfirmComponentView.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Resources
│   │   │   ├── ClearFilterMini.png
│   │   │   ├── ClearFilterSmall.png
│   │   │   ├── EnterpriseServerAbout.png
│   │   │   ├── EnterpriseServerSplashScreen.png
│   │   │   └── SearchToolSmall.png
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── SummaryComponentBaseControl.cs
│   │   ├── SummaryComponentBaseControl.Designer.cs
│   │   ├── SummaryComponentBaseControl.resx
│   │   ├── SummaryComponentBaseView.cs
│   │   ├── UserEditorComponentControl.cs
│   │   ├── UserEditorComponentControl.Designer.cs
│   │   ├── UserEditorComponentControl.resx
│   │   ├── UserEditorComponentView.cs
│   │   ├── UserSessionsManagementView.cs
│   │   ├── UserSessionsManagmentControl.cs
│   │   ├── UserSessionsManagmentControl.Designer.cs
│   │   ├── UserSessionsManagmentControl.resx
│   │   ├── UserSummaryComponentControl.cs
│   │   ├── UserSummaryComponentControl.designer.cs
│   │   ├── UserSummaryComponentControl.resx
│   │   └── UserSummaryComponentView.cs
│   ├── Hibernate
│   │   ├── app.config
│   │   ├── AssembliesHbmOrderer.cs
│   │   ├── Broker.cs
│   │   ├── ChangeRecord.cs
│   │   ├── ChangeTracker.cs
│   │   ├── ClearCanvas.Enterprise.Hibernate.csproj
│   │   ├── Ddl
│   │   │   ├── AdditionalIndexProcessor.cs
│   │   │   ├── AdditionalIndexProcessor.dbi.xml
│   │   │   ├── ColumnInfo.cs
│   │   │   ├── ConstraintInfo.cs
│   │   │   ├── DdlException.cs
│   │   │   ├── DdlScriptGenerator.cs
│   │   │   ├── ElementInfo.cs
│   │   │   ├── EnumerationInfo.cs
│   │   │   ├── EnumForeignKeyProcessor.cs
│   │   │   ├── EnumMetadataReader.cs
│   │   │   ├── EnumOptions.cs
│   │   │   ├── ForeignKeyIndexProcessor.cs
│   │   │   ├── ForeignKeyInfo.cs
│   │   │   ├── IDdlPreProcessor.cs
│   │   │   ├── IDdlScriptGenerator.cs
│   │   │   ├── IndexCreatorBase.cs
│   │   │   ├── IndexInfo.cs
│   │   │   ├── Mapping.cs
│   │   │   ├── Migration
│   │   │   │   ├── AddColumnChange.cs
│   │   │   │   ├── AddEnumValueChange.cs
│   │   │   │   ├── AddForeignKeyChange.cs
│   │   │   │   ├── AddIndexChange.cs
│   │   │   │   ├── AddPrimaryKeyChange.cs
│   │   │   │   ├── AddTableChange.cs
│   │   │   │   ├── AddUniqueConstraintChange.cs
│   │   │   │   ├── DropColumnChange.cs
│   │   │   │   ├── DropEnumValueChange.cs
│   │   │   │   ├── DropForeignKeyChange.cs
│   │   │   │   ├── DropIndexChange.cs
│   │   │   │   ├── DropPrimaryKeyChange.cs
│   │   │   │   ├── DropTableChange.cs
│   │   │   │   ├── DropUniqueConstraintChange.cs
│   │   │   │   ├── IRenderer.cs
│   │   │   │   ├── ModifyColumnChange.cs
│   │   │   │   ├── RelationalModelChange.cs
│   │   │   │   ├── RelationalModelComparator.cs
│   │   │   │   ├── RelationalModelTransform.cs
│   │   │   │   ├── Renderer.cs
│   │   │   │   ├── Renderers
│   │   │   │   │   └── MsSqlRenderer.cs
│   │   │   │   └── Statement.cs
│   │   │   ├── PreProcessor.cs
│   │   │   ├── RelationalModelInfo.cs
│   │   │   ├── RelationalModelSerializer.cs
│   │   │   ├── RelationalSchemaGenerator.cs
│   │   │   ├── ScriptWriter.cs
│   │   │   ├── TableInfo.cs
│   │   │   └── TableScripts.cs
│   │   ├── DdlWriter
│   │   │   ├── ClearCanvas.Enterprise.Hibernate.DdlWriter.csproj
│   │   │   ├── DdlWriterApplication.cs
│   │   │   ├── DdlWriterCommandLine.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── DeferredQueryResultList.cs
│   │   ├── EmptyInterceptor.cs
│   │   ├── EntityBroker.cs
│   │   ├── EnumBroker.cs
│   │   ├── Hql
│   │   │   ├── HqlAnd.cs
│   │   │   ├── HqlCondition.cs
│   │   │   ├── HqlElement.cs
│   │   │   ├── HqlException.cs
│   │   │   ├── HqlFrom.cs
│   │   │   ├── HqlJoin.cs
│   │   │   ├── HqlJunction.cs
│   │   │   ├── HqlOr.cs
│   │   │   ├── HqlProjectionQuery.cs
│   │   │   ├── HqlQuery.cs
│   │   │   ├── HqlSelect.cs
│   │   │   ├── HqlSort.cs
│   │   │   ├── hql support classes.cd
│   │   │   └── Tests
│   │   │   └── HqlConditionTests.cs
│   │   ├── IPersistentStoreVersionBroker.cs
│   │   ├── Mappings
│   │   │   ├── AuditLogEntry.dbi.xml
│   │   │   ├── AuditLogEntry.hbm.xml
│   │   │   ├── ExceptionLogEntry.hbm.xml
│   │   │   └── PersistentStoreVersion.hbm.xml
│   │   ├── MetadataBroker.cs
│   │   ├── persistence.cd
│   │   ├── PersistenceContext.cs
│   │   ├── PersistentStore.cs
│   │   ├── PersistentStoreVersionBroker.cs
│   │   ├── PersistentStoreVersion.cs
│   │   ├── PersistentStoreVersionSearchCriteria.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PropertyDiff.cs
│   │   ├── QueryExecutor.cs
│   │   ├── ReadContext.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── UniqueConstraintValidationBroker.cs
│   │   ├── UpdateContext.cs
│   │   └── UpdateContextInterceptor.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   ├── Support
│   │   ├── AssociateDomainClassAttribute.cs
│   │   ├── CollectionFieldExchange.cs
│   │   ├── DomainObjectExchangeBuilder.cs
│   │   ├── DomainObjectInfo.cs
│   │   ├── DomainObjectInfoExchange.cs
│   │   ├── EntityFieldExchange.cs
│   │   ├── EntityInfo.cs
│   │   ├── FieldExchange.cs
│   │   ├── IFieldExchange.cs
│   │   ├── IInfoExchange.cs
│   │   ├── PrimitiveTypeInfoExchange.cs
│   │   ├── ValueFieldExchange.cs
│   │   └── ValueObjectInfo.cs
│   ├── Tests
│   │   └── ServiceLayerTestHelper.cs
│   ├── VersionExecutable
│   │   ├── app.config
│   │   ├── ClearCanvas.Enterprise.VersionExecutable.csproj
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Service References
│   │   │   └── ServiceReference
│   │   │   ├── ClearCanvas.Enterprise.VersionExecutable.ServiceReference.GetVersionResponse.datasource
│   │   │   ├── configuration91.svcinfo
│   │   │   ├── configuration.svcinfo
│   │   │   ├── mex1.xsd
│   │   │   ├── mex2.xsd
│   │   │   ├── mex3.xsd
│   │   │   ├── mex.xsd
│   │   │   ├── Reference.cs
│   │   │   ├── Reference.svcmap
│   │   │   └── VersionService.wsdl
│   │   ├── UsageException.cs
│   │   └── VersionChecker.cs
│   └── VSTemplates
│   ├── NHibernate Entity Mapping File
│   │   ├── Entity.hbm.xml
│   │   ├── MyTemplate.vstemplate
│   │   └── __TemplateIcon.ico
│   └── NHibernate Enum Mapping File
│   ├── Enum.hbm.xml
│   ├── MyTemplate.vstemplate
│   └── __TemplateIcon.ico
├── Executable
│   ├── app.config
│   ├── ClearCanvas.Executable.csproj
│   ├── Logging.config
│   ├── PostBuild_dist.proj
│   ├── Program.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── SR.Designer.cs
│   └── SR.resx
├── Healthcare
│   ├── Address.cs
│   ├── AddressType.cs
│   ├── AdmissionTypeEnum.enum.xml
│   ├── Alerts
│   │   ├── AlertBase.cs
│   │   ├── AlertHelper.cs
│   │   ├── AlertNotification.cs
│   │   ├── AlertsSettings.cs
│   │   ├── AlertsSettings.Designer.cs
│   │   ├── AlertsSettings.settings
│   │   ├── ExternalPractitionerAlertBase.cs
│   │   ├── ExternalPractitionerAlerts.cs
│   │   ├── IAlert.cs
│   │   ├── IncompleteDemographicDataAlert.cs
│   │   ├── LanguageAlert.cs
│   │   ├── NoteAlert.cs
│   │   ├── OrderAlertBase.cs
│   │   ├── PatientAlertBase.cs
│   │   ├── PatientAllergyAlert.cs
│   │   ├── PatientProfileAlertBase.cs
│   │   └── ReconciliationAlert.cs
│   ├── AllergyAllergenTypeEnum.enum.xml
│   ├── Allergy.cs
│   ├── AllergySensitivityTypeEnum.enum.xml
│   ├── AllergySeverityEnum.enum.xml
│   ├── AmbulatoryStatusEnum.enum.xml
│   ├── app.config
│   ├── AttachedDocument.cs
│   ├── Brokers
│   │   ├── IAccessionNumberBroker.cs
│   │   ├── IDicomUidBroker.cs
│   │   ├── IExternalPractitionerBroker.cs
│   │   ├── IExternalPractitionerContactPointBroker.cs
│   │   ├── IModalityProcedureStepBroker.cs
│   │   ├── IModalityWorklistItemBroker.cs
│   │   ├── IMrnBroker.cs
│   │   ├── IOrderBroker.cs
│   │   ├── IOrderNoteboxItemBroker.cs
│   │   ├── IPatientBroker.cs
│   │   ├── IPatientHistoryBroker.cs
│   │   ├── IPatientProfileBroker.cs
│   │   ├── IPerformedProcedureStepBroker.cs
│   │   ├── IPriorReportBroker.cs
│   │   ├── IProcedureNumberBroker.cs
│   │   ├── IProcedureTypeGroupBroker.cs
│   │   ├── IProtocolGroupBroker.cs
│   │   ├── IProtocolWorklistItemBroker.cs
│   │   ├── IPublicationStepBroker.cs
│   │   ├── IRegistrationWorklistItemBroker.cs
│   │   ├── IReportingProcedureStepBroker.cs
│   │   ├── IReportingWorklistItemBroker.cs
│   │   ├── ISequenceBroker.cs
│   │   ├── IStaffBroker.cs
│   │   ├── ITranscriptionReviewStepBroker.cs
│   │   ├── IVisitBroker.cs
│   │   ├── IWorklistBroker.cs
│   │   └── IWorklistItemBroker.cs
│   ├── CannedText.cs
│   ├── ClearCanvas.Healthcare.csproj
│   ├── codegen-clean.bat
│   ├── codegen-clean-pause.bat
│   ├── codegen-gen.bat
│   ├── codegen-gen-pause.bat
│   ├── ContactPerson.cs
│   ├── ContactPersonRelationshipEnum.enum.xml
│   ├── ContactPersonTypeEnum.enum.xml
│   ├── DateTimeExtensions.cs
│   ├── DateTimeRange.cs
│   ├── Department.cs
│   ├── DiagnosticService.cs
│   ├── DicomModalityEnum.enum.xml
│   ├── DicomSeries.cs
│   ├── DocumentationProcedureStep.cs
│   ├── DocumentationProcedureStepSearchCriteria.cs
│   ├── EmailAddress.cs
│   ├── EntityValidationRulesSettings.cs
│   ├── EntityValidationRulesSettings.Designer.cs
│   ├── EntityValidationRulesSettings.settings
│   ├── EntityValidationRules.xml
│   ├── Extended
│   │   ├── ClearCanvas.Healthcare.Extended.csproj
│   │   ├── EmergencyWorklists.cs
│   │   ├── Hibernate
│   │   │   ├── ClearCanvas.Healthcare.Extended.Hibernate.csproj
│   │   │   ├── Mappings
│   │   │   │   ├── BookingWorklists.hbm.xml
│   │   │   │   ├── EmergencyWorklists.hbm.xml
│   │   │   │   └── ProtocolingWorklists.hbm.xml
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── InvalidVisitAlert.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ProtocolingAdminWorklists.cs
│   │   ├── RegistrationProtocolWorklists.cs
│   │   ├── ReportingProtocolWorklists.cs
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── ExternalPractitionerContactPoint.cs
│   ├── ExternalPractitioner.cs
│   ├── Facility.cs
│   ├── FtpAttachedDocumentStore.cs
│   ├── GroupNotePosting.cs
│   ├── HealthcardNumber.cs
│   ├── Healthcare.cd
│   ├── HealthcareWorkflowException.cs
│   ├── Hibernate
│   │   ├── App.config
│   │   ├── Brokers
│   │   │   ├── AccessionNumberBroker.cs
│   │   │   ├── DefaultWorklistItemSearchExecutionStrategy.cs
│   │   │   ├── DicomUidBroker.cs
│   │   │   ├── ExternalPractitionerBroker.cs
│   │   │   ├── ExternalPractitionerContactPointBroker.cs
│   │   │   ├── LocationBroker.cs
│   │   │   ├── ModalityProcedureStepBroker.cs
│   │   │   ├── ModalityWorklistItemBroker.cs
│   │   │   ├── MrnBroker.cs
│   │   │   ├── OptimizedWorklistItemSearchExecutionStrategy.cs
│   │   │   ├── OrderBroker.cs
│   │   │   ├── OrderBroker.hbm.xml
│   │   │   ├── OrderNoteboxItemBroker.cs
│   │   │   ├── PatientBroker.cs
│   │   │   ├── PatientBroker.hbm.xml
│   │   │   ├── PatientHistoryBroker.cs
│   │   │   ├── PatientHistoryBroker.hbm.xml
│   │   │   ├── PatientProfileBroker.cs
│   │   │   ├── PerformedProcedureStepBroker.cs
│   │   │   ├── PriorReportBroker.cs
│   │   │   ├── PriorReportBroker.hbm.xml
│   │   │   ├── ProcedureNumberBroker.cs
│   │   │   ├── ProcedureTypeGroupBroker.cs
│   │   │   ├── ProtocolGroupBroker.cs
│   │   │   ├── ProtocolWorklistItemBroker.cs
│   │   │   ├── PublicationStepBroker.cs
│   │   │   ├── QueryBuilders
│   │   │   │   ├── IQueryBuilder.cs
│   │   │   │   ├── IWorklistItemQueryBuilder.cs
│   │   │   │   ├── PatientQueryBuilder.cs
│   │   │   │   ├── ProcedureQueryBuilder.cs
│   │   │   │   ├── ProtocolWorklistItemQueryBuilder.cs
│   │   │   │   ├── QueryBuilderArgs.cs
│   │   │   │   ├── QueryBuilderBase2.cs
│   │   │   │   ├── QueryBuilderBase.cs
│   │   │   │   ├── QueryBuilderHelpers.cs
│   │   │   │   ├── ReportingWorklistItemQueryBuilder.cs
│   │   │   │   ├── SearchQueryArgs.cs
│   │   │   │   ├── WorklistItemQueryBuilder.cs
│   │   │   │   └── WorklistQueryArgs.cs
│   │   │   ├── RegistrationWorklistItemBroker.cs
│   │   │   ├── ReportingProcedureStepBroker.cs
│   │   │   ├── ReportingWorklistBroker.hbm.xml
│   │   │   ├── ReportingWorklistItemBroker.cs
│   │   │   ├── SequenceBroker.cs
│   │   │   ├── StaffBroker.cs
│   │   │   ├── TranscriptionReviewStepBroker.cs
│   │   │   ├── VisitBroker.cs
│   │   │   ├── VisitBroker.hbm.xml
│   │   │   ├── WorklistBroker.cs
│   │   │   ├── WorklistItemBrokerBase.cs
│   │   │   └── WorklistItemSearchExecutionStrategy.cs
│   │   ├── ClearCanvas.Healthcare.Hibernate.csproj
│   │   ├── DateTimeRangeHbm.cs
│   │   ├── healthcare.dbi.xml
│   │   ├── HealthcarePersistentStore.cs
│   │   ├── Mappings
│   │   │   ├── AddressTypeEnum.hbm.xml
│   │   │   ├── AdmissionTypeEnum.hbm.xml
│   │   │   ├── AllergyAllergenTypeEnum.hbm.xml
│   │   │   ├── AllergySensitivityTypeEnum.hbm.xml
│   │   │   ├── AllergySeverityEnum.hbm.xml
│   │   │   ├── AmbulatoryStatusEnum.hbm.xml
│   │   │   ├── AttachedDocument.hbm.xml
│   │   │   ├── CannedText.hbm.xml
│   │   │   ├── ContactPersonRelationshipEnum.hbm.xml
│   │   │   ├── ContactPersonTypeEnum.hbm.xml
│   │   │   ├── Department.hbm.xml
│   │   │   ├── DiagnosticService.hbm.xml
│   │   │   ├── DicomModality.hbm.xml
│   │   │   ├── DicomSeries.hbm.xml
│   │   │   ├── DocumentationProcedureStep.hbm.xml
│   │   │   ├── ExternalPractitionerContactPoint.hbm.xml
│   │   │   ├── ExternalPractitioner.hbm.xml
│   │   │   ├── Facility.hbm.xml
│   │   │   ├── ImageAvailabilityEnum.hbm.xml
│   │   │   ├── InformationAuthorityEnum.hbm.xml
│   │   │   ├── InsuranceAuthorityEnum.hbm.xml
│   │   │   ├── InterpretationStep.hbm.xml
│   │   │   ├── LateralityEnum.hbm.xml
│   │   │   ├── Location.hbm.xml
│   │   │   ├── Modality.hbm.xml
│   │   │   ├── ModalityPerformedProcedureStep.hbm.xml
│   │   │   ├── ModalityProcedureStep.hbm.xml
│   │   │   ├── Note.hbm.xml
│   │   │   ├── NotePosting.hbm.xml
│   │   │   ├── NoteSeverityEnum.hbm.xml
│   │   │   ├── OrderAttachmentCategoryEnum.hbm.xml
│   │   │   ├── OrderCancelReasonEnum.hbm.xml
│   │   │   ├── Order.hbm.xml
│   │   │   ├── OrderNote.hbm.xml
│   │   │   ├── OrderPriorityEnum.hbm.xml
│   │   │   ├── OrderStatusEnum.hbm.xml
│   │   │   ├── PatientAttachmentCategoryEnum.hbm.xml
│   │   │   ├── PatientClassEnum.hbm.xml
│   │   │   ├── Patient.hbm.xml
│   │   │   ├── PatientNoteCategory.hbm.xml
│   │   │   ├── PatientNote.hbm.xml
│   │   │   ├── PatientProfile.hbm.xml
│   │   │   ├── PatientTypeEnum.hbm.xml
│   │   │   ├── PerformedProcedureStep.hbm.xml
│   │   │   ├── PerformingWorklists.hbm.xml
│   │   │   ├── PersonRelationshipTypeEnum.hbm.xml
│   │   │   ├── ProcedureCheckIn.hbm.xml
│   │   │   ├── Procedure.hbm.xml
│   │   │   ├── ProcedureStatusEnum.hbm.xml
│   │   │   ├── ProcedureStep.hbm.xml
│   │   │   ├── ProcedureTypeGroup.hbm.xml
│   │   │   ├── ProcedureType.hbm.xml
│   │   │   ├── ProtocolAssignmentStep.hbm.xml
│   │   │   ├── ProtocolCode.hbm.xml
│   │   │   ├── ProtocolGroup.hbm.xml
│   │   │   ├── Protocol.hbm.xml
│   │   │   ├── ProtocolProcedureStep.hbm.xml
│   │   │   ├── ProtocolRejectReason.hbm.xml
│   │   │   ├── ProtocolResolutionStep.hbm.xml
│   │   │   ├── ProtocolStatusEnum.hbm.xml
│   │   │   ├── ProtocolUrgencyEnum.hbm.xml
│   │   │   ├── PublicationStep.hbm.xml
│   │   │   ├── RadiologistAdminWorklists.hbm.xml
│   │   │   ├── RegistrationProcedureStep.hbm.xml
│   │   │   ├── RegistrationWorklists.hbm.xml
│   │   │   ├── ReligionEnum.hbm.xml
│   │   │   ├── Report.hbm.xml
│   │   │   ├── ReportingProcedureStep.hbm.xml
│   │   │   ├── ReportingTrackingWorklists.hbm.xml
│   │   │   ├── ReportingWorklists.hbm.xml
│   │   │   ├── ReportPart.hbm.xml
│   │   │   ├── ReportPartStatusEnum.hbm.xml
│   │   │   ├── ReportStatusEnum.hbm.xml
│   │   │   ├── ResultCommunicationModeEnum.hbm.xml
│   │   │   ├── SchedulingCodeEnum.hbm.xml
│   │   │   ├── SexEnum.hbm.xml
│   │   │   ├── SpokenLanguageEnum.hbm.xml
│   │   │   ├── StaffGroup.hbm.xml
│   │   │   ├── Staff.hbm.xml
│   │   │   ├── StaffTypeEnum.hbm.xml
│   │   │   ├── TelephoneEquipmentEnum.hbm.xml
│   │   │   ├── TelephoneUseEnum.hbm.xml
│   │   │   ├── TranscriptionRejectReason.hbm.xml
│   │   │   ├── TranscriptionReviewStep.hbm.xml
│   │   │   ├── TranscriptionStep.hbm.xml
│   │   │   ├── TranscriptionWorklists.hbm.xml
│   │   │   ├── VerificationStep.hbm.xml
│   │   │   ├── Visit.hbm.xml
│   │   │   ├── VisitLocationRoleEnum.hbm.xml
│   │   │   ├── VisitPractitionerRoleEnum.hbm.xml
│   │   │   ├── VisitStatusEnum.hbm.xml
│   │   │   ├── Worklist.hbm.xml
│   │   │   └── WorklistQueryBase.hrq.xml
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── UpgradeScripts
│   │   ├── BaseUpgradeScript.cs
│   │   ├── UpgradeFrom_10_0_11128_314.cs
│   │   ├── UpgradeFrom_10_1_13120_656.cs
│   │   ├── UpgradeFrom_10_1_13120_656.sql
│   │   ├── UpgradeFrom_11_0_14821_1095.cs
│   │   ├── UpgradeFrom_9_0_9561_11723.cs
│   │   └── UpgradeFrom_NoOp.sql
│   ├── IAttachedDocumentStore.cs
│   ├── IHealthcareServiceLayer.cs
│   ├── ImageAvailability.cs
│   ├── Imex
│   │   ├── CannedTextImex.cs
│   │   ├── DepartmentImex.cs
│   │   ├── DiagnosticServiceImex.cs
│   │   ├── ExternalPractitionerImex.cs
│   │   ├── ExternalPractitionerImporter.cs
│   │   ├── FacilityImex.cs
│   │   ├── FacilityImporter.cs
│   │   ├── LocationImex.cs
│   │   ├── ModalityImex.cs
│   │   ├── PatientNoteCategoryImex.cs
│   │   ├── ProcedureTypeGroupImex.cs
│   │   ├── ProcedureTypeImex.cs
│   │   ├── ProtocolGroupImex.cs
│   │   ├── SharedDataContracts.cs
│   │   ├── StaffGroupImex.cs
│   │   ├── StaffImex.cs
│   │   ├── StaffImporter.cs
│   │   └── WorklistImex.cs
│   ├── INotebox.cs
│   ├── InsuranceAuthorityEnum.enum.xml
│   ├── InterpretationStep.cs
│   ├── IOrderNoteProvider.cs
│   ├── IProcedureStepProperties.cs
│   ├── IWorklist.cs
│   ├── IWorklistQueryContext.cs
│   ├── Laterality.cs
│   ├── Location.cs
│   ├── LogicalHL7EventArgs.cs
│   ├── LogicalHL7Event.cs
│   ├── LogicalHL7EventSettings.cs
│   ├── LogicalHL7EventSettings.Designer.cs
│   ├── LogicalHL7EventSettings.settings
│   ├── MergeWorkQueueItem.cs
│   ├── MinMaxHelper.cs
│   ├── Modality.cs
│   ├── ModalityPerformedProcedureStep.cs
│   ├── ModalityPerformedProcedureStepSearchCriteria.cs
│   ├── ModalityProcedureStep.cs
│   ├── ModalityProcedureStepSearchCriteria.cs
│   ├── ModalityWorklistItemSearchCriteria.cs
│   ├── NoteAcknowledgement.cs
│   ├── NoteAcknowledgementException.cs
│   ├── Notebox.cs
│   ├── NoteboxFactory.cs
│   ├── NoteboxItemSearchCriteria.cs
│   ├── NoteCategory.cs
│   ├── Note.cs
│   ├── NotePosting.cs
│   ├── NoteSeverity.cs
│   ├── OrderAttachmentCategoryEnum.enum.xml
│   ├── OrderAttachment.cs
│   ├── OrderCancelInfo.cs
│   ├── OrderCancelReasonEnum.enum.xml
│   ├── OrderCreationArgs.cs
│   ├── Order.cs
│   ├── OrderMergeHistoryVirtualOrderNoteProvider.cs
│   ├── OrderMergeInfo.cs
│   ├── OrderNoteboxes.cs
│   ├── OrderNoteboxItem.cs
│   ├── OrderNote.cs
│   ├── OrderPriority.cs
│   ├── OrderRules.cs
│   ├── OrderStatus.cs
│   ├── PatientAttachmentCategoryEnum.enum.xml
│   ├── PatientAttachment.cs
│   ├── PatientClassEnum.enum.xml
│   ├── Patient.cs
│   ├── PatientIdentifier.cs
│   ├── PatientIdentifierType.cs
│   ├── PatientNoteCategory.cs
│   ├── PatientNote.cs
│   ├── PatientProfile.cs
│   ├── PatientReconciliation
│   │   ├── DefaultPatientReconciliationStrategy.cs
│   │   ├── IPatientReconciliationStrategy.cs
│   │   ├── PatientProfileDiscrepancy.cs
│   │   ├── PatientProfileDiscrepancyTest.cs
│   │   ├── PatientProfileMatch.cs
│   │   ├── PatientReconciliationStrategyExtensionPoint.cs
│   │   └── Utility.cs
│   ├── PatientReconciliationException.cs
│   ├── PatientTypeEnum.enum.xml
│   ├── PerformedProcedureStep.cs
│   ├── PerformedProcedureStepSearchCriteria.cs
│   ├── PerformingGroup.cs
│   ├── PerformingWorklists.cs
│   ├── PersonName.cs
│   ├── PersonRelationshipTypeEnum.enum.xml
│   ├── Printing
│   │   ├── DowntimeFormPageModel.cs
│   │   ├── LetterheadHelper.cs
│   │   ├── LetterheadSettings.cs
│   │   ├── LetterheadSettings.Designer.cs
│   │   ├── LetterheadSettings.settings
│   │   ├── PageModel.cs
│   │   ├── PrintTemplateSettings.cs
│   │   └── ReportPageModel.cs
│   ├── ProcedureBuilder.cs
│   ├── ProcedureBuilderRootProcedurePlan.xml
│   ├── ProcedureBuilderSettings.cs
│   ├── ProcedureBuilderSettings.Designer.cs
│   ├── ProcedureBuilderSettings.settings
│   ├── ProcedureCheckIn.cs
│   ├── Procedure.cs
│   ├── ProcedurePlan.cs
│   ├── ProcedureStatus.cs
│   ├── ProcedureStep.cs
│   ├── ProcedureStepHierarchy.cd
│   ├── ProcedureStepPerformer.cs
│   ├── ProcedureStepPerformerSearchCriteria.cs
│   ├── ProcedureStepSchedulingSearchCriteria.cs
│   ├── ProcedureStepSearchCriteria.cs
│   ├── ProcedureType.cs
│   ├── ProcedureTypeGroup.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ProtocolAssignmentStep.cs
│   ├── ProtocolCode.cs
│   ├── Protocol.cs
│   ├── ProtocolGroup.cs
│   ├── ProtocolingWorklistItemSearchCriteria.cs
│   ├── ProtocolProcedureStep.cs
│   ├── ProtocolProcedureStepSearchCriteria.cs
│   ├── ProtocolRejectReasonEnum.enum.xml
│   ├── ProtocolResolutionStep.cs
│   ├── ProtocolStatus.cs
│   ├── ProtocolUrgencyEnum.enum.xml
│   ├── PublicationStep.cs
│   ├── PublicationStepSearchCriteria.cs
│   ├── RadiologistAdminWorklists.cs
│   ├── ReadingGroup.cs
│   ├── RegistrationProcedureStep.cs
│   ├── RegistrationWorklistItemSearchCriteria.cs
│   ├── RegistrationWorklists.cs
│   ├── RelevanceGroup.cs
│   ├── ReligionEnum.enum.xml
│   ├── Report.cs
│   ├── ReportingPerformedProcedureStep.cs
│   ├── ReportingProcedureStep.cs
│   ├── ReportingProcedureStepSearchCriteria.cs
│   ├── ReportingReviewWorklists.cs
│   ├── ReportingWorklistItemSearchCriteria.cs
│   ├── ReportingWorklists.cs
│   ├── ReportPart.cs
│   ├── ReportPartStatus.cs
│   ├── ReportStatus.cs
│   ├── ReportTrackingWorklists.cs
│   ├── ResultCommunicationMode.cs
│   ├── ResultRecipient.cs
│   ├── SchedulingCodeEnum.enum.xml
│   ├── Sex.cs
│   ├── SpokenLanguageEnum.enum.xml
│   ├── SR.Designer.cs
│   ├── SR.resx
│   ├── Staff.cs
│   ├── StaffGroup.cs
│   ├── StaffNotePosting.cs
│   ├── StaffTypeEnum.enum.xml
│   ├── TelephoneEquipment.cs
│   ├── TelephoneNumber.cs
│   ├── TelephoneUse.cs
│   ├── Tests
│   │   ├── DocumentationProcedureStepTests.cs
│   │   ├── ExternalPractitionerContactPointTests.cs
│   │   ├── ExternalPractitionerTests.cs
│   │   ├── InterpretationStepTests.cs
│   │   ├── ModalityProcedureStepTests.cs
│   │   ├── OrderTests.cs
│   │   ├── ProcedureCheckInTests.cs
│   │   ├── ProcedureStepTests.cs
│   │   ├── ProcedureTests.cs
│   │   ├── ProtocolAssignmentStepTests.cs
│   │   ├── ProtocolProcedureStepTests.cs
│   │   ├── ProtocolResolutionStepTests.cs
│   │   ├── PublicationStepTests.cs
│   │   ├── ReportingProcedureStepTests.cs
│   │   ├── ReportTests.cs
│   │   ├── ScheduledWorkflowTests.cs
│   │   ├── TestAttachedDocumentFactory.cs
│   │   ├── TestDiagnosticServiceFactory.cs
│   │   ├── TestDicomUidBroker.cs
│   │   ├── TestExtensionFactory.cs
│   │   ├── TestExternalPractitionerFactory.cs
│   │   ├── TestFacilityFactory.cs
│   │   ├── TestLocationFactory.cs
│   │   ├── TestOrderAttachmentFactory.cs
│   │   ├── TestOrderFactory.cs
│   │   ├── TestOrderNoteFactory.cs
│   │   ├── TestPatientFactory.cs
│   │   ├── TestProcedureNumberBroker.cs
│   │   ├── TestStaffFactory.cs
│   │   ├── TestVisitFactory.cs
│   │   ├── TranscriptionReviewStepTests.cs
│   │   ├── TranscriptionStepTests.cs
│   │   ├── VerificationStepTests.cs
│   │   ├── WorklistQueryContext.cs
│   │   └── WorklistTimePointTests.cs
│   ├── TranscriptionRejectReasonEnum.enum.xml
│   ├── TranscriptionReviewStep.cs
│   ├── TranscriptionReviewStepSearchCriteria.cs
│   ├── TranscriptionReviewWorklists.cs
│   ├── TranscriptionStep.cs
│   ├── TranscriptionWorklists.cs
│   ├── VerificationStep.cs
│   ├── Visit.cs
│   ├── VisitLocation.cs
│   ├── VisitLocationRole.cs
│   ├── VisitNumber.cs
│   ├── VisitPhysicianRole.cs
│   ├── VisitPractitioner.cs
│   ├── VisitPractitionerRole.cs
│   ├── VisitStatus.cs
│   ├── Workflow
│   │   ├── CancelOrderOperation.cs
│   │   ├── DiscontinueOrderOperation.cs
│   │   ├── Modality
│   │   │   └── Operations.cs
│   │   ├── OrderEntry
│   │   │   └── Operations.cs
│   │   ├── Protocolling
│   │   │   └── ProtocollingOperations.cs
│   │   ├── Registration
│   │   │   └── Operation.cs
│   │   ├── Reporting
│   │   │   ├── Operations.cs
│   │   │   ├── ReportingWorkflowSettings.cs
│   │   │   ├── ReportingWorkflowSettings.Designer.cs
│   │   │   ├── ReportingWorkflowSettings.settings
│   │   │   └── ReportingWorklistItem.cs
│   │   ├── Tests
│   │   │   ├── CancelOrderOperationTests.cs
│   │   │   └── DiscontinueOrderOperationTests.cs
│   │   └── Transcription
│   │   └── TranscriptionOperations.cs
│   ├── WorklistAttributes.cs
│   ├── Worklist.cs
│   ├── WorklistFactory.cs
│   ├── WorklistFilters.cs
│   ├── WorklistItem.cs
│   ├── WorklistItemField.cs
│   ├── WorklistItemProjection.cs
│   ├── WorklistItemSearchArgs.cs
│   ├── WorklistItemSearchCriteria.cs
│   ├── WorklistOwner.cs
│   ├── WorklistSearchCriteria.cs
│   ├── WorklistSettings.cs
│   ├── WorklistSettings.Designer.cs
│   ├── WorklistSettings.settings
│   ├── WorklistTimePoint.cs
│   └── WorklistTimeRange.cs
├── Icons
│   ├── Archive
│   │   ├── Icons
│   │   │   ├── AddServerGroup.ico
│   │   │   ├── AddServerGroup_ico.ii
│   │   │   ├── AddServer.ico
│   │   │   ├── AddServer_ico.ii
│   │   │   ├── DeleteServer.ico
│   │   │   ├── DeleteServer_ico.ii
│   │   │   ├── DeleteStudy.ico
│   │   │   ├── DeleteStudy_ico.ii
│   │   │   ├── EllipticalROI.ico
│   │   │   ├── EllipticalROI_ico.ii
│   │   │   ├── FlipHorizontal.ico
│   │   │   ├── FlipHorizontal_ico.ii
│   │   │   ├── FlipVertical.ico
│   │   │   ├── FlipVertical_ico.ii
│   │   │   ├── Layout.ico
│   │   │   ├── Layout_ico.ii
│   │   │   ├── Magnify.ico
│   │   │   ├── Magnify_ico.ii
│   │   │   ├── OpenStudy.ico
│   │   │   ├── OpenStudy_ico.ii
│   │   │   ├── Pan.ico
│   │   │   ├── Pan_ico.ii
│   │   │   ├── Pan.png
│   │   │   ├── Pan_png.ii
│   │   │   ├── RectangularROI.ico
│   │   │   ├── RectangularROI_ico.ii
│   │   │   ├── RetrieveStudy.ico
│   │   │   ├── RetrieveStudy_ico.ii
│   │   │   ├── RotateLeft.ico
│   │   │   ├── RotateLeft_ico.ii
│   │   │   ├── RotateRight.ico
│   │   │   ├── RotateRight_ico.ii
│   │   │   ├── Ruler.ico
│   │   │   ├── Ruler_ico.ii
│   │   │   ├── SendStudy.ico
│   │   │   ├── SendStudy_ico.ii
│   │   │   ├── Stack.ico
│   │   │   ├── Stack_ico.ii
│   │   │   ├── Stack.png
│   │   │   ├── Stack_png.ii
│   │   │   ├── StudyExplorer.ico
│   │   │   ├── StudyExplorer_ico.ii
│   │   │   ├── StudyExplorer.png
│   │   │   ├── StudyExplorer_png.ii
│   │   │   ├── TextOverlay.ico
│   │   │   ├── TextOverlay_ico.ii
│   │   │   ├── WindowLevel.ico
│   │   │   ├── WindowLevel_ico.ii
│   │   │   ├── WindowLevel.png
│   │   │   ├── WindowLevel_png.ii
│   │   │   ├── Zoom.ico
│   │   │   ├── Zoom_ico.ii
│   │   │   ├── Zoom.png
│   │   │   └── Zoom_png.ii
│   │   └── Objects
│   │   ├── Computer PC.png
│   │   ├── Computer PC_png.ii
│   │   ├── Folder Back.png
│   │   ├── Folder Back_png.ii
│   │   ├── Folder Front.png
│   │   ├── Folder Front_png.ii
│   │   ├── MagnifyingGlass.png
│   │   ├── MagnifyingGlass_png.ii
│   │   ├── Measurement.png
│   │   └── Measurement_png.ii
│   └── Current
│   ├── Icons
│   │   ├── Common
│   │   │   ├── AddTool.ico
│   │   │   ├── App.ico
│   │   │   ├── CopyTool.ico
│   │   │   ├── DeleteAll.ico
│   │   │   ├── DeleteTool.ico
│   │   │   ├── EditTool.ico
│   │   │   ├── Folders.ico
│   │   │   ├── Logo.ico
│   │   │   ├── NextTool.ico
│   │   │   ├── OpenTool.ico
│   │   │   ├── OptionsTool.ico
│   │   │   ├── PreviousTool.ico
│   │   │   ├── RedoTool.ico
│   │   │   ├── SaveTool.ico
│   │   │   ├── UndoTool.ico
│   │   │   └── UpTool.ico
│   │   ├── ImageServer
│   │   │   └── ButtonTemplate.xcf
│   │   ├── ImageViewer
│   │   │   ├── AddServerGroupTool.ico
│   │   │   ├── AddServerTool.ico
│   │   │   ├── AnonymizeTool.ico
│   │   │   ├── Back.ico
│   │   │   ├── BrowserTool.ico
│   │   │   ├── CineTool.ico
│   │   │   ├── ClearCanvas.png
│   │   │   ├── ClipboardTool.ico
│   │   │   ├── CopyToClipboardTool.ico
│   │   │   ├── CreateDynamicTeTool.ico
│   │   │   ├── CreateKeyImage.ico
│   │   │   ├── CurrentReferenceLineTool.ico
│   │   │   ├── DeleteAllMeasurementsTool.ico
│   │   │   ├── DeleteMeasurementTool.ico
│   │   │   ├── DicomEditorTool.ico
│   │   │   ├── DynamicTeTool.ico
│   │   │   ├── EditKeyImage.ico
│   │   │   ├── EllipticalRoiTool.ico
│   │   │   ├── ExplorerTool.ico
│   │   │   ├── ExportToImageTool.ico
│   │   │   ├── ExportToVideoTool.ico
│   │   │   ├── Filter.ico
│   │   │   ├── FlipHorizontalTool.ico
│   │   │   ├── FlipVerticalTool.ico
│   │   │   ├── Forward.ico
│   │   │   ├── Go.ico
│   │   │   ├── Help.ico
│   │   │   ├── InvertTool.ico
│   │   │   ├── Last7Days.ico
│   │   │   ├── LayoutTool.ico
│   │   │   ├── LinkStudiesTool.ico
│   │   │   ├── MatchScaleTool.ico
│   │   │   ├── NextDisplaySetTool.ico
│   │   │   ├── PanTool.ico
│   │   │   ├── PolygonalRoiTool.ico
│   │   │   ├── PreviousDisplaySetTool.ico
│   │   │   ├── ProbeTool.ico
│   │   │   ├── ProtractorTool.ico
│   │   │   ├── RectangularRoiTool.ico
│   │   │   ├── Refresh.ico
│   │   │   ├── ResetTool.ico
│   │   │   ├── RestartServiceTool.ico
│   │   │   ├── RoiHistogramTool.ico
│   │   │   ├── RotateLeftTool.ico
│   │   │   ├── RotateRightTool.ico
│   │   │   ├── RulerTool.ico
│   │   │   ├── ScaleOverlayTool.ico
│   │   │   ├── SendStudyTool.ico
│   │   │   ├── ShutterOverlayTool.ico
│   │   │   ├── SpatialLocatorTool.ico
│   │   │   ├── StackTool.ico
│   │   │   ├── StartServiceTool.ico
│   │   │   ├── Stop.ico
│   │   │   ├── StopServiceTool.ico
│   │   │   ├── StudyComposerTool.ico
│   │   │   ├── SynchronizeTool.ico
│   │   │   ├── TextCalloutTool.ico
│   │   │   ├── TextOverlayTool.ico
│   │   │   ├── ThumbnailTool.ico
│   │   │   ├── Today.ico
│   │   │   ├── UnlinkStudiesTool.ico
│   │   │   ├── VerifyServerTool.ico
│   │   │   ├── WindowLevelTool.ico
│   │   │   └── ZoomTool.ico
│   │   └── RIS
│   │   ├── AddPatient.ico
│   │   ├── AdvancedSearch.ico
│   │   ├── CheckIn.ico
│   │   ├── Complete.ico
│   │   ├── ContainerFolderClosed.ico
│   │   ├── ContainerFolderOpen.ico
│   │   ├── CreateReportViewImages.ico
│   │   ├── EditPatient.ico
│   │   ├── EditReportViewImages.ico
│   │   ├── FolderClosed.ico
│   │   ├── FolderOpen.ico
│   │   ├── GroupFolderClosed.ico
│   │   ├── GroupFolderOpen.ico
│   │   ├── NextPage.ico
│   │   ├── PatientDetails.ico
│   │   ├── Pause.ico
│   │   ├── PreviousPage.ico
│   │   ├── PrintLabelTool.ico
│   │   ├── ProcessMessageTool.ico
│   │   ├── RadiologistHomeTool.ico
│   │   ├── ReconcilePatient.ico
│   │   ├── RegistrationHome.ico
│   │   ├── ResetAllTool.ico
│   │   ├── ResetTool.ico
│   │   ├── Resume.ico
│   │   ├── SearchFolderClosed.ico
│   │   ├── SearchFolderOpen.ico
│   │   ├── SearchPatient.ico
│   │   ├── Start.ico
│   │   ├── TechnologistHome.ico
│   │   ├── UserFolderClosed.ico
│   │   ├── UserFolderOpen.ico
│   │   └── VisitSummary.ico
│   ├── Objects
│   │   ├── Arrow - Left.png
│   │   ├── Arrow - Right.png
│   │   ├── Back.png
│   │   ├── Cancel.png
│   │   ├── CCBaseHighlight.ico
│   │   ├── CCBaseHighlight.PNG
│   │   ├── CCBase.ico
│   │   ├── Circle Effect 4.png
│   │   ├── Computer.png
│   │   ├── Document.png
│   │   ├── Folder Back.png
│   │   ├── Folder Front.png
│   │   ├── Folder.png
│   │   ├── Gear.png
│   │   ├── Head.png
│   │   ├── HomeBase.ico
│   │   ├── Home.png
│   │   ├── Link.png
│   │   ├── Measurement.ico
│   │   ├── Measurement.png
│   │   ├── Overlay Add.png
│   │   ├── Overlay Remove.png
│   │   ├── Pan.png
│   │   ├── PatientBase - Copy.ico
│   │   ├── Player Eject.png
│   │   ├── Player Pause.png
│   │   ├── Player Play.png
│   │   ├── Player Stop.png
│   │   ├── Plus.png
│   │   ├── Pointer.png
│   │   ├── Redo.png
│   │   ├── Rss 2.png
│   │   ├── Search.png
│   │   ├── Stack.png
│   │   ├── User.png
│   │   ├── Users.png
│   │   └── Write.png
│   └── PNGs
│   ├── Common
│   │   ├── AddToolLarge.png
│   │   ├── AddToolLarge_png.ii
│   │   ├── AddToolMedium.png
│   │   ├── AddToolMedium_png.ii
│   │   ├── AddToolSmall.png
│   │   ├── AddToolSmall_png.ii
│   │   ├── CopyToolSmall.png
│   │   ├── CopyToolSmall_png.ii
│   │   ├── DeleteAllToolLarge.png
│   │   ├── DeleteAllToolMedium.png
│   │   ├── DeleteAllToolSmall.png
│   │   ├── DeleteAllToolSmall_png.ii
│   │   ├── DeleteToolLarge.png
│   │   ├── DeleteToolLarge_png.ii
│   │   ├── DeleteToolMedium.png
│   │   ├── DeleteToolMedium_png.ii
│   │   ├── DeleteToolSmall.png
│   │   ├── DeleteToolSmall_png.ii
│   │   ├── EditToolLarge.png
│   │   ├── EditToolLarge_png.ii
│   │   ├── EditToolMedium.png
│   │   ├── EditToolMedium_png.ii
│   │   ├── EditToolSmall.png
│   │   ├── EditToolSmall_png.ii
│   │   ├── FoldersSmall.png
│   │   ├── InfoToolLarge.png
│   │   ├── NextToolSmall.png
│   │   ├── OptionsToolLarge.png
│   │   ├── OptionsToolLarge_png.ii
│   │   ├── OptionsToolMedium.png
│   │   ├── OptionsToolMedium_png.ii
│   │   ├── OptionsToolSmall.png
│   │   ├── OptionsToolSmall_png.ii
│   │   ├── PreviousToolSmall.png
│   │   ├── PreviousToolSmall_png.ii
│   │   ├── RedoToolLarge.png
│   │   ├── RedoToolLarge_png.ii
│   │   ├── RedoToolMedium.png
│   │   ├── RedoToolMedium_png.ii
│   │   ├── RedoToolSmall.png
│   │   ├── RedoToolSmall_png.ii
│   │   ├── SaveToolSmall.png
│   │   ├── SaveToolSmall_png.ii
│   │   ├── UndoToolLarge.png
│   │   ├── UndoToolLarge_png.ii
│   │   ├── UndoToolMedium.png
│   │   ├── UndoToolMedium_png.ii
│   │   ├── UndoToolSmall.png
│   │   ├── UndoToolSmall_png.ii
│   │   └── UpToolSmall.png
│   ├── ImageServer
│   │   ├── AddDisabled.png
│   │   ├── AddEnabled.png
│   │   ├── BackDisabled.png
│   │   ├── BackEnabled.png
│   │   ├── DeleteDisabled.png
│   │   ├── DeleteEnabled.png
│   │   ├── EditDisabled.png
│   │   ├── EditEnabled.png
│   │   ├── ForwardDisabled.png
│   │   ├── ForwardEnabled.png
│   │   ├── ImageServerLogo.png
│   │   ├── QueryDisabled.png
│   │   ├── QueryEnabled.png
│   │   ├── QuerySmall.png
│   │   ├── RefreshDisabled.png
│   │   ├── RefreshEnabled.png
│   │   ├── RetrieveSmall.png
│   │   └── StoreSmall.png
│   ├── ImageViewer
│   │   ├── AddItemsToolLarge.png
│   │   ├── AddItemsToolMedium.png
│   │   ├── AddItemsToolSmall.png
│   │   ├── AddRemoveColumnsToolLarge.png
│   │   ├── AddRemoveColumnsToolMedium.png
│   │   ├── AddRemoveColumnsToolSmall.png
│   │   ├── AddServerGroupToolLarge.png
│   │   ├── AddServerGroupToolMedium.png
│   │   ├── AddServerGroupToolSmall.png
│   │   ├── AddServerToolLarge.png
│   │   ├── AddServerToolMedium.png
│   │   ├── AddServerToolSmall.png
│   │   ├── AdjustOpacityToolLarge.png
│   │   ├── AdjustOpacityToolMedium.png
│   │   ├── AdjustOpacityToolSmall.png
│   │   ├── AnonymizeToolLarge.png
│   │   ├── AnonymizeToolMedium.png
│   │   ├── AnonymizeToolSmall.png
│   │   ├── BrowserToolLarge.png
│   │   ├── BrowserToolMedium.png
│   │   ├── BrowserToolSmall.png
│   │   ├── CineToolLarge.png
│   │   ├── CineToolMedium.png
│   │   ├── CineToolSmall.png
│   │   ├── ClearCanvas.png
│   │   ├── ClearCustomShuttersToolLarge.png
│   │   ├── ClearCustomShuttersToolMedium.png
│   │   ├── ClearCustomShuttersToolSmall.png
│   │   ├── ClearFiltersToolLarge.png
│   │   ├── ClearFiltersToolMedium.png
│   │   ├── ClearFiltersToolSmall.png
│   │   ├── ClipboardToolLarge.png
│   │   ├── ClipboardToolMedium.png
│   │   ├── ClipboardToolSmall.png
│   │   ├── CopyToClipboardToolLarge.png
│   │   ├── CopyToClipboardToolMedium.png
│   │   ├── CopyToClipboardToolSmall.png
│   │   ├── CreateKeyImageLarge.png
│   │   ├── CreateKeyImageMedium.png
│   │   ├── CreateKeyImageSmall.png
│   │   ├── CurrentReferenceLineToolLarge.png
│   │   ├── CurrentReferenceLineToolMedium.png
│   │   ├── CurrentReferenceLineToolSmall.png
│   │   ├── DataStoreImportToolLarge.png
│   │   ├── DataStoreImportToolMedium.png
│   │   ├── DataStoreImportToolSmall.png
│   │   ├── DeleteAllMeasurementsToolLarge.png
│   │   ├── DeleteAllMeasurementsToolMedium.png
│   │   ├── DeleteAllMeasurementsToolSmall.png
│   │   ├── DeleteMeasurementToolLarge.png
│   │   ├── DeleteMeasurementToolMedium.png
│   │   ├── DeleteMeasurementToolSmall.png
│   │   ├── DeleteTool.png
│   │   ├── DicomEditorToolLarge.png
│   │   ├── DicomEditorToolMedium.png
│   │   ├── DicomEditorToolSmall.png
│   │   ├── DrawCircularShutterToolLarge.png
│   │   ├── DrawCircularShutterToolMedium.png
│   │   ├── DrawCircularShutterToolSmall.png
│   │   ├── DrawPolygonalShutterToolLarge.png
│   │   ├── DrawPolygonalShutterToolMedium.png
│   │   ├── DrawPolygonalShutterToolSmall.png
│   │   ├── DrawRectangularShutterToolLarge.png
│   │   ├── DrawRectangularShutterToolMedium.png
│   │   ├── DrawRectangularShutterToolSmall.png
│   │   ├── EditKeyImageLarge.png
│   │   ├── EditKeyImageMedium.png
│   │   ├── EditKeyImageSmall.png
│   │   ├── EllipticalRoiToolLarge.png
│   │   ├── EllipticalRoiToolMedium.png
│   │   ├── EllipticalRoiToolSmall.png
│   │   ├── ExplodeImageBoxLarge.png
│   │   ├── ExplodeImageBoxMedium.png
│   │   ├── ExplodeImageBoxToolSmall.png
│   │   ├── ExplorerToolLarge.png
│   │   ├── ExplorerToolMedium.png
│   │   ├── ExplorerToolSmall.png
│   │   ├── ExportToImageToolLarge.png
│   │   ├── ExportToImageToolMedium.png
│   │   ├── ExportToImageToolSmall.png
│   │   ├── ExportToVideoToolLarge.png
│   │   ├── ExportToVideoToolMedium.png
│   │   ├── ExportToVideoToolSmall.png
│   │   ├── FilterToolLarge.png
│   │   ├── FilterToolMedium.png
│   │   ├── FilterToolSmall.png
│   │   ├── FlipHorizontalToolLarge.png
│   │   ├── FlipHorizontalToolMedium.png
│   │   ├── FlipHorizontalToolSmall.png
│   │   ├── FlipVerticalToolLarge.png
│   │   ├── FlipVerticalToolMedium.png
│   │   ├── FlipVerticalToolSmall.png
│   │   ├── ImagePropertiesToolLarge.png
│   │   ├── ImagePropertiesToolMedium.png
│   │   ├── ImagePropertiesToolSmall.png
│   │   ├── InvertToolLarge.png
│   │   ├── InvertToolMedium.png
│   │   ├── InvertToolSmall.png
│   │   ├── Last7Days.png
│   │   ├── LaunchMprToolLarge.png
│   │   ├── LaunchMprToolMedium.png
│   │   ├── LaunchMprToolSmall.png
│   │   ├── LayoutToolLarge.png
│   │   ├── LayoutToolMedium.png
│   │   ├── LayoutToolSmall.png
│   │   ├── LinkStudiesToolLarge.png
│   │   ├── LinkStudiesToolMedium.png
│   │   ├── LinkStudiesToolSmall.png
│   │   ├── MagnificationToolLarge.png
│   │   ├── MagnificationToolMedium.png
│   │   ├── MagnificationToolSmall.png
│   │   ├── MatchScaleToolLarge.png
│   │   ├── MatchScaleToolMedium.png
│   │   ├── MatchScaleToolSmall.png
│   │   ├── MediaWriterToolLarge.png
│   │   ├── MediaWriterToolMedium.png
│   │   ├── MediaWriterToolSmall.png
│   │   ├── ModalityDropdown.png
│   │   ├── NextDisplaySetToolLarge.png
│   │   ├── NextDisplaySetToolMedium.png
│   │   ├── NextDisplaySetToolSmall.png
│   │   ├── OpenToolLarge.png
│   │   ├── OpenToolMedium.png
│   │   ├── OpenToolSmall.png
│   │   ├── PanToolLarge.png
│   │   ├── PanToolMedium.png
│   │   ├── PanToolSmall.png
│   │   ├── PolygonalRoiToolLarge.png
│   │   ├── PolygonalRoiToolMedium.png
│   │   ├── PolygonalRoiToolSmall.png
│   │   ├── PreviousDisplaySetToolLarge.png
│   │   ├── PreviousDisplaySetToolMedium.png
│   │   ├── PreviousDisplaySetToolSmall.png
│   │   ├── PrintLarge.png
│   │   ├── PrintMedium.png
│   │   ├── PrintSmall.png
│   │   ├── ProbeToolLarge.png
│   │   ├── ProbeToolMedium.png
│   │   ├── ProbeToolSmall.png
│   │   ├── ProtractorToolLarge.png
│   │   ├── ProtractorToolMedium.png
│   │   ├── ProtractorToolSmall.png
│   │   ├── RectangularRoiToolLarge.png
│   │   ├── RectangularRoiToolMedium.png
│   │   ├── RectangularRoiToolSmall.png
│   │   ├── ResetAllToolLarge.png
│   │   ├── ResetAllToolMedium.png
│   │   ├── ResetAllToolSmall.png
│   │   ├── ResetToolLarge.png
│   │   ├── ResetToolMedium.png
│   │   ├── ResetToolSmall.png
│   │   ├── ResliceToolLarge.png
│   │   ├── ResliceToolMedium.png
│   │   ├── ResliceToolSmall.png
│   │   ├── RestartServiceToolLarge.png
│   │   ├── RestartServiceToolMedium.png
│   │   ├── RestartServiceToolSmall.png
│   │   ├── RetrieveStudyToolLarge.png
│   │   ├── RetrieveStudyToolMedium.png
│   │   ├── RetrieveStudyToolSmall.png
│   │   ├── RoiHistogramToolLarge.png
│   │   ├── RoiHistogramToolMedium.png
│   │   ├── RoiHistogramToolSmall.png
│   │   ├── RotateLeftToolLarge.png
│   │   ├── RotateLeftToolMedium.png
│   │   ├── RotateLeftToolSmall.png
│   │   ├── RotateRightToolLarge.png
│   │   ├── RotateRightToolMedium.png
│   │   ├── RotateRightToolSmall.png
│   │   ├── RulerToolLarge.png
│   │   ├── RulerToolMedium.png
│   │   ├── RulerToolSmall.png
│   │   ├── SaveToolLarge.png
│   │   ├── SaveToolMedium.png
│   │   ├── SaveToolSmall.png
│   │   ├── ScaleOverlayToolLarge.png
│   │   ├── ScaleOverlayToolMedium.png
│   │   ├── ScaleOverlayToolSmall.png
│   │   ├── SendStudyToolLarge.png
│   │   ├── SendStudyToolMedium.png
│   │   ├── SendStudyToolSmall.png
│   │   ├── ShowAnglesToolLarge.png
│   │   ├── ShowAnglesToolMedium.png
│   │   ├── ShowAnglesToolSmall.png
│   │   ├── ShowHideOverlaysToolLarge.png
│   │   ├── ShowHideOverlaysToolMedium.png
│   │   ├── ShowHideOverlaysToolSmall.png
│   │   ├── ShowSeriesDetailsToolLarge.png
│   │   ├── ShowSeriesDetailsToolMedium.png
│   │   ├── ShowSeriesDetailsToolSmall.png
│   │   ├── ShowThumbnailsToolLarge.png
│   │   ├── ShowThumbnailsToolMedium.png
│   │   ├── ShowThumbnailsToolSmall.png
│   │   ├── ShutterOverlayToolLarge.png
│   │   ├── ShutterOverlayToolMedium.png
│   │   ├── ShutterOverlayToolSmall.png
│   │   ├── SpatialLocatorToolLarge.png
│   │   ├── SpatialLocatorToolMedium.png
│   │   ├── SpatialLocatorToolSmall.png
│   │   ├── StackToolLarge.png
│   │   ├── StackToolMedium.png
│   │   ├── StackToolSmall.png
│   │   ├── StartServiceToolLarge.png
│   │   ├── StartServiceToolMedium.png
│   │   ├── StartServiceToolSmall.png
│   │   ├── StopServiceToolLarge.png
│   │   ├── StopServiceToolMedium.png
│   │   ├── StopServiceToolSmall.png
│   │   ├── StudyComposerToolLarge.png
│   │   ├── StudyComposerToolMedium.png
│   │   ├── StudyComposerToolSmall.png
│   │   ├── StudyFilterToolLarge.png
│   │   ├── StudyFilterToolMedium.png
│   │   ├── StudyFilterToolSmall.png
│   │   ├── SynchronizeToolLarge.png
│   │   ├── SynchronizeToolMedium.png
│   │   ├── SynchronizeToolSmall.png
│   │   ├── TextAreaToolLarge.png
│   │   ├── TextAreaToolMedium.png
│   │   ├── TextAreaToolSmall.png
│   │   ├── TextCalloutToolLarge.png
│   │   ├── TextCalloutToolMedium.png
│   │   ├── TextCalloutToolSmall.png
│   │   ├── TextOverlayToolLarge.png
│   │   ├── TextOverlayToolMedium.png
│   │   ├── TextOverlayToolSmall.png
│   │   ├── Today.png
│   │   ├── ToggleFiltersToolLarge.png
│   │   ├── ToggleFiltersToolMedium.png
│   │   ├── ToggleFiltersToolSmall.png
│   │   ├── UnlinkStudiesToolLarge.png
│   │   ├── UnlinkStudiesToolMedium.png
│   │   ├── UnlinkStudiesToolSmall.png
│   │   ├── VerifyServerToolLarge.png
│   │   ├── VerifyServerToolMedium.png
│   │   ├── VerifyServerToolSmall.png
│   │   ├── WindowLevelToolLarge.png
│   │   ├── WindowLevelToolMedium.png
│   │   ├── WindowLevelToolSmall.png
│   │   ├── ZoomToolLarge.png
│   │   ├── ZoomToolMedium.png
│   │   ├── ZoomTool.png
│   │   └── ZoomToolSmall.png
│   └── RIS
│   ├── AddPatientToolLarge.png
│   ├── AddPatientToolLarge_png.ii
│   ├── AddPatientToolMedium.png
│   ├── AddPatientToolMedium_png.ii
│   ├── AddPatientToolSmall.png
│   ├── AddPatientToolSmall_png.ii
│   ├── CheckInToolLarge.png
│   ├── CheckInToolLarge_png.ii
│   ├── CheckInToolMedium.png
│   ├── CheckInToolMedium_png.ii
│   ├── CheckInToolSmall.png
│   ├── CheckInToolSmall_png.ii
│   ├── CompleteToolLarge.png
│   ├── CompleteToolLarge_png.ii
│   ├── CompleteToolMedium.png
│   ├── CompleteToolMedium_png.ii
│   ├── CompleteToolSmall.png
│   ├── CompleteToolSmall_png.ii
│   ├── DuplicateFaxToolLarge.png
│   ├── DuplicateFaxToolMedium.png
│   ├── DuplicateFaxToolSmall.png
│   ├── DuplicateFaxToolTiny.png
│   ├── EditPatientToolMedium.png
│   ├── EditPatientToolMedium_png.ii
│   ├── EditPatientToolSmall.png
│   ├── EditPatientToolSmall_png.ii
│   ├── EditPatientToolToolLarge.png
│   ├── EditPatientToolToolLarge_png.ii
│   ├── EditReportViewImagesLarge.png
│   ├── EditReportViewImagesMedium.png
│   ├── EditReportViewImagesSmall.png
│   ├── EditReportViewImagesTiny.png
│   ├── FolderClosedLarge.png
│   ├── FolderClosedLarge_png.ii
│   ├── FolderClosedMedium.png
│   ├── FolderClosedMedium_png.ii
│   ├── FolderClosedSmall.png
│   ├── FolderClosedSmall_png.ii
│   ├── FolderOpenLarge.png
│   ├── FolderOpenLarge_png.ii
│   ├── FolderOpenMedium.png
│   ├── FolderOpenMedium_png.ii
│   ├── FolderOpenSmall.png
│   ├── FolderOpenSmall_png.ii
│   ├── GroupFolderClosedLarge.png
│   ├── GroupFolderClosedMedium.png
│   ├── GroupFolderClosedSmall.png
│   ├── GroupFolderOpenLarge.png
│   ├── GroupFolderOpenMedium.png
│   ├── GroupFolderOpenSmall.png
│   ├── NextPageToolLarge.png
│   ├── NextPageToolLarge_png.ii
│   ├── NextPageToolMedium.png
│   ├── NextPageToolMedium_png.ii
│   ├── NextPageToolSmall.png
│   ├── NextPageToolSmall_png.ii
│   ├── PatientDetailsToolLarge.png
│   ├── PatientDetailsToolLarge_png.ii
│   ├── PatientDetailsToolMedium.png
│   ├── PatientDetailsToolMedium_png.ii
│   ├── PatientDetailsToolSmall.png
│   ├── PatientDetailsToolSmall_png.ii
│   ├── PauseToolSmall_png.ii
│   ├── PreviousPageToolLarge.png
│   ├── PreviousPageToolLarge_png.ii
│   ├── PreviousPageToolMedium.png
│   ├── PreviousPageToolMedium_png.ii
│   ├── PreviousPageToolSmall.png
│   ├── PreviousPageToolSmall_png.ii
│   ├── PrintLabelToolLarge.png
│   ├── PrintLabelToolMedium.png
│   ├── PrintLabelToolSmall.png
│   ├── ProcessMessageToolLarge.png
│   ├── ProcessMessageToolLarge_png.ii
│   ├── ProcessMessageToolMedium.png
│   ├── ProcessMessageToolMedium_png.ii
│   ├── ProcessMessageToolSmall.png
│   ├── ProcessMessageToolSmall_png.ii
│   ├── RadiologistHomeToolLarge.png
│   ├── RadiologistHomeToolLarge_png.ii
│   ├── RadiologistHomeToolMedium.png
│   ├── RadiologistHomeToolMedium_png.ii
│   ├── RadiologistHomeToolSmall.png
│   ├── RadiologistHomeToolSmall_png.ii
│   ├── ReassignReceivedFaxNumberToolLarge.png
│   ├── ReassignReceivedFaxNumberToolMedium.png
│   ├── ReassignReceivedFaxNumberToolSmall.png
│   ├── ReassignReceivedFaxNumberToolTiny.png
│   ├── ReconcilePatientToolLarge.png
│   ├── ReconcilePatientToolLarge_png.ii
│   ├── ReconcilePatientToolMedium.png
│   ├── ReconcilePatientToolMedium_png.ii
│   ├── ReconcilePatientToolSmall.png
│   ├── ReconcilePatientToolSmall_png.ii
│   ├── RegistrationHomeToolLarge.png
│   ├── RegistrationHomeToolLarge_png.ii
│   ├── RegistrationHomeToolMedium.png
│   ├── RegistrationHomeToolMedium_png.ii
│   ├── RegistrationHomeToolSmall.png
│   ├── RegistrationHomeToolSmall_png.ii
│   ├── ResetAllToolLarge.png
│   ├── ResetAllToolLarge_png.ii
│   ├── ResetAllToolMedium.png
│   ├── ResetAllToolMedium_png.ii
│   ├── ResetAllToolSmall.png
│   ├── ResetAllToolSmall_png.ii
│   ├── ResetToolLarge.png
│   ├── ResetToolLarge_png.ii
│   ├── ResetToolMedium.png
│   ├── ResetToolMedium_png.ii
│   ├── ResetToolSmall.png
│   ├── ResetToolSmall_png.ii
│   ├── ResumeToolLarge.png
│   ├── ResumeToolLarge_png.ii
│   ├── ResumeToolMedium.png
│   ├── ResumeToolMedium_png.ii
│   ├── ResumeToolSmall.png
│   ├── ResumeToolSmall_png.ii
│   ├── SearchFolderClosedLarge.png
│   ├── SearchFolderClosedLarge_png.ii
│   ├── SearchFolderClosedMedium.png
│   ├── SearchFolderClosedMedium_png.ii
│   ├── SearchFolderClosedSmall.png
│   ├── SearchFolderClosedSmall_png.ii
│   ├── SearchFolderOpenLarge.png
│   ├── SearchFolderOpenLarge_png.ii
│   ├── SearchFolderOpenMedium.png
│   ├── SearchFolderOpenMedium_png.ii
│   ├── SearchFolderOpenSmall.png
│   ├── SearchFolderOpenSmall_png.ii
│   ├── SearchPatientToolLarge.png
│   ├── SearchPatientToolLarge_png.ii
│   ├── SearchPatientToolMedium.png
│   ├── SearchPatientToolMedium_png.ii
│   ├── SearchPatientToolSmall.png
│   ├── SearchPatientToolSmall_png.ii
│   ├── StartToolLarge.png
│   ├── StartToolLarge_png.ii
│   ├── StartToolMedium.png
│   ├── StartToolMedium_png.ii
│   ├── StartToolSmall.png
│   ├── StartToolSmall_png.ii
│   ├── SuspendToolLarge.png
│   ├── SuspendToolLarge_png.ii
│   ├── SuspendToolMedium.png
│   ├── SuspendToolMedium_png.ii
│   ├── SuspendToolSmall.png
│   ├── SuspendToolSmall_png.ii
│   ├── TechnologistHomeToolLarge.png
│   ├── TechnologistHomeToolLarge_png.ii
│   ├── TechnologistHomeToolMedium.png
│   ├── TechnologistHomeToolMedium_png.ii
│   ├── TechnologistHomeToolSmall.png
│   ├── TechnologistHomeToolSmall_png.ii
│   ├── UserFolderClosedLarge.png
│   ├── UserFolderClosedMedium.png
│   ├── UserFolderClosedSmall.png
│   ├── UserFolderOpenLarge.png
│   ├── UserFolderOpenMedium.png
│   ├── UserFolderOpenSmall.png
│   ├── VisitSummaryToolLarge.png
│   ├── VisitSummaryToolLarge_png.ii
│   ├── VisitSummaryToolMedium.png
│   ├── VisitSummaryToolMedium_png.ii
│   ├── VisitSummaryToolSmall.png
│   └── VisitSummaryToolSmall_png.ii
├── ImageServer
│   ├── ClearCanvas.ImageServer.nunit
│   ├── Common
│   │   ├── Alert.cs
│   │   ├── app.config
│   │   ├── Authentication
│   │   │   ├── AuthorityTokens.cs
│   │   │   └── DefaultAuthorityGroups.cs
│   │   ├── ClearCanvas.ImageServer.Common.csproj
│   │   ├── ConstantResourceManager.cs
│   │   ├── EnterpriseImageServerServiceProvider.cs
│   │   ├── EnterpriseImageServerServiceSettings.cs
│   │   ├── EnterpriseImageServerServiceSettings.Designer.cs
│   │   ├── EnterpriseImageServerServiceSettings.settings
│   │   ├── EnumInfoAttribute.cs
│   │   ├── ExceptionLogAdviceAttribute.cs
│   │   ├── Exceptions
│   │   │   ├── AutoReconcileException.cs
│   │   │   ├── FilesystemNotReadableException.cs
│   │   │   ├── FilesystemNotWritableException.cs
│   │   │   ├── InvalidStudyStateOperationException.cs
│   │   │   ├── NoWritableFilesystemException.cs
│   │   │   ├── SopInstanceProcessingException.cs
│   │   │   ├── StudyIsInInvalidStateException.cs
│   │   │   ├── StudyIsNearlineException.cs
│   │   │   └── StudyNotFoundException.cs
│   │   ├── ExternalQuery
│   │   │   ├── ExternalQueryProcessingException.cs
│   │   │   ├── ImageServerExternalQuery.cs
│   │   │   ├── ImageServerExternalQueryNamespace.cs
│   │   │   ├── ImageServerExternalQueryResult.cs
│   │   │   ├── ImageServerExternalQueryTypeAttribute.cs
│   │   │   ├── ImageServerExternalQueryTypeProvider.cs
│   │   │   ├── InvalidExternalQueryParameterException.cs
│   │   │   └── UnknownExternalQueryTypeException.cs
│   │   ├── ExternalRequest
│   │   │   ├── ConflictingRequestIdException.cs
│   │   │   ├── ExternalRequestCancellationException.cs
│   │   │   ├── ExternalRequestDelayProcessingException.cs
│   │   │   ├── ExternalRequestEnums.cs
│   │   │   ├── ExternalRequestProcessingException.cs
│   │   │   ├── ImageServerExternalRequest.cs
│   │   │   ├── ImageServerExternalRequestNamespace.cs
│   │   │   ├── ImageServerExternalRequestState.cs
│   │   │   ├── ImageServerExternalRequestTypeAttribute.cs
│   │   │   ├── ImageServerExternalRequestTypeProvider.cs
│   │   │   ├── ImageServerNotification.cs
│   │   │   ├── InvalidExecutionModeRequestedException.cs
│   │   │   ├── InvalidExternalRequestParameterException.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   └── UnknownExternalRequestTypeException.cs
│   │   ├── Helpers
│   │   │   ├── DicomTagPath.cs
│   │   │   ├── HeuristicTypeResolver.cs
│   │   │   ├── ServerAuditHelper.cs
│   │   │   └── TypeExtension.cs
│   │   ├── ICancelable.cs
│   │   ├── ImageServerCommonConfiguration.cs
│   │   ├── ImageServerLogWriter.cs
│   │   ├── ImageServerNamespace.cs
│   │   ├── ImageServerSerializer.cs
│   │   ├── IZipService.cs
│   │   ├── ProductManifestServiceProvider.cs
│   │   ├── ProductManifestServiceSettings.Designer.cs
│   │   ├── ProductManifestServiceSettings.settings
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ServerAddress.cs
│   │   ├── ServerCache.cs
│   │   ├── ServerPlatform.cs
│   │   ├── ServiceModel
│   │   │   ├── IAlertService.cs
│   │   │   ├── IFilesystemService.cs
│   │   │   ├── IProductVerificationService.cs
│   │   │   └── ProductVerificationResponse.cs
│   │   ├── Settings.cs
│   │   ├── Settings.Designer.cs
│   │   ├── Settings.settings
│   │   ├── StudyHistory
│   │   │   ├── ImageServerStudyHistory.cs
│   │   │   ├── ImageServerStudyHistoryNamespace.cs
│   │   │   ├── ImageServerStudyHistoryTypeAttribute.cs
│   │   │   └── ImageServerStudyHistoryTypeProvider.cs
│   │   ├── ThreadedService.cs
│   │   ├── Utilities
│   │   │   ├── CustomXmlTextWriter.cs
│   │   │   ├── DateTimeHelpers.cs
│   │   │   ├── DicomNameUtils.cs
│   │   │   ├── FilesystemInfo.cs
│   │   │   ├── FilesystemUtils.cs
│   │   │   ├── StringUtils.cs
│   │   │   ├── Test
│   │   │   │   └── DicomNameUtilsTest.cs
│   │   │   └── XmlUtils.cs
│   │   ├── WebServicesSettings.Designer.cs
│   │   ├── WebServicesSettings.settings
│   │   ├── WindowsErrorCodes.cs
│   │   ├── WorkQueue
│   │   │   ├── StudyProcessWorkQueueData.cs
│   │   │   ├── WorkQueueData.cs
│   │   │   ├── WorkQueueDataTypeAttribute.cs
│   │   │   ├── WorkQueueDataTypeProvider.cs
│   │   │   ├── WorkQueueNamespace.cs
│   │   │   └── WorkQueueUidData.cs
│   │   ├── WorkQueueManagerExtensionPoint.cs
│   │   └── WSHttpConfiguration.cs
│   ├── Core
│   │   ├── ApplySopRulesCommand.cs
│   │   ├── AutoReconciler.cs
│   │   ├── BasePreprocessor.cs
│   │   ├── ClearCanvas.ImageServer.Core.csproj
│   │   ├── Command
│   │   │   ├── Archiving
│   │   │   │   ├── ArchiveStudyCommand.cs
│   │   │   │   ├── CreateStudyZipCommand.cs
│   │   │   │   ├── InsertFilesystemStudyStorageCommand.cs
│   │   │   │   └── PurgeStudyCommand.cs
│   │   │   ├── DeleteDirectoryCommand.cs
│   │   │   ├── DeleteWorkQueueUidCommand.cs
│   │   │   ├── LockStudyCommand.cs
│   │   │   ├── RebuildStudyXmlCommand.cs
│   │   │   ├── SaveDicomFileCommand.cs
│   │   │   ├── SaveXmlCommand.cs
│   │   │   ├── UpdateInstanceCommand.cs
│   │   │   ├── UpdateStudySizeInDBCommand.cs
│   │   │   └── UpdateWorkQueueCommand.cs
│   │   ├── Data
│   │   │   ├── ImageSetDescriptor.cs
│   │   │   ├── ImageSetDetails.cs
│   │   │   ├── PatientInformation.cs
│   │   │   ├── ProcessDuplicateChangeLog.cs
│   │   │   ├── ReconcileStudyWorkQueueData.cs
│   │   │   ├── ReprocessStudyChangeLog.cs
│   │   │   ├── ReprocessStudyQueueData.cs
│   │   │   ├── SeriesInformation.cs
│   │   │   ├── ServerEntityAttributeProvider.cs
│   │   │   ├── StudyInformation.cs
│   │   │   ├── StudyReconcileAction.cs
│   │   │   ├── StudyReconcileDescriptor.cs
│   │   │   └── UidMapXml.cs
│   │   ├── Diagnostics
│   │   │   ├── DiagnosticSettings.Designer.cs
│   │   │   ├── DiagnosticSettings.settings
│   │   │   ├── RandomError.cs
│   │   │   └── Settings.cs
│   │   ├── DicomCharacterSetException.cs
│   │   ├── DicomProcessingResult.cs
│   │   ├── DicomSopInstanceValidator.cs
│   │   ├── DuplicatePolicy.cs
│   │   ├── Edit
│   │   │   ├── BaseImageLevelUpdateCommand.cs
│   │   │   ├── EditStudyWorkQueueData.cs
│   │   │   ├── EditType.cs
│   │   │   ├── Extensions
│   │   │   │   └── LogHistory
│   │   │   │   └── LogHistory.cs
│   │   │   ├── ImageUpdateCommandBuilder.cs
│   │   │   ├── InstanceInfo.cs
│   │   │   ├── IWebEditStudyCommandCompiler.cs
│   │   │   ├── PatientInfo.cs
│   │   │   ├── SetTagCommand.cs
│   │   │   ├── StudyDeleteHelper.cs
│   │   │   ├── StudyEditorHelper.cs
│   │   │   ├── Test
│   │   │   │   ├── SetDicomTagTestBase.cs
│   │   │   │   ├── SetDicomTagTest_UnicodeConversionAllowed.cs
│   │   │   │   └── SetDicomTagTest_UnicodeConversionNotAllowed.cs
│   │   │   ├── UpdateStudyCommand.cs
│   │   │   ├── UpdateStudyStatistics.cs
│   │   │   ├── WebDeleteWorkQueueEntryData.cs
│   │   │   ├── WebEditStudyCommandCompiler.cs
│   │   │   └── WebEditStudyHistoryRecord.cs
│   │   ├── Events
│   │   │   ├── EventExtensionPoint.cs
│   │   │   ├── EventManager.cs
│   │   │   ├── FailedNewSopEventArgs.cs
│   │   │   ├── FailedUpdateSopEventArgs.cs
│   │   │   ├── IEventHandler.cs
│   │   │   ├── ImageServerEventArgs.cs
│   │   │   ├── ImageServerEventAttribute.cs
│   │   │   ├── NewOrderEventArgs.cs
│   │   │   ├── NewSopEventArgs.cs
│   │   │   ├── OrderEventArgs.cs
│   │   │   ├── ServerPartitionAddedArgs.cs
│   │   │   ├── SopEventArgs.cs
│   │   │   ├── StudyEditedEventArgs.cs
│   │   │   ├── UpdateOrderEventArgs.cs
│   │   │   └── UpdateSopEventArgs.cs
│   │   ├── FilesystemDynamicPath.cs
│   │   ├── FileSystemMonitor.cs
│   │   ├── FilesystemSelector.cs
│   │   ├── Helpers
│   │   │   ├── ServerHelper.cs
│   │   │   ├── ShredStartupHelper.cs
│   │   │   ├── StudyComparer.cs
│   │   │   ├── StudyHistoryHelper.cs
│   │   │   └── WorkQueueHelper.cs
│   │   ├── HttpServer.cs
│   │   ├── IStudyPreProcessor.cs
│   │   ├── ModelExtensions
│   │   │   ├── ServerPartitionExtensions.cs
│   │   │   ├── StudyStorageLocationExtensions.cs
│   │   │   └── WorkQueueExtensions.cs
│   │   ├── PartitionSopClassConfiguration.cs
│   │   ├── PatientNameRules.cs
│   │   ├── PreProcessors.cs
│   │   ├── Process
│   │   │   ├── DuplicateSopProcessorHelper.cs
│   │   │   ├── IInsertExtension.cs
│   │   │   ├── InsertInstanceCommand.cs
│   │   │   ├── InsertStudyXmlCommand.cs
│   │   │   ├── InstanceStatistics.cs
│   │   │   ├── SopInstanceProcessorContext.cs
│   │   │   ├── StudyReprocessor.cs
│   │   │   └── UpdateSeriesCommand.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Query
│   │   │   ├── IExtendedQueryKeys.cs
│   │   │   └── QueryHelper.cs
│   │   ├── Rebuild
│   │   │   └── StudyXmlRebuilder.cs
│   │   ├── Reconcile
│   │   │   ├── CreateStudy
│   │   │   │   ├── CreateStudyCommand.cs
│   │   │   │   ├── CreateStudyCommandProcessor.cs
│   │   │   │   ├── SeriesSopUpdateCommand.cs
│   │   │   │   └── UidMapper.cs
│   │   │   ├── Discard
│   │   │   │   ├── DiscardImageCommandProcessor.cs
│   │   │   │   └── DiscardImagesCommand.cs
│   │   │   ├── ImageReconciler.cs
│   │   │   ├── InsertOrUpdateEntryCommand.cs
│   │   │   ├── IReconcileProcessor.cs
│   │   │   ├── IReconcileServerCommand.cs
│   │   │   ├── MergeStudy
│   │   │   │   ├── MergeStudyCommand.cs
│   │   │   │   └── MergeStudyCommandProcessor.cs
│   │   │   ├── ProcessAsIs
│   │   │   │   ├── ProcessAsIsCommand.cs
│   │   │   │   └── ReconcileProcessAsIsProcessor.cs
│   │   │   ├── ReconcileCommandBase.cs
│   │   │   ├── ReconcileCommandXmlParser.cs
│   │   │   ├── ReconcileDescriptionParser.cs
│   │   │   ├── ReconcileProcessorBase.cs
│   │   │   ├── ReconcileStudyProcessorContext.cs
│   │   │   ├── SaveUidMapXmlCommand.cs
│   │   │   ├── StudyMatchingMap.cs
│   │   │   ├── Test
│   │   │   │   └── ImageReconcilerTest.cs
│   │   │   └── UpdateHistoryCommand.cs
│   │   ├── ServerFilesystemInfo.cs
│   │   ├── ServerPartitionMonitor.cs
│   │   ├── SharpZipLib
│   │   │   ├── ClearCanvas.ImageServer.Core.SharpZipLib.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SharpZipReader.cs
│   │   │   ├── SharpZipService.cs
│   │   │   └── SharpZipWriter.cs
│   │   ├── SopInstanceImporter.cs
│   │   ├── SopInstanceProcessor.cs
│   │   ├── StorageLocationCache.cs
│   │   ├── StudyAlertGenerator.cs
│   │   ├── StudyEditor.cs
│   │   ├── UpdateStudyStatusCommand.cs
│   │   └── Validation
│   │   ├── StudyIntegrityValidationFailure.cs
│   │   ├── StudyIntegrityValidationModes.cs
│   │   ├── StudyIntegrityValidator.cs
│   │   └── ValidationStudyInfo.cs
│   ├── Enterprise
│   │   ├── Audit
│   │   │   └── ApplicationLogAuditSink.cs
│   │   ├── ClearCanvas.ImageServer.Enterprise.csproj
│   │   ├── Command
│   │   │   ├── ServerCommandProcessor.cs
│   │   │   ├── ServerDatabaseCommand.cs
│   │   │   └── ServerExecutionContext.cs
│   │   ├── EmumAttribute.cs
│   │   ├── EntityColumnBase.cs
│   │   ├── EntityColumn.cs
│   │   ├── EntityField.cs
│   │   ├── EntitySelectCriteria.cs
│   │   ├── EntityUpdateColumns.cs
│   │   ├── IApplicationServiceLayer.cs
│   │   ├── IEntityBroker.cs
│   │   ├── IEnumBroker.cs
│   │   ├── InProcessImageServerServiceProvider.cs
│   │   ├── IProcedureQueryBroker.cs
│   │   ├── IProcedureUpdateBroker.cs
│   │   ├── ProcedureParameter.cs
│   │   ├── ProcedureParameters.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RemoteCoreServiceProvider.cs
│   │   ├── ServerEntity.cs
│   │   ├── ServerEntityKey.cs
│   │   ├── ServerEnum.cs
│   │   ├── ServerEnumHelper.cs
│   │   └── SqlServer
│   │   ├── App.config
│   │   ├── Broker.cs
│   │   ├── ChangeSetRecorder.cs
│   │   ├── ClearCanvas.ImageServer.Enterprise.SqlServer.csproj
│   │   ├── EntityBroker.cs
│   │   ├── EntityMapDictionary.cs
│   │   ├── EnumBroker.cs
│   │   ├── IPersistentStoreVersionEntityBroker.cs
│   │   ├── persistence.cd
│   │   ├── PersistenceContext.cs
│   │   ├── PersistentStoreBrokerVersion.cs
│   │   ├── PersistentStore.cs
│   │   ├── PersistentStoreVersion.cs
│   │   ├── PersistentStoreVersionSelectCriteria.cs
│   │   ├── PersistentStoreVersionUpdateColumns.cs
│   │   ├── ProcedureQueryBroker.cs
│   │   ├── ProcedureUpdateBroker.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadContext.cs
│   │   ├── SqlServerSettings.cs
│   │   ├── SqlServerSettings.Designer.cs
│   │   ├── SqlServerSettings.settings
│   │   └── UpdateContext.cs
│   ├── Executable
│   │   ├── App.config
│   │   ├── ClearCanvas.ImageServer.Executable.csproj
│   │   ├── Logging.config
│   │   ├── Logging_Webstation.config
│   │   ├── PostBuild_dist.proj
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── ImageServer_ConnectionString_dist.config
│   ├── ImageServer_dist.proj
│   ├── ImageServer_Executable_dist.critical.config
│   ├── ImageServerManifest.proj
│   ├── ImageServer_ProductSettings_dist.config
│   ├── ImageServer.proj
│   ├── ImageServer_Shreds_dist.config
│   ├── ImageServer_Shreds_dist.critical.config
│   ├── ImageServer.sln
│   ├── ImageServer_Web.config
│   ├── ImageServer_web_critical.config
│   ├── ImageServer_WebPostBuild.proj
│   ├── ManifestInputCommunity.xml
│   ├── ManifestInputShredHost.xml
│   ├── ManifestInputShreds.xml
│   ├── ManifestInputWebDefaultTheme.xml
│   ├── ManifestInputWeb.xml
│   ├── Model
│   │   ├── AlertCategoryEnum.gen.cs
│   │   ├── Alert.cs
│   │   ├── Alert.gen.cs
│   │   ├── AlertLevelEnum.gen.cs
│   │   ├── ApplicationLog.cs
│   │   ├── ApplicationLog.gen.cs
│   │   ├── ArchiveQueue.gen.cs
│   │   ├── ArchiveQueueStatusEnum.gen.cs
│   │   ├── ArchiveStudyStorage.cs
│   │   ├── ArchiveStudyStorage.gen.cs
│   │   ├── ArchiveTypeEnum.gen.cs
│   │   ├── Brokers
│   │   │   ├── IAttachStudyToPatient.cs
│   │   │   ├── ICreatePatientForStudy.cs
│   │   │   ├── IDeleteFilesystemStudyStorage.cs
│   │   │   ├── IDeleteInstance.cs
│   │   │   ├── IDeleteSeries.cs
│   │   │   ├── IDeleteServerPartition.cs
│   │   │   ├── IDeleteStudyStorage.cs
│   │   │   ├── IDeleteWorkQueue.cs
│   │   │   ├── IInserReconcileQueue.cs
│   │   │   ├── IInsertArchiveQueue.cs
│   │   │   ├── IInsertDuplicateQueue.cs
│   │   │   ├── IInsertFilesystem.cs
│   │   │   ├── IInsertFilesystemQueue.cs
│   │   │   ├── IInsertInstance.cs
│   │   │   ├── IInsertReconcileQueue.cs
│   │   │   ├── IInsertRequestAttributes.cs
│   │   │   ├── IInsertRestoreQueue.cs
│   │   │   ├── IInsertServerPartition.cs
│   │   │   ├── IInsertStudyStorage.cs
│   │   │   ├── IInsertWorkQueue.cs
│   │   │   ├── IInsertWorkQueueFromFilesystemQueue.cs
│   │   │   ├── ILockStudy.cs
│   │   │   ├── IPostponeWorkQueue.cs
│   │   │   ├── IQueryArchiveQueue.cs
│   │   │   ├── IQueryCurrentStudyMove.cs
│   │   │   ├── IQueryFilesystemQueue.cs
│   │   │   ├── IQueryModalitiesInStudy.cs
│   │   │   ├── IQueryQCStatistics.cs
│   │   │   ├── IQueryRestoreQueue.cs
│   │   │   ├── IQueryServerPartitionSopClasses.cs
│   │   │   ├── IQueryServerPartitionTransferSyntaxes.cs
│   │   │   ├── IQueryServiceLock.cs
│   │   │   ├── IQueryStudyStorageLocation.cs
│   │   │   ├── IQueryWorkQueue.cs
│   │   │   ├── IResetServiceLock.cs
│   │   │   ├── IResetStudyStorage.cs
│   │   │   ├── IResetWorkQueueItems.cs
│   │   │   ├── ISetSeriesRelatedInstanceCount.cs
│   │   │   ├── ISetStudyRelatedInstanceCount.cs
│   │   │   ├── IUpdateArchiveQueue.cs
│   │   │   ├── IUpdateRestoreQueue.cs
│   │   │   ├── IUpdateServiceLock.cs
│   │   │   ├── IUpdateWorkQueue.cs
│   │   │   ├── IWebQueryArchiveQueue.cs
│   │   │   ├── IWebQueryReconcileQueue.cs
│   │   │   ├── IWebQueryRestoreQueue.cs
│   │   │   ├── IWebQueryWorkQueue.cs
│   │   │   ├── IWebResetWorkQueue.cs
│   │   │   └── IWorkQueueProcessorIDs.cs
│   │   ├── CannedText.gen.cs
│   │   ├── ClearCanvas.ImageServer.Model.csproj
│   │   ├── DataAccessGroup.gen.cs
│   │   ├── DatabaseVersion.cs
│   │   ├── DatabaseVersion.gen.cs
│   │   ├── DataLengthValidation.cs
│   │   ├── Device.cs
│   │   ├── Device.gen.cs
│   │   ├── DevicePreferredTransferSyntax.cs
│   │   ├── DevicePreferredTransferSyntax.gen.cs
│   │   ├── DeviceTypeEnum.gen.cs
│   │   ├── DuplicateSopPolicyEnum.gen.cs
│   │   ├── DuplicateSopQueueEntry.cs
│   │   ├── EntityBrokers
│   │   │   ├── AlertSelectCriteria.gen.cs
│   │   │   ├── AlertUpdateColumns.gen.cs
│   │   │   ├── ApplicationLogSelectCriteria.gen.cs
│   │   │   ├── ApplicationLogUpdateColumns.gen.cs
│   │   │   ├── ArchiveQueueSelectCriteria.gen.cs
│   │   │   ├── ArchiveQueueUpdateColumns.gen.cs
│   │   │   ├── ArchiveStudyStorageSelectCriteria.gen.cs
│   │   │   ├── ArchiveStudyStorageUpdateColumns.gen.cs
│   │   │   ├── CannedTextSelectCriteria.gen.cs
│   │   │   ├── CannedTextUpdateColumns.gen.cs
│   │   │   ├── DataAccessGroupSelectCriteria.cs
│   │   │   ├── DataAccessGroupSelectCriteria.gen.cs
│   │   │   ├── DataAccessGroupUpdateColumns.gen.cs
│   │   │   ├── DatabaseVersionSelectCriteria.gen.cs
│   │   │   ├── DatabaseVersionUpdateColumns.gen.cs
│   │   │   ├── DevicePreferredTransferSyntaxSelectCriteria.gen.cs
│   │   │   ├── DevicePreferredTransferSyntaxUpdateColumns.gen.cs
│   │   │   ├── DeviceSelectCriteria.gen.cs
│   │   │   ├── DeviceUpdateColumns.gen.cs
│   │   │   ├── DuplicateSopReceivedQueueSelectCriteria.cs
│   │   │   ├── DuplicateSopReceivedQueueUpdateColumns.cs
│   │   │   ├── ExternalRequestQueueSelectCriteria.cs
│   │   │   ├── ExternalRequestQueueSelectCriteria.gen.cs
│   │   │   ├── ExternalRequestQueueUpdateColumns.cs
│   │   │   ├── ExternalRequestQueueUpdateColumns.gen.cs
│   │   │   ├── FilesystemQueueSelectCriteria.cs
│   │   │   ├── FilesystemQueueSelectCriteria.gen.cs
│   │   │   ├── FilesystemQueueUpdateColumns.gen.cs
│   │   │   ├── FilesystemSelectCriteria.gen.cs
│   │   │   ├── FilesystemStudyStorageSelectCriteria.gen.cs
│   │   │   ├── FilesystemStudyStorageUpdateColumns.gen.cs
│   │   │   ├── FilesystemUpdateColumns.gen.cs
│   │   │   ├── IAlertCategoryEnumBroker.gen.cs
│   │   │   ├── IAlertEntityBroker.gen.cs
│   │   │   ├── IAlertLevelEnumBroker.gen.cs
│   │   │   ├── IApplicationLogEntityBroker.gen.cs
│   │   │   ├── IArchiveQueueEntityBroker.gen.cs
│   │   │   ├── IArchiveQueueStatusEnumBroker.gen.cs
│   │   │   ├── IArchiveStudyStorageEntityBroker.gen.cs
│   │   │   ├── IArchiveTypeEnumBroker.gen.cs
│   │   │   ├── ICannedTextEntityBroker.gen.cs
│   │   │   ├── IDataAccessGroupEntityBroker.gen.cs
│   │   │   ├── IDatabaseVersionEntityBroker.gen.cs
│   │   │   ├── IDeviceEntityBroker.gen.cs
│   │   │   ├── IDevicePreferredTransferSyntaxEntityBroker.gen.cs
│   │   │   ├── IDeviceTypeEnumBroker.gen.cs
│   │   │   ├── IDuplicateSopEntryEntityBroker.cs
│   │   │   ├── IDuplicateSopPolicyEnumBroker.gen.cs
│   │   │   ├── IExternalRequestQueueEntityBroker.gen.cs
│   │   │   ├── IExternalRequestQueueStatusEnumBroker.gen.cs
│   │   │   ├── IFilesystemEntityBroker.gen.cs
│   │   │   ├── IFilesystemQueueEntityBroker.gen.cs
│   │   │   ├── IFilesystemQueueTypeEnumBroker.gen.cs
│   │   │   ├── IFilesystemStudyStorageEntityBroker.gen.cs
│   │   │   ├── IFilesystemTierEnumBroker.gen.cs
│   │   │   ├── INotificationQueueEntityBroker.gen.cs
│   │   │   ├── IOrderEntityBroker.gen.cs
│   │   │   ├── IOrderStatusEnumBroker.gen.cs
│   │   │   ├── IPartitionArchiveEntityBroker.gen.cs
│   │   │   ├── IPartitionSopClassEntityBroker.gen.cs
│   │   │   ├── IPartitionTransferSyntaxEntityBroker.gen.cs
│   │   │   ├── IPatientEntityBroker.gen.cs
│   │   │   ├── IProcedureCodeEntityBroker.gen.cs
│   │   │   ├── IProcessDuplicateSopWorkQueueEntryBroker.cs
│   │   │   ├── IQCStatusEnumBroker.gen.cs
│   │   │   ├── IQueueStudyStateEnumBroker.gen.cs
│   │   │   ├── IRequestAttributesEntityBroker.gen.cs
│   │   │   ├── IRestoreQueueEntityBroker.gen.cs
│   │   │   ├── IRestoreQueueStatusEnumBroker.gen.cs
│   │   │   ├── ISeriesEntityBroker.gen.cs
│   │   │   ├── IServerPartitionAlternateAeTitleEntityBroker.gen.cs
│   │   │   ├── IServerPartitionDataAccessEntityBroker.gen.cs
│   │   │   ├── IServerPartitionEntityBroker.gen.cs
│   │   │   ├── IServerPartitionTypeEnumBroker.gen.cs
│   │   │   ├── IServerRuleApplyTimeEnumBroker.gen.cs
│   │   │   ├── IServerRuleEntityBroker.gen.cs
│   │   │   ├── IServerRuleTypeEnumBroker.gen.cs
│   │   │   ├── IServerSopClassEntityBroker.gen.cs
│   │   │   ├── IServerTransferSyntaxEntityBroker.gen.cs
│   │   │   ├── IServiceLockEntityBroker.gen.cs
│   │   │   ├── IServiceLockTypeEnumBroker.gen.cs
│   │   │   ├── IStaffEntityBroker.gen.cs
│   │   │   ├── IStudyDataAccessEntityBroker.gen.cs
│   │   │   ├── IStudyDeleteRecordEntityBroker.gen.cs
│   │   │   ├── IStudyEntityBroker.gen.cs
│   │   │   ├── IStudyHistoryEntityBroker.gen.cs
│   │   │   ├── IStudyHistoryTypeEnumBroker.gen.cs
│   │   │   ├── IStudyIntegrityQueueEntityBroker.gen.cs
│   │   │   ├── IStudyIntegrityQueueUidEntityBroker.gen.cs
│   │   │   ├── IStudyIntegrityReasonEnumBroker.gen.cs
│   │   │   ├── IStudyStatusEnumBroker.gen.cs
│   │   │   ├── IStudyStorageEntityBroker.gen.cs
│   │   │   ├── IWorkQueueEntityBroker.gen.cs
│   │   │   ├── IWorkQueuePriorityEnumBroker.gen.cs
│   │   │   ├── IWorkQueueStatusEnumBroker.gen.cs
│   │   │   ├── IWorkQueueTypeEnumBroker.gen.cs
│   │   │   ├── IWorkQueueTypePropertiesEntityBroker.gen.cs
│   │   │   ├── IWorkQueueUidEntityBroker.gen.cs
│   │   │   ├── NotificationQueueSelectCriteria.gen.cs
│   │   │   ├── NotificationQueueUpdateColumns.gen.cs
│   │   │   ├── OrderSelectCriteria.cs
│   │   │   ├── OrderSelectCriteria.gen.cs
│   │   │   ├── OrderUpdateColumns.gen.cs
│   │   │   ├── PartitionArchiveSelectCriteria.gen.cs
│   │   │   ├── PartitionArchiveUpdateColumns.gen.cs
│   │   │   ├── PartitionSopClassSelectCriteria.gen.cs
│   │   │   ├── PartitionSopClassUpdateColumns.gen.cs
│   │   │   ├── PartitionTransferSyntaxSelectCriteria.gen.cs
│   │   │   ├── PartitionTransferSyntaxUpdateColumns.gen.cs
│   │   │   ├── PatientSelectCriteria.cs
│   │   │   ├── PatientSelectCriteria.gen.cs
│   │   │   ├── PatientUpdateColumns.gen.cs
│   │   │   ├── ProcedureCodeSelectCriteria.gen.cs
│   │   │   ├── ProcedureCodeUpdateColumns.gen.cs
│   │   │   ├── RequestAttributesSelectCriteria.gen.cs
│   │   │   ├── RequestAttributesUpdateColumns.gen.cs
│   │   │   ├── RestoreQueueSelectCriteria.cs
│   │   │   ├── RestoreQueueSelectCriteria.gen.cs
│   │   │   ├── RestoreQueueUpdateColumns.gen.cs
│   │   │   ├── SeriesSelectCriteria.gen.cs
│   │   │   ├── SeriesUpdateColumns.gen.cs
│   │   │   ├── ServerPartitionAlternateAeTitleSelectCriteria.gen.cs
│   │   │   ├── ServerPartitionAlternateAeTitleUpdateColumns.gen.cs
│   │   │   ├── ServerPartitionDataAccessSelectCriteria.gen.cs
│   │   │   ├── ServerPartitionDataAccessUpdateColumns.gen.cs
│   │   │   ├── ServerPartitionSelectCriteria.gen.cs
│   │   │   ├── ServerPartitionUpdateColumns.gen.cs
│   │   │   ├── ServerRuleSelectCriteria.gen.cs
│   │   │   ├── ServerRuleUpdateColumns.gen.cs
│   │   │   ├── ServerSopClassSelectCriteria.gen.cs
│   │   │   ├── ServerSopClassUpdateColumns.gen.cs
│   │   │   ├── ServerTransferSyntaxSelectCriteria.gen.cs
│   │   │   ├── ServerTransferSyntaxUpdateColumns.gen.cs
│   │   │   ├── ServiceLockSelectCriteria.gen.cs
│   │   │   ├── ServiceLockUpdateColumns.gen.cs
│   │   │   ├── StaffSelectCriteria.gen.cs
│   │   │   ├── StaffUpdateColumns.gen.cs
│   │   │   ├── StudyDataAccessSelectCriteria.gen.cs
│   │   │   ├── StudyDataAccessUpdateColumns.gen.cs
│   │   │   ├── StudyDeleteRecordSelectCriteria.gen.cs
│   │   │   ├── StudyDeleteRecordUpdateColumns.gen.cs
│   │   │   ├── StudyHistorySelectCriteria.gen.cs
│   │   │   ├── StudyHistoryUpdateColumns.gen.cs
│   │   │   ├── StudyIntegrityQueueSelectCriteria.cs
│   │   │   ├── StudyIntegrityQueueSelectCriteria.gen.cs
│   │   │   ├── StudyIntegrityQueueUidSelectCriteria.gen.cs
│   │   │   ├── StudyIntegrityQueueUidUpdateColumns.gen.cs
│   │   │   ├── StudyIntegrityQueueUpdateColumns.gen.cs
│   │   │   ├── StudySelectCriteria.cs
│   │   │   ├── StudySelectCriteria.gen.cs
│   │   │   ├── StudyStorageSelectCriteria.gen.cs
│   │   │   ├── StudyStorageUpdateColumns.gen.cs
│   │   │   ├── StudyUpdateColumns.gen.cs
│   │   │   ├── WorkQueueProcessDuplicateSop.cs
│   │   │   ├── WorkQueueProcessDuplicateSopUpdateColumns.cs
│   │   │   ├── WorkQueueSelectCriteria.cs
│   │   │   ├── WorkQueueSelectCriteria.gen.cs
│   │   │   ├── WorkQueueTypePropertiesSelectCriteria.gen.cs
│   │   │   ├── WorkQueueTypePropertiesUpdateColumns.gen.cs
│   │   │   ├── WorkQueueUidSelectCriteria.gen.cs
│   │   │   ├── WorkQueueUidUpdateColumns.gen.cs
│   │   │   └── WorkQueueUpdateColumns.gen.cs
│   │   ├── ExternalRequestQueue.cs
│   │   ├── ExternalRequestQueue.gen.cs
│   │   ├── ExternalRequestQueueStatusEnum.gen.cs
│   │   ├── Filesystem.cs
│   │   ├── Filesystem.gen.cs
│   │   ├── FilesystemQueue.gen.cs
│   │   ├── FilesystemQueueTypeEnum.gen.cs
│   │   ├── FilesystemStudyStorage.gen.cs
│   │   ├── FilesystemTierEnum.gen.cs
│   │   ├── InconsistentDataSIQEntry.cs
│   │   ├── InstanceKeys.cs
│   │   ├── NotificationQueue.gen.cs
│   │   ├── Order.gen.cs
│   │   ├── OrderStatusEnum.gen.cs
│   │   ├── Parameters
│   │   │   ├── AttachStudyToPatientParamaters.cs
│   │   │   ├── CreatePatientForStudyParameters.cs
│   │   │   ├── DeleteFilesystemStudyStorageParameters.cs
│   │   │   ├── DeleteInstanceParameters.cs
│   │   │   ├── DeleteSeriesParameters.cs
│   │   │   ├── DeleteStudyStorageParameters.cs
│   │   │   ├── FilesystemInsertParameters.cs
│   │   │   ├── FilesystemQueueInsertParameters.cs
│   │   │   ├── FilesystemQueueQueryParameters.cs
│   │   │   ├── InsertArchiveQueueParameters.cs
│   │   │   ├── InsertDuplicateSopReceivedQueueParameters.cs
│   │   │   ├── InsertInstanceParameters.cs
│   │   │   ├── InsertRestoreQueueParameters.cs
│   │   │   ├── InsertStudyIntegrityQueueParameters.cs
│   │   │   ├── InsertStudyStorageParameters.cs
│   │   │   ├── InsertWorkQueueFromFilesystemQueueParameters.cs
│   │   │   ├── InsertWorkQueueParameters.cs
│   │   │   ├── LockStudyParameters.cs
│   │   │   ├── ModalitiesInStudyQueryParameters.cs
│   │   │   ├── PartitionArchiveDeleteParameters.cs
│   │   │   ├── PartitionSopClassQueryParameters.cs
│   │   │   ├── PartitionTransferSyntaxQueryParameters.cs
│   │   │   ├── PostponeWorkQueueParameters.cs
│   │   │   ├── QueryArchiveQueueParameters.cs
│   │   │   ├── QueryCurrentStudyMoveParameters.cs
│   │   │   ├── QueryQCStatisticsParameters.cs
│   │   │   ├── QueryRestoreQueueParameters.cs
│   │   │   ├── RequestAttributesInsertParameters.cs
│   │   │   ├── ResetStudyStorageParameters.cs
│   │   │   ├── ServerPartitionDeleteParameters.cs
│   │   │   ├── ServerPartitionInsertParameters.cs
│   │   │   ├── ServiceLockQueryParameters.cs
│   │   │   ├── ServiceLockResetParameters.cs
│   │   │   ├── ServiceLockUpdateParameters.cs
│   │   │   ├── SetSeriesRelatedInstanceCountParameters.cs
│   │   │   ├── SetStudyRelatedInstanceCountParameters.cs
│   │   │   ├── StudyStorageLocationQueryParameters.cs
│   │   │   ├── UpdateArchiveQueueParameters.cs
│   │   │   ├── UpdateRestoreQueueParameters.cs
│   │   │   ├── UpdateWorkQueueParameters.cs
│   │   │   ├── WebQueryArchiveQueueParameters.cs
│   │   │   ├── WebQueryRestoreQueueParameters.cs
│   │   │   ├── WebQueryStudyIntegrityQueueParameters.cs
│   │   │   ├── WebResetWorkQueueParameters.cs
│   │   │   ├── WebWorkQueueQueryParameters.cs
│   │   │   ├── WorkQueueDeleteParameters.cs
│   │   │   ├── WorkQueueProcessordIDsParameters.cs
│   │   │   ├── WorkQueueQueryParameters.cs
│   │   │   ├── WorkQueueResetParameters.cs
│   │   │   └── WorkQueueUidQueryParameters.cs
│   │   ├── PartitionArchive.gen.cs
│   │   ├── PartitionSopClass.cs
│   │   ├── PartitionSopClass.gen.cs
│   │   ├── PartitionTransferSyntax.cs
│   │   ├── PartitionTransferSyntax.gen.cs
│   │   ├── Patient.cs
│   │   ├── Patient.gen.cs
│   │   ├── ProcedureCode.gen.cs
│   │   ├── ProcessDuplicateAction.cs
│   │   ├── ProcessDuplicateQueueEntryQueueData.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── QCStatusEnum.gen.cs
│   │   ├── QueryQCStatisticsResult.cs
│   │   ├── QueueStudyStateEnum.gen.cs
│   │   ├── ReconcileStudyQueueDescription.cs
│   │   ├── ReconcileStudyWorkQueue.cs
│   │   ├── RequestAttributes.gen.cs
│   │   ├── RestoreQueue.gen.cs
│   │   ├── RestoreQueueStatusEnum.gen.cs
│   │   ├── Series.gen.cs
│   │   ├── ServerEnumDescription.cs
│   │   ├── ServerEnumDescriptions.resx
│   │   ├── ServerPartitionAlternateAeTitle.gen.cs
│   │   ├── ServerPartition.cs
│   │   ├── ServerPartitionDataAccess.gen.cs
│   │   ├── ServerPartition.gen.cs
│   │   ├── ServerPartitionTypeEnum.gen.cs
│   │   ├── ServerRuleApplyTimeEnum.gen.cs
│   │   ├── ServerRule.gen.cs
│   │   ├── ServerRuleTypeEnum.gen.cs
│   │   ├── ServerSopClass.gen.cs
│   │   ├── ServerTransferSyntax.gen.cs
│   │   ├── ServiceLock.cs
│   │   ├── ServiceLock.gen.cs
│   │   ├── ServiceLockTypeEnum.gen.cs
│   │   ├── SqlServer
│   │   │   ├── Brokers
│   │   │   │   ├── AttachStudyToPatient.cs
│   │   │   │   ├── CreatePatientForStudy.cs
│   │   │   │   ├── DeleteFilesystemStudyStorage.cs
│   │   │   │   ├── DeleteInstance.cs
│   │   │   │   ├── DeleteSeries.cs
│   │   │   │   ├── DeleteServerPartition.cs
│   │   │   │   ├── DeleteStudyStorage.cs
│   │   │   │   ├── DeleteWorkQueue.cs
│   │   │   │   ├── InsertArchiveQueue.cs
│   │   │   │   ├── InsertDuplicateSopReceivedQueue.cs
│   │   │   │   ├── InsertFilesystem.cs
│   │   │   │   ├── InsertFilesystemQueue.cs
│   │   │   │   ├── InsertInstance.cs
│   │   │   │   ├── InsertReconcileQueue.cs
│   │   │   │   ├── InsertRequestAttributes.cs
│   │   │   │   ├── InsertRestoreQueue.cs
│   │   │   │   ├── InsertServerPartition.cs
│   │   │   │   ├── InsertStudyStorage.cs
│   │   │   │   ├── InsertWorkQueue.cs
│   │   │   │   ├── InsertWorkQueueFromFilesystemQueue.cs
│   │   │   │   ├── LockStudy.cs
│   │   │   │   ├── PostponeWorkQueue.cs
│   │   │   │   ├── QueryArchiveQueue.cs
│   │   │   │   ├── QueryCurrentStudyMove.cs
│   │   │   │   ├── QueryFilesystemQueue.cs
│   │   │   │   ├── QueryModalitiesInStudy.cs
│   │   │   │   ├── QueryPartitionSopClasses.cs
│   │   │   │   ├── QueryPartitionTransferSyntaxes.cs
│   │   │   │   ├── QueryQCStatistics.cs
│   │   │   │   ├── QueryRestoreQueue.cs
│   │   │   │   ├── QueryServiceLock.cs
│   │   │   │   ├── QueryStudyStorageLocation.cs
│   │   │   │   ├── QueryWorkQueue.cs
│   │   │   │   ├── ResetServiceLock.cs
│   │   │   │   ├── ResetStudyStorage.cs
│   │   │   │   ├── ResetWorkQueue.cs
│   │   │   │   ├── SetSeriesRelatedInstanceCount.cs
│   │   │   │   ├── SetStudyRelatedInstanceCount.cs
│   │   │   │   ├── UpdateArchiveQueue.cs
│   │   │   │   ├── UpdateRestoreQueue.cs
│   │   │   │   ├── UpdateServiceLock.cs
│   │   │   │   ├── UpdateWorkQueue.cs
│   │   │   │   ├── WebQueryArchiveQueue.cs
│   │   │   │   ├── WebQueryRestoreQueue.cs
│   │   │   │   ├── WebQueryStudyIntegrityQueue.cs
│   │   │   │   ├── WebQueryWorkQueue.cs
│   │   │   │   ├── WebResetWorkQueue.cs
│   │   │   │   └── WorkQueueProcessorIDs.cs
│   │   │   ├── ClearCanvas.ImageServer.Model.SqlServer.csproj
│   │   │   ├── CodeGenerator
│   │   │   │   ├── App.config
│   │   │   │   ├── ClearCanvas.ImageServer.Model.SqlServer.CodeGenerator.csproj
│   │   │   │   ├── Generator.cs
│   │   │   │   ├── MainForm.cs
│   │   │   │   ├── MainForm.Designer.cs
│   │   │   │   ├── MainForm.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── ResxGenerator.cs
│   │   │   ├── EntityBrokers
│   │   │   │   ├── AlertCategoryEnumBroker.gen.cs
│   │   │   │   ├── AlertEntityBroker.gen.cs
│   │   │   │   ├── AlertLevelEnumBroker.gen.cs
│   │   │   │   ├── ApplicationLogEntityBroker.gen.cs
│   │   │   │   ├── ArchiveQueueEntityBroker.gen.cs
│   │   │   │   ├── ArchiveQueueStatusEnumBroker.gen.cs
│   │   │   │   ├── ArchiveStudyStorageEntityBroker.gen.cs
│   │   │   │   ├── ArchiveTypeEnumBroker.gen.cs
│   │   │   │   ├── CannedTextEntityBroker.gen.cs
│   │   │   │   ├── DataAccessGroupEntityBroker.gen.cs
│   │   │   │   ├── DatabaseVersionEntityBroker.gen.cs
│   │   │   │   ├── DeviceEntityBroker.gen.cs
│   │   │   │   ├── DevicePreferredTransferSyntaxEntityBroker.gen.cs
│   │   │   │   ├── DeviceTypeEnumBroker.gen.cs
│   │   │   │   ├── DuplicateSopEntryEntityBroker.cs
│   │   │   │   ├── DuplicateSopPolicyEnumBroker.gen.cs
│   │   │   │   ├── ExternalRequestQueueEntityBroker.gen.cs
│   │   │   │   ├── ExternalRequestQueueStatusEnumBroker.gen.cs
│   │   │   │   ├── FilesystemEntityBroker.gen.cs
│   │   │   │   ├── FilesystemQueueEntityBroker.gen.cs
│   │   │   │   ├── FilesystemQueueTypeEnumBroker.gen.cs
│   │   │   │   ├── FilesystemStudyStorageEntityBroker.gen.cs
│   │   │   │   ├── FilesystemTierEnumBroker.gen.cs
│   │   │   │   ├── NotificationQueueEntityBroker.gen.cs
│   │   │   │   ├── OrderEntityBroker.gen.cs
│   │   │   │   ├── OrderStatusEnumBroker.gen.cs
│   │   │   │   ├── PartitionArchiveEntityBroker.gen.cs
│   │   │   │   ├── PartitionSopClassEntityBroker.gen.cs
│   │   │   │   ├── PartitionTransferSyntaxEntityBroker.gen.cs
│   │   │   │   ├── PatientEntityBroker.gen.cs
│   │   │   │   ├── ProcedureCodeEntityBroker.gen.cs
│   │   │   │   ├── QCStatusEnumBroker.cs
│   │   │   │   ├── QueueStudyStateEnumBroker.gen.cs
│   │   │   │   ├── ReconcileQueueEntityBroker.gen.cs
│   │   │   │   ├── ReconcileQueueUidEntityBroker.gen.cs
│   │   │   │   ├── ReconcileReasonEnumBroker.gen.cs
│   │   │   │   ├── RequestAttributesEntityBroker.gen.cs
│   │   │   │   ├── RestoreQueueEntityBroker.gen.cs
│   │   │   │   ├── RestoreQueueStatusEnumBroker.gen.cs
│   │   │   │   ├── SeriesEntityBroker.gen.cs
│   │   │   │   ├── ServerPartitionAlternateAeTitleEntityBroker.gen.cs
│   │   │   │   ├── ServerPartitionDataAccessEntityBroker.gen.cs
│   │   │   │   ├── ServerPartitionEntityBroker.gen.cs
│   │   │   │   ├── ServerPartitionTypeEnumBroker.gen.cs
│   │   │   │   ├── ServerRuleApplyTimeEnumBroker.gen.cs
│   │   │   │   ├── ServerRuleEntityBroker.gen.cs
│   │   │   │   ├── ServerRuleTypeEnumBroker.gen.cs
│   │   │   │   ├── ServerSopClassEntityBroker.gen.cs
│   │   │   │   ├── ServerTransferSyntaxEntityBroker.gen.cs
│   │   │   │   ├── ServiceLockEntityBroker.gen.cs
│   │   │   │   ├── ServiceLockTypeEnumBroker.gen.cs
│   │   │   │   ├── StaffEntityBroker.gen.cs
│   │   │   │   ├── StudyDataAccessEntityBroker.gen.cs
│   │   │   │   ├── StudyDeleteRecordEntityBroker.gen.cs
│   │   │   │   ├── StudyEntityBroker.gen.cs
│   │   │   │   ├── StudyHistoryEntityBroker.gen.cs
│   │   │   │   ├── StudyHistoryTypeEnumBroker.gen.cs
│   │   │   │   ├── StudyIntegrityQueueEntityBroker.gen.cs
│   │   │   │   ├── StudyIntegrityQueueUidEntityBroker.gen.cs
│   │   │   │   ├── StudyIntegrityReasonEnumBroker.gen.cs
│   │   │   │   ├── StudyStatusEnumBroker.gen.cs
│   │   │   │   ├── StudyStorageEntityBroker.gen.cs
│   │   │   │   ├── WorkQueueEntityBroker.gen.cs
│   │   │   │   ├── WorkQueuePriorityEnumBroker.gen.cs
│   │   │   │   ├── WorkQueueProcessDuplicateSopBroker.cs
│   │   │   │   ├── WorkQueueStatusEnumBroker.gen.cs
│   │   │   │   ├── WorkQueueTypeEnumBroker.gen.cs
│   │   │   │   ├── WorkQueueTypePropertiesEntityBroker.gen.cs
│   │   │   │   └── WorkQueueUidEntityBroker.gen.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── RunSqlScriptApplication.cs
│   │   │   ├── Scripts
│   │   │   │   ├── ImageServerDatabase.sql
│   │   │   │   ├── ImageServerDefaultData.sql
│   │   │   │   ├── ImageServerStoredProcedures.sql
│   │   │   │   └── ImageServerTables.sql
│   │   │   └── UpgradeScripts
│   │   │   ├── BaseUpgradeScript.cs
│   │   │   ├── UpgradeFrom_10_0_11128_314.cs
│   │   │   ├── UpgradeFrom_10_0_11128_314.sql
│   │   │   ├── UpgradeFrom_10_1_13120_656.cs
│   │   │   ├── UpgradeFrom_10_1_13120_656.sql
│   │   │   ├── UpgradeFrom_11_0_14821_1095.cs
│   │   │   ├── UpgradeFrom_11_0_14821_1095.sql
│   │   │   ├── UpgradeFrom_1_3_8146_27241.cs
│   │   │   ├── UpgradeFrom_1_3_8146_27241.sql
│   │   │   ├── UpgradeFrom_1_3_8146_27242.cs
│   │   │   ├── UpgradeFrom_1_4_9277_29698.cs
│   │   │   ├── UpgradeFrom_1_4_9277_29698.sql
│   │   │   ├── UpgradeFrom_1_5_10019_31163.cs
│   │   │   ├── UpgradeFrom_1_5_10019_31163.sql
│   │   │   ├── UpgradeFrom_1_5_10588_32543.cs
│   │   │   ├── UpgradeFrom_1_5_10676_32680.cs
│   │   │   ├── UpgradeFrom_1_5_10852_32944.cs
│   │   │   ├── UpgradeFrom_1_5_12104_35993 .cs
│   │   │   ├── UpgradeFrom_1_5_12104_35993.sql
│   │   │   ├── UpgradeFrom_2_0_12655_37768.cs
│   │   │   ├── UpgradeFrom_2_0_12655_37768.sql
│   │   │   ├── UpgradeFrom_2_2_13745_40623.cs
│   │   │   ├── UpgradeFrom_2_2_13745_40623.sql
│   │   │   ├── UpgradeFrom_2_2_14734_44343.cs
│   │   │   ├── UpgradeFrom_2_2_14734_44343.sql
│   │   │   ├── UpgradeFrom_3_5_16130_48592.cs
│   │   │   ├── UpgradeFrom_4_0_5014_9549.cs
│   │   │   ├── UpgradeFrom_4_0_5014_9549.sql
│   │   │   ├── UpgradeFrom_5_0_5655_9770.cs
│   │   │   ├── UpgradeFrom_5_0_5655_9770.sql
│   │   │   ├── UpgradeFrom_6_0_6778_10140.cs
│   │   │   ├── UpgradeFrom_6_1_7081_10268.cs
│   │   │   ├── UpgradeFrom_6_1_7081_10268.sql
│   │   │   ├── UpgradeFrom_6_2_10561_12082.cs
│   │   │   ├── UpgradeFrom_6_2_10943_12112.cs
│   │   │   ├── UpgradeFrom_9_0_9561_11723.cs
│   │   │   ├── UpgradeFrom_9_0_9561_11723.sql
│   │   │   └── UpgradeFrom_NoOp.sql
│   │   ├── Staff.gen.cs
│   │   ├── StudyAlertContextInfo.cs
│   │   ├── Study.cs
│   │   ├── StudyDataAccess.gen.cs
│   │   ├── StudyDeleteRecord.cs
│   │   ├── StudyDeleteRecord.gen.cs
│   │   ├── Study.gen.cs
│   │   ├── StudyHistory.gen.cs
│   │   ├── StudyHistoryTypeEnum.gen.cs
│   │   ├── StudyIntegrityQueue.cs
│   │   ├── StudyIntegrityQueue.gen.cs
│   │   ├── StudyIntegrityQueueUid.gen.cs
│   │   ├── StudyIntegrityReasonEnum.gen.cs
│   │   ├── StudyStatusEnum.gen.cs
│   │   ├── StudyStorage.cs
│   │   ├── StudyStorage.gen.cs
│   │   ├── StudyStorageLocation.cs
│   │   ├── WebDeleteStudyData.cs
│   │   ├── WorkQueue.cs
│   │   ├── WorkQueue.gen.cs
│   │   ├── WorkQueuePriorityEnum.gen.cs
│   │   ├── WorkQueueProcessDuplicateSop.cs
│   │   ├── WorkQueueStatusEnum.gen.cs
│   │   ├── WorkQueueTypeEnum.gen.cs
│   │   ├── WorkQueueTypeProperties.gen.cs
│   │   ├── WorkQueueUid.cs
│   │   └── WorkQueueUid.gen.cs
│   ├── Rules
│   │   ├── ActionApplicabilityAttribute.cs
│   │   ├── app.config
│   │   ├── ApplicableRuleType.cs
│   │   ├── AutoRouteAction
│   │   │   ├── AutoRouteActionItem.cs
│   │   │   ├── AutoRouteActionOperator.cs
│   │   │   ├── AutoRouteSamples.cs
│   │   │   ├── InsertAutoRouteCommand.cs
│   │   │   ├── Sample_AutoRouteMultiTag.xml
│   │   │   ├── Sample_AutoRouteSchedule.xml
│   │   │   ├── Sample_AutoRouteSimple.xml
│   │   │   └── Sample_AutoRouteSourceAe.xml
│   │   ├── ClearCanvas.ImageServer.Rules.csproj
│   │   ├── CompressSamples
│   │   │   ├── CompressSamples.cs
│   │   │   └── SampleCompressExempt.xml
│   │   ├── GrantAccessAction
│   │   │   ├── GrantAccessActionItem.cs
│   │   │   ├── GrantAccessActionOperator.cs
│   │   │   ├── GrantAccessSamples.cs
│   │   │   ├── InsertStudyDataAccessCommand.cs
│   │   │   ├── Sample_GrantAccessInstitution.xml
│   │   │   ├── Sample_GrantAccessSourceAe.xml
│   │   │   ├── Sample_GrantAccessTwoDocs.xml
│   │   │   └── Sample_GrantAccess.xml
│   │   ├── InsertArchiveQueueCommand.cs
│   │   ├── InsertFilesystemQueueCommand.cs
│   │   ├── ISampleRule.cs
│   │   ├── Jpeg2000Codec
│   │   │   ├── ClearCanvas.ImageServer.Rules.Jpeg2000Codec.csproj
│   │   │   ├── Jpeg2000LosslessAction
│   │   │   │   ├── Jpeg2000LosslessActionItem.cs
│   │   │   │   ├── Jpeg2000LosslessActionOperator.cs
│   │   │   │   ├── Jpeg2000LosslessSamples.cs
│   │   │   │   ├── Jpeg2000LosslessSopActionItem.cs
│   │   │   │   ├── Jpeg2000LosslessSopActionOperator.cs
│   │   │   │   ├── SampleJpeg2000Combo.xml
│   │   │   │   └── SampleJpeg2000Lossless.xml
│   │   │   ├── Jpeg2000LossyAction
│   │   │   │   ├── Jpeg2000LossyActionItem.cs
│   │   │   │   ├── Jpeg2000LossyActionOperator.cs
│   │   │   │   ├── Jpeg2000LossySamples.cs
│   │   │   │   ├── Jpeg2000LossySopActionItem.cs
│   │   │   │   ├── Jpeg2000LossySopActionOperator.cs
│   │   │   │   └── SampleJpeg2000Lossy.xml
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── JpegCodec
│   │   │   ├── ClearCanvas.ImageServer.Rules.JpegCodec.csproj
│   │   │   ├── JpegBaselineAction
│   │   │   │   ├── JpegBaselineActionItem.cs
│   │   │   │   ├── JpegBaselineActionOperator.cs
│   │   │   │   ├── JpegBaselineSamples.cs
│   │   │   │   ├── JpegBaselineSopActionItem.cs
│   │   │   │   ├── JpegBaselineSopActionOperator.cs
│   │   │   │   ├── SampleJpegBaselineSop.xml
│   │   │   │   ├── SampleJpegBaselineStudyDate.xml
│   │   │   │   └── SampleJpegBaseline.xml
│   │   │   ├── JpegExtendedAction
│   │   │   │   ├── JpegExtendedActionItem.cs
│   │   │   │   ├── JpegExtendedActionOperator.cs
│   │   │   │   ├── JpegExtendedSamples.cs
│   │   │   │   ├── JpegExtendedSopActionItem.cs
│   │   │   │   ├── JpegExtendedSopActionOperator.cs
│   │   │   │   ├── SampleJpegExtendedSop.xml
│   │   │   │   └── SampleJpegExtended.xml
│   │   │   ├── JpegLosslessAction
│   │   │   │   ├── JpegLosslessActionItem.cs
│   │   │   │   ├── JpegLosslessActionOperator.cs
│   │   │   │   ├── JpegLosslessSamples.cs
│   │   │   │   ├── JpegLosslessSopActionItem.cs
│   │   │   │   ├── JpegLosslessSopActionOperator.cs
│   │   │   │   ├── SampleJpegLosslessSop.xml
│   │   │   │   └── SampleJpegLossless.xml
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── NoOp
│   │   │   ├── NoOpActionItem.cs
│   │   │   └── NoOpActionOperator.cs
│   │   ├── OnlineRetentionAction
│   │   │   ├── OnlineRetentionActionItem.cs
│   │   │   ├── OnlineRetentionActionOperator.cs
│   │   │   ├── Sample_OnlineRetention.cs
│   │   │   └── Sample_OnlineRetentionSimple.xml
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RleCodec
│   │   │   ├── ClearCanvas.ImageServer.Rules.RleCodec.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── RleCompressAction
│   │   │   ├── RleActionItem.cs
│   │   │   ├── RleActionOperator.cs
│   │   │   ├── RleSamples.cs
│   │   │   ├── RleSopActionItem.cs
│   │   │   ├── RleSopActionOperator.cs
│   │   │   ├── SampleRleSop.xml
│   │   │   └── Sample_RLE.xml
│   │   ├── RuleSettings.Designer.cs
│   │   ├── RuleSettings.settings
│   │   ├── SampleRuleBase.cs
│   │   ├── SampleRuleExtensionPoint.cs
│   │   ├── ServerActionContext.cs
│   │   ├── ServerRulesEngine.cs
│   │   ├── Specifications
│   │   │   └── RequiresOrderIntendedForQCSpecification.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StudyAutoRouteAction
│   │   │   ├── InsertStudyAutoRouteCommand.cs
│   │   │   ├── Sample_StudyAutoRouteDelay.xml
│   │   │   ├── Sample_StudyAutoRouteQcStatus.xml
│   │   │   ├── Sample_StudyAutoRouteSchedule.xml
│   │   │   ├── Sample_StudyAutoRouteSimple.xml
│   │   │   ├── StudyAutoRouteActionItem.cs
│   │   │   ├── StudyAutoRouteActionOperator.cs
│   │   │   └── SudyAutoRouteSamples.cs
│   │   ├── StudyDeleteAction
│   │   │   ├── Sample_StudyDeleteAgeBased.xml
│   │   │   ├── Sample_StudyDelete.cs
│   │   │   ├── Sample_StudyDeleteTagBased.xml
│   │   │   ├── StudyDeleteActionItem.cs
│   │   │   └── StudyDeleteActionOperator.cs
│   │   ├── StudyRulesEngine.cs
│   │   └── Tier1RetentionAction
│   │   ├── Sample_StudyDateTier1Retention.xml
│   │   ├── Sample_Tier1Retention.cs
│   │   ├── Tier1RetentionActionItem.cs
│   │   └── Tier1RetentionActionOperator.cs
│   ├── Services
│   │   ├── Archiving
│   │   │   ├── ClearCanvas.ImageServer.Services.Archiving.csproj
│   │   │   ├── Hsm
│   │   │   │   ├── app.config
│   │   │   │   ├── ApplyRulesCommand.cs
│   │   │   │   ├── ArchiveProcessorContext.cs
│   │   │   │   ├── ClearCanvas.ImageServer.Services.Archiving.Hsm.csproj
│   │   │   │   ├── ExtractZipCommand.cs
│   │   │   │   ├── ExtractZipFileAndReplaceCommand.cs
│   │   │   │   ├── HsmArchive.cs
│   │   │   │   ├── HsmArchiveExtension.cs
│   │   │   │   ├── HsmArchiveService.cs
│   │   │   │   ├── HsmRestoreService.cs
│   │   │   │   ├── HsmSettings.Designer.cs
│   │   │   │   ├── HsmSettings.settings
│   │   │   │   ├── HsmStudyArchive.cs
│   │   │   │   ├── HsmStudyRestore.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── RestoreProcessorContext.cs
│   │   │   │   ├── StudyStorageValidator.cs
│   │   │   │   └── UpdateStudyStateCommand.cs
│   │   │   ├── IImageServerArchivePlugin.cs
│   │   │   ├── ImageServerArchiveBase.cs
│   │   │   ├── ImageServerArchiveExtensionPoint.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Shreds
│   │   │   │   ├── ArchivingShredExtension.cs
│   │   │   │   └── ArchivingShredManager.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── Common
│   │   │   ├── Alert
│   │   │   │   ├── AlertPlugins
│   │   │   │   │   └── DefaultAlertSink.cs
│   │   │   │   ├── AlertService.cs
│   │   │   │   └── IAlertServiceExtension.cs
│   │   │   ├── app.config
│   │   │   ├── Authentication
│   │   │   │   ├── DefaultAuthenticationService.cs
│   │   │   │   └── SessionTokenManager.cs
│   │   │   ├── ClearCanvas.ImageServer.Services.Common.csproj
│   │   │   ├── Misc
│   │   │   │   ├── FilesystemInfoService.cs
│   │   │   │   └── ProductVerificationService.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ServiceMount.cs
│   │   │   ├── Shreds
│   │   │   │   ├── ManifestCheckingShred.cs
│   │   │   │   ├── RemoteServicesServer.cs
│   │   │   │   └── StartupShred.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── Dicom
│   │   │   ├── App.config
│   │   │   ├── AssociationAuditLogger.cs
│   │   │   ├── AssociationVerifier.cs
│   │   │   ├── BaseScp.cs
│   │   │   ├── ClearCanvas.ImageServer.Services.Dicom.csproj
│   │   │   ├── CompressedStorageScpExtension.cs
│   │   │   ├── DeviceManager.cs
│   │   │   ├── DicomScpContext.cs
│   │   │   ├── DicomSettings1.Designer.cs
│   │   │   ├── DicomSettings.settings
│   │   │   ├── ImageServerStorageScu.cs
│   │   │   ├── MoveScpExtension.cs
│   │   │   ├── NonImageStorageScpExtension.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── QueryScpExtension.cs
│   │   │   ├── Shreds
│   │   │   │   ├── DicomServerExtension.cs
│   │   │   │   └── DicomServerManager.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StorageFilestreamHandler.cs
│   │   │   ├── StorageScp.cs
│   │   │   ├── UncompressedStorageScpExtension.cs
│   │   │   └── VerificationScpExtension.cs
│   │   ├── ServiceLock
│   │   │   ├── app.config
│   │   │   ├── ArchiveApplicationLog
│   │   │   │   ├── ApplicationLogArchiveFactoryExtension.cs
│   │   │   │   └── ApplicationLogArchiveItemProcessor.cs
│   │   │   ├── BaseServiceLockItemProcessor.cs
│   │   │   ├── ClearCanvas.ImageServer.Services.ServiceLock.csproj
│   │   │   ├── FilesystemDelete
│   │   │   │   ├── FilesystemDeleteFactoryExtension.cs
│   │   │   │   └── FilesystemDeleteItemProcessor.cs
│   │   │   ├── FilesystemFileImporter
│   │   │   │   ├── DirectoryImporterParameters.cs
│   │   │   │   ├── DirectoryImportSettings.Designer.cs
│   │   │   │   ├── DirectoryImportSettings.settings
│   │   │   │   ├── FileImporterBackgroundWorker.cs
│   │   │   │   ├── FilesystemFileImporterProcessor.cs
│   │   │   │   ├── FilesystemFileImporterProcessorFactoryExtension.cs
│   │   │   │   └── SopImportedEventArgs.cs
│   │   │   ├── FilesystemLosslessCompress
│   │   │   │   ├── FilesystemLosslessCompressFactoryExtension.cs
│   │   │   │   └── FilesystemLosslessCompressItemProcessor.cs
│   │   │   ├── FilesystemLossyCompress
│   │   │   │   ├── FilesystemLossyCompressFactoryExtension.cs
│   │   │   │   └── FilesystemLossyCompressItemProcessor.cs
│   │   │   ├── FilesystemRebuildXml
│   │   │   │   ├── FilesystemRebuildXmlFactoryExtension.cs
│   │   │   │   └── FilesystemRebuildXmlItemProcessor.cs
│   │   │   ├── FilesystemReinventory
│   │   │   │   ├── FilesystemReinventoryFactoryExtension.cs
│   │   │   │   └── FilesystemReinventoryItemProcessor.cs
│   │   │   ├── FilesystemStudyProcess
│   │   │   │   ├── DeleteFilesystemQueueCommand.cs
│   │   │   │   ├── FilesystemReprocessStatistics.cs
│   │   │   │   ├── FilesystemStudyProcessFactoryExtension.cs
│   │   │   │   └── FilesystemStudyProcessItemProcessor.cs
│   │   │   ├── IServiceLockItemProcessor.cs
│   │   │   ├── IServiceLockProcessorFactory.cs
│   │   │   ├── PartitionReapplyRules
│   │   │   │   ├── BaseReapplyRulesServiceLockItemProcessor.cs
│   │   │   │   ├── PartitionReapplyRulesFactoryExtension.cs
│   │   │   │   └── PartitionReapplyRulesItemProcessor.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── PurgeAlerts
│   │   │   │   ├── PurgeAlertsFactoryExtension.cs
│   │   │   │   └── PurgeAlertsItemProcessor.cs
│   │   │   ├── ServiceLockFactoryExtensionPoint.cs
│   │   │   ├── ServiceLockProcessorContext.cs
│   │   │   ├── ServiceLockProcessor.cs
│   │   │   ├── ServiceLockSettings.cs
│   │   │   ├── ServiceLockSettings.Designer.cs
│   │   │   ├── ServiceLockSettings.settings
│   │   │   ├── ServiceLockThreadPool.cs
│   │   │   ├── Shreds
│   │   │   │   ├── ServiceLockServerExtension.cs
│   │   │   │   └── ServiceLockServerManager.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── Streaming
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageServer.Services.Streaming.csproj
│   │   │   ├── DicomImport
│   │   │   │   └── DicomImportService.cs
│   │   │   ├── HeaderStreaming
│   │   │   │   ├── ConnectionMonitor.cs
│   │   │   │   ├── HeaderLoader.cs
│   │   │   │   ├── HeaderLoaderStatistics.cs
│   │   │   │   ├── HeaderStreamingContext.cs
│   │   │   │   ├── HeaderStreamingService.cs
│   │   │   │   ├── HeaderStreamingStatistics.cs
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── ImageStreaming
│   │   │   │   ├── Handlers
│   │   │   │   │   ├── DicomPixelDataCache.cs
│   │   │   │   │   ├── IImageMimeTypeConverter.cs
│   │   │   │   │   ├── IImageMimeTypeProcessor.cs
│   │   │   │   │   ├── ImageConverterOutput.cs
│   │   │   │   │   ├── ImageMimeTypeConverterExtensionPoint.cs
│   │   │   │   │   ├── ImageStreamingContext.cs
│   │   │   │   │   ├── ImageStreamingHandler.cs
│   │   │   │   │   ├── MimeTypeProcessorOutput.cs
│   │   │   │   │   ├── PixelDataLoader.cs
│   │   │   │   │   ├── ServerSessionList.cs
│   │   │   │   │   ├── StudyStorageCache.cs
│   │   │   │   │   └── StudyStorageLoader.cs
│   │   │   │   ├── IObjectStreamingHandler.cs
│   │   │   │   ├── MimeTypes
│   │   │   │   │   ├── ImageHeaderMimeType.cs
│   │   │   │   │   ├── PdfMimeType.cs
│   │   │   │   │   ├── PixelDataMimeType.cs
│   │   │   │   │   └── StandardMimeType.cs
│   │   │   │   ├── ObjectStreamingHandlerFactory.cs
│   │   │   │   ├── PixelDataManager.cs
│   │   │   │   ├── StandardWADORequestTypeHandler.cs
│   │   │   │   ├── StreamingContext.cs
│   │   │   │   ├── Test
│   │   │   │   │   ├── StressTest.cs
│   │   │   │   │   └── TestSamples
│   │   │   │   │   ├── compressed.dcm
│   │   │   │   │   └── uncompressed.dcm
│   │   │   │   ├── WADOException.cs
│   │   │   │   ├── WADORequestProcessor.cs
│   │   │   │   ├── WADORequestProcessorStatistics.cs
│   │   │   │   ├── WADORequestTypeExtensionPoint.cs
│   │   │   │   ├── WADORequestTypeHandlerManager.cs
│   │   │   │   └── WADOResponse.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Shreds
│   │   │   │   ├── DicomImportServer.cs
│   │   │   │   ├── HeaderStreamingServer.cs
│   │   │   │   ├── HeaderStreamingServerSettings.cs
│   │   │   │   ├── HeaderStreamingServerSettings.Designer.cs
│   │   │   │   ├── HeaderStreamingServerSettings.settings
│   │   │   │   ├── ImageStreamingServer.cs
│   │   │   │   ├── ImageStreamingServerSettings.cs
│   │   │   │   ├── ImageStreamingServerSettings.Designer.cs
│   │   │   │   └── ImageStreamingServerSettings.settings
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   └── WorkQueue
│   │   ├── app.config
│   │   ├── AutoRoute
│   │   │   ├── AutoRouteFactoryExtension.cs
│   │   │   └── AutoRouteItemProcessor.cs
│   │   ├── BaseItemProcessor.cs
│   │   ├── CleanupDuplicate
│   │   │   ├── CleanupDuplicateFactoryExtension.cs
│   │   │   └── CleanupDuplicateItemProcessor.cs
│   │   ├── CleanupReconcile
│   │   │   ├── CleanupReconcileFactoryExtension.cs
│   │   │   └── CleanupReconcileItemProcessor.cs
│   │   ├── CleanupStudy
│   │   │   ├── CleanupStudyFactoryExtension.cs
│   │   │   └── CleanupStudyItemProcessor.cs
│   │   ├── ClearCanvas.ImageServer.Services.WorkQueue.csproj
│   │   ├── CompressStudy
│   │   │   ├── CompressInstanceStatistics.cs
│   │   │   ├── CompressStudyFactoryExtension.cs
│   │   │   ├── CompressStudyItemProcessor.cs
│   │   │   └── CompressStudyStatistics.cs
│   │   ├── DeleteStudy
│   │   │   ├── DeleteStudyFactoryExtension.cs
│   │   │   ├── DeleteStudyItemProcessor.cs
│   │   │   ├── Extensions
│   │   │   │   ├── StudyDeleteProcessorExtension.cs
│   │   │   │   └── ZipStudyFolderCOmmand.cs
│   │   │   └── IDeleteStudyProcessorExtension.cs
│   │   ├── IWorkQueueItemProcessor.cs
│   │   ├── IWorkQueueProcessorFactory.cs
│   │   ├── LegacyWorkQueueSettings.cs
│   │   ├── ProcessDuplicate
│   │   │   ├── DuplicateProcessFactoryExtension.cs
│   │   │   ├── ProcessDuplicateItemProcessor.cs
│   │   │   ├── RemoveInstanceFromStudyXmlCommand.cs
│   │   │   ├── UpdateDuplicateSopCommand.cs
│   │   │   └── UpdateInstanceCountCommand.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PurgeStudy
│   │   │   ├── PurgeStudyFactoryExtension.cs
│   │   │   └── PurgeStudyItemProcessor.cs
│   │   ├── ReconcileStudy
│   │   │   ├── ReconcileStudyFactoryExtension.cs
│   │   │   └── ReconcileStudyItemProcessor.cs
│   │   ├── ReconcileStudyPostProcessing
│   │   │   ├── ReconcilePostProcessingProcessor.cs
│   │   │   └── ReconcilePostProcessingProcessorFactoryExtension.cs
│   │   ├── RecoveryModes.cs
│   │   ├── ReprocessStudy
│   │   │   ├── ReprocessStudyFactoryExtension.cs
│   │   │   └── ReprocessStudyItemProcessor.cs
│   │   ├── Shreds
│   │   │   ├── WorkQueueServerExtension.cs
│   │   │   └── WorkQueueServerManager.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StudyAutoRoute
│   │   │   ├── StudyAutoRouteFactoryExtension.cs
│   │   │   └── StudyAutoRouteItemProcessor.cs
│   │   ├── StudyIntegrityValidationAttribute.cs
│   │   ├── StudyProcess
│   │   │   ├── StudyProcessFactoryExtension.cs
│   │   │   ├── StudyProcessItemProcessor.cs
│   │   │   └── StudyProcessStatistics.cs
│   │   ├── TierMigrate
│   │   │   ├── TierMigrateDatabaseUpdateCommand.cs
│   │   │   ├── TierMigrateItemProcessor.cs
│   │   │   ├── TierMigrateStudyFactoryExtension.cs
│   │   │   ├── TierMigrationContext.cs
│   │   │   └── TierMigrationStatistics.cs
│   │   ├── UpdateStudyXmlCommand.cs
│   │   ├── WebDeleteStudy
│   │   │   ├── DeleteSeriesFromDBCommand.cs
│   │   │   ├── Extensions
│   │   │   │   └── LogHistory
│   │   │   │   └── LogHistoryExtension.cs
│   │   │   ├── IWebDeleteProcessorExtension.cs
│   │   │   ├── WebDeleteStudyFactoryExtension.cs
│   │   │   └── WebDeleteStudyItemProcessor.cs
│   │   ├── WebEditStudy
│   │   │   ├── WebEditStudyFactoryExtension.cs
│   │   │   └── WebEditStudyItemProcessor.cs
│   │   ├── WebMoveStudy
│   │   │   ├── WebMoveStudyFactoryExtension.cs
│   │   │   └── WebMoveStudyItemProcessor.cs
│   │   ├── WorkQueueFactoryExtensionPoint.cs
│   │   ├── WorkQueueProcessorContext.cs
│   │   ├── WorkQueueProcessor.cs
│   │   ├── WorkQueueSettings.cs
│   │   ├── WorkQueueSettings.Designer.cs
│   │   ├── WorkQueueSettings.settings
│   │   └── WorkQueueThreadPool.cs
│   ├── ShredHostService
│   │   ├── App.config
│   │   ├── ClearCanvas.ImageServer.ShredHostService.csproj
│   │   ├── PostBuild_dist.proj
│   │   ├── Program.cs
│   │   ├── ProjectInstaller.cs
│   │   ├── ProjectInstaller.Designer.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ShredHostService.cs
│   │   └── ShredHostService.Designer.cs
│   ├── TestApp
│   │   ├── App.config
│   │   ├── ArchiveTestForm.cs
│   │   ├── ArchiveTestForm.Designer.cs
│   │   ├── ArchiveTestForm.resx
│   │   ├── CFindSCU.cs
│   │   ├── CheckableGroupBox.cs
│   │   ├── ClearCanvas.ImageServer.TestApp.csproj
│   │   ├── CustomProgressBar.cs
│   │   ├── CustomProgressBar.Designer.cs
│   │   ├── CustomProgressBar.resx
│   │   ├── DicomFileCleanup.cs
│   │   ├── GenerateDatabase.cs
│   │   ├── GenerateDatabase.Designer.cs
│   │   ├── GenerateDatabase.resx
│   │   ├── GivenNames.txt
│   │   ├── HeaderStressTest
│   │   │   ├── HeaderStressTest
│   │   │   │   ├── app.config
│   │   │   │   ├── CFindSCU.cs
│   │   │   │   ├── ClearCanvas.ImageServer.TestApp.HeaderStressTest.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── Service References
│   │   │   │   │   ├── services.cs
│   │   │   │   │   └── services.map
│   │   │   │   └── StudyInfo.cs
│   │   │   └── HeaderStressTest.sln
│   │   ├── ImageServerDataSet.Designer.cs
│   │   ├── ImageServerDataSet.xsc
│   │   ├── ImageServerDataSet.xsd
│   │   ├── ImageServerDataSet.xss
│   │   ├── ImageServerDbGenerator.cs
│   │   ├── ImageStreaming
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageServer.TestApp.ImageStreaming.csproj
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ImageStreamingStressTest.cs
│   │   ├── ImageStreamingStressTest.Designer.cs
│   │   ├── ImageStreamingStressTest.resx
│   │   ├── InstallClientCert.bat
│   │   ├── LastNames.txt
│   │   ├── PerfCFind
│   │   │   ├── CFindPerformanceTestForm.cs
│   │   │   ├── CFindPerformanceTestForm.Designer.cs
│   │   │   └── CFindPerformanceTestForm.resx
│   │   ├── PerfMon
│   │   │   ├── ImageServerDB.dbml
│   │   │   ├── ImageServerDB.dbml.layout
│   │   │   ├── ImageServerDB.designer.cs
│   │   │   ├── WorkQueuePerfMon.cs
│   │   │   ├── WorkQueuePerfMon.Designer.cs
│   │   │   └── WorkQueuePerfMon.resx
│   │   ├── PostBuild_dist.proj
│   │   ├── ProductVerificationTest.cs
│   │   ├── ProductVerificationTest.Designer.cs
│   │   ├── ProductVerificationTest.resx
│   │   ├── Program.cs
│   │   ├── ProgressDialog.cs
│   │   ├── ProgressDialog.Designer.cs
│   │   ├── ProgressDialog.resx
│   │   ├── Properties
│   │   │   ├── Annotations.cs
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── SeriesDescriptions.txt
│   │   ├── Service References
│   │   │   ├── services.cs
│   │   │   └── services.map
│   │   ├── SopGenerator.cs
│   │   ├── Startup.cs
│   │   ├── Startup.Designer.cs
│   │   ├── Startup.resx
│   │   ├── StreamingClientConsole
│   │   │   ├── app.config
│   │   │   ├── CFindSCU.cs
│   │   │   ├── ClearCanvas.ImageServer.TestApp.StreamingClientConsole.csproj
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── StudyInfo.cs
│   │   ├── StreamingTest.cs
│   │   ├── StreamingTest.Designer.cs
│   │   ├── StreamingTest.resx
│   │   ├── StudyStorageDataSet.cs
│   │   ├── StudyStorageDataSet.Designer.cs
│   │   ├── StudyStorageDataSet.xsc
│   │   ├── StudyStorageDataSet.xsd
│   │   ├── StudyStorageDataSet.xss
│   │   ├── TestCompressionForm.cs
│   │   ├── TestCompressionForm.Designer.cs
│   │   ├── TestCompressionForm.resx
│   │   ├── TestDicomFileForm.cs
│   │   ├── TestDicomFileForm.Designer.cs
│   │   ├── TestDicomFileForm.resx
│   │   ├── TestEditStudy.cs
│   │   ├── TestEditStudy.Designer.cs
│   │   ├── TestEditStudy.resx
│   │   ├── TestHeaderStreamingForm.cs
│   │   ├── TestHeaderStreamingForm.Designer.cs
│   │   ├── TestHeaderStreamingForm.resx
│   │   ├── TestSendImagesForm.cs
│   │   ├── TestSendImagesForm.Designer.cs
│   │   ├── TestSendImagesForm.resx
│   │   └── WADOClient
│   │   ├── App.config
│   │   ├── ClearCanvas.ImageServer.TestApp.WADOClient.csproj
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Utilities
│   │   ├── App.config
│   │   ├── CleanupReconcile
│   │   │   ├── FolderScanner.cs
│   │   │   ├── MainForm.cs
│   │   │   ├── MainForm.Designer.cs
│   │   │   ├── MainForm.resx
│   │   │   ├── ReconcileCleanupLauncher.cs
│   │   │   └── SortableResultList.cs
│   │   ├── ClearCanvas.ImageServer.Utilities.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReconcileCleanup.bat
│   └── Web
│   ├── Application
│   │   ├── App_GlobalResources
│   │   │   ├── ColumnHeaders.Designer.cs
│   │   │   ├── ColumnHeaders.resx
│   │   │   ├── DetailedViewFieldLabels.Designer.cs
│   │   │   ├── DetailedViewFieldLabels.resx
│   │   │   ├── ErrorMessages.Designer.cs
│   │   │   ├── ErrorMessages.resx
│   │   │   ├── GridPager.Designer.cs
│   │   │   ├── GridPager.resx
│   │   │   ├── InputLabels.Designer.cs
│   │   │   ├── InputLabels.resx
│   │   │   ├── InputValidation.designer.cs
│   │   │   ├── InputValidation.resx
│   │   │   ├── Labels.Designer.cs
│   │   │   ├── Labels.resx
│   │   │   ├── SearchFieldLabels.Designer.cs
│   │   │   ├── SearchFieldLabels.resx
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── Titles.Designer.cs
│   │   │   ├── Titles.resx
│   │   │   ├── Tooltips.Designer.cs
│   │   │   └── Tooltips.resx
│   │   ├── App_Themes
│   │   │   └── Default
│   │   │   ├── Global.skin
│   │   │   ├── images
│   │   │   │   ├── AboutBackground.png
│   │   │   │   ├── Background.png
│   │   │   │   ├── blank.gif
│   │   │   │   ├── Buttons
│   │   │   │   │   ├── AddDataAccessDisabled.png
│   │   │   │   │   ├── AddDataAccessEnabled.png
│   │   │   │   │   ├── AddDataAccessHover.png
│   │   │   │   │   ├── AddDisabled.png
│   │   │   │   │   ├── AddEnabled.png
│   │   │   │   │   ├── AddHover.png
│   │   │   │   │   ├── ApplyDisabled.png
│   │   │   │   │   ├── ApplyEnabled.png
│   │   │   │   │   ├── ApplyHover.png
│   │   │   │   │   ├── CalendarIcon.png
│   │   │   │   │   ├── CancelDisabled.png
│   │   │   │   │   ├── CancelEnabled.png
│   │   │   │   │   ├── CancelHover.png
│   │   │   │   │   ├── ClearButtonBackground.png
│   │   │   │   │   ├── CopyDisabled.png
│   │   │   │   │   ├── CopyEnabled.png
│   │   │   │   │   ├── CopyHover.png
│   │   │   │   │   ├── DeleteAllDisabled.png
│   │   │   │   │   ├── DeleteAllEnabled.png
│   │   │   │   │   ├── DeleteAllHover.png
│   │   │   │   │   ├── DeleteDisabled.png
│   │   │   │   │   ├── DeleteEnabled.png
│   │   │   │   │   ├── DeleteHover.png
│   │   │   │   │   ├── DeleteSeriesDisabled.png
│   │   │   │   │   ├── DeleteSeriesEnabled.png
│   │   │   │   │   ├── DeleteSeriesHover.png
│   │   │   │   │   ├── DeleteStudyDisabled.png
│   │   │   │   │   ├── DeleteStudyEnabled.png
│   │   │   │   │   ├── DeleteStudyHover.png
│   │   │   │   │   ├── DiscardDisabled.png
│   │   │   │   │   ├── DiscardEnabled.png
│   │   │   │   │   ├── DiscardHover.png
│   │   │   │   │   ├── DoneDisabled.png
│   │   │   │   │   ├── DoneEnabled.png
│   │   │   │   │   ├── DoneHover.png
│   │   │   │   │   ├── EditDisabled.png
│   │   │   │   │   ├── EditEnabled.png
│   │   │   │   │   ├── EditHover.png
│   │   │   │   │   ├── EditStudyDisabled.png
│   │   │   │   │   ├── EditStudyEnabled.png
│   │   │   │   │   ├── EditStudyHover.png
│   │   │   │   │   ├── MoveDisabled.png
│   │   │   │   │   ├── MoveEnabled.png
│   │   │   │   │   ├── MoveHover.png
│   │   │   │   │   ├── MoveSeriesDisabled.png
│   │   │   │   │   ├── MoveSeriesEnabled.png
│   │   │   │   │   ├── MoveSeriesHover.png
│   │   │   │   │   ├── NewStudyDisabled.png
│   │   │   │   │   ├── NewStudyEnabled.png
│   │   │   │   │   ├── NewStudyHover.png
│   │   │   │   │   ├── NoDisabled.png
│   │   │   │   │   ├── NoEnabled.png
│   │   │   │   │   ├── NoHover.png
│   │   │   │   │   ├── OKDisabled.png
│   │   │   │   │   ├── OKEnabled.png
│   │   │   │   │   ├── OKHover.png
│   │   │   │   │   ├── ReconcileDisabled.png
│   │   │   │   │   ├── ReconcileEnabled.png
│   │   │   │   │   ├── ReconcileHover.png
│   │   │   │   │   ├── ReprocessDisabled.png
│   │   │   │   │   ├── ReprocessEnabled.png
│   │   │   │   │   ├── ReprocessHover.png
│   │   │   │   │   ├── ReprocessStudyDisabled.png
│   │   │   │   │   ├── ReprocessStudyEnabled.png
│   │   │   │   │   ├── ReprocessStudyHover.png
│   │   │   │   │   ├── RescheduleDisabled.png
│   │   │   │   │   ├── RescheduleEnabled.png
│   │   │   │   │   ├── RescheduleHover.png
│   │   │   │   │   ├── ResetDisabled.png
│   │   │   │   │   ├── ResetEnabled.png
│   │   │   │   │   ├── ResetHover.png
│   │   │   │   │   ├── ResetPasswordDisabled.png
│   │   │   │   │   ├── ResetPasswordEnabled.png
│   │   │   │   │   ├── ResetPasswordHover.png
│   │   │   │   │   ├── RestoreDisabled.png
│   │   │   │   │   ├── RestoreEnabled.png
│   │   │   │   │   ├── RestoreHover.png
│   │   │   │   │   ├── SearchClicked.png
│   │   │   │   │   ├── SearchDisabled.png
│   │   │   │   │   ├── SearchEnabled.png
│   │   │   │   │   ├── SearchHover.png
│   │   │   │   │   ├── SearchIconHover.png
│   │   │   │   │   ├── SearchIcon.png
│   │   │   │   │   ├── UpdateDisabled.png
│   │   │   │   │   ├── UpdateEnabled.png
│   │   │   │   │   ├── UpdateHover.png
│   │   │   │   │   ├── ViewDetailsDisabled.png
│   │   │   │   │   ├── ViewDetailsEnabled.png
│   │   │   │   │   ├── ViewDetailsHover.png
│   │   │   │   │   ├── ViewImagesDisabled.png
│   │   │   │   │   ├── ViewImagesEnabled.png
│   │   │   │   │   ├── ViewImagesHover.png
│   │   │   │   │   ├── ViewSeriesDisabled.png
│   │   │   │   │   ├── ViewSeriesEnabled.png
│   │   │   │   │   ├── ViewSeriesHover.png
│   │   │   │   │   ├── ViewStudyDisabled.png
│   │   │   │   │   ├── ViewStudyEnabled.png
│   │   │   │   │   ├── ViewStudyHover.png
│   │   │   │   │   ├── YesDisabled.png
│   │   │   │   │   ├── YesEnabled.png
│   │   │   │   │   └── YesHover.png
│   │   │   │   ├── Controls
│   │   │   │   │   ├── Calendar
│   │   │   │   │   │   ├── calendar-arrow-left.gif
│   │   │   │   │   │   ├── calendar-arrow-right.gif
│   │   │   │   │   │   └── TitleBackground.gif
│   │   │   │   │   ├── Dialog
│   │   │   │   │   │   ├── DialogActiveTabLeft.png
│   │   │   │   │   │   ├── DialogActiveTabMiddle.png
│   │   │   │   │   │   ├── DialogActiveTabRight.png
│   │   │   │   │   │   ├── DialogBodyBackground.png
│   │   │   │   │   │   ├── DialogBodyBackgroundTall.png
│   │   │   │   │   │   ├── DialogHoverTabLeft.png
│   │   │   │   │   │   ├── DialogHoverTabMiddle.png
│   │   │   │   │   │   ├── DialogHoverTabRight.png
│   │   │   │   │   │   ├── DialogInactiveTabLeft.png
│   │   │   │   │   │   ├── DialogInactiveTabMiddle.png
│   │   │   │   │   │   ├── DialogInactiveTabRight.png
│   │   │   │   │   │   ├── DialogTabContentBottom.png
│   │   │   │   │   │   ├── DialogTitleBarBG-left.png
│   │   │   │   │   │   ├── DialogTitleBarBG.png
│   │   │   │   │   │   ├── DialogTitleBarBG-right.png
│   │   │   │   │   │   ├── HeadingBackground.png
│   │   │   │   │   │   ├── LinkButtonBackground.png
│   │   │   │   │   │   ├── ReconcileButtonBackground.png
│   │   │   │   │   │   └── SubHeadingBackground.png
│   │   │   │   │   ├── GridView
│   │   │   │   │   │   ├── GridViewHeaderBackground.png
│   │   │   │   │   │   ├── GridViewPagerFirstDisabled.png
│   │   │   │   │   │   ├── GridViewPagerFirstEnabled.png
│   │   │   │   │   │   ├── GridViewPagerLastDisabled.png
│   │   │   │   │   │   ├── GridViewPagerLastEnabled.png
│   │   │   │   │   │   ├── GridViewPagerNextDisabled.png
│   │   │   │   │   │   ├── GridViewPagerNextEnabled.png
│   │   │   │   │   │   ├── GridViewPagerPreviousDisabled.png
│   │   │   │   │   │   ├── GridViewPagerPreviousEnabled.png
│   │   │   │   │   │   ├── GridViewPagerTopBackground.png
│   │   │   │   │   │   ├── GridViewPagerTotalStudiesLeft.png
│   │   │   │   │   │   ├── GridViewPagerTotalStudiesRight.png
│   │   │   │   │   │   └── GridViewSelectedBackground.png
│   │   │   │   │   └── Tabs
│   │   │   │   │   ├── TabActiveLeft.png
│   │   │   │   │   ├── TabActiveMiddle.png
│   │   │   │   │   ├── TabActiveRight.png
│   │   │   │   │   ├── TabHeaderBackgroundTop.png
│   │   │   │   │   ├── TabHoverLeft.png
│   │   │   │   │   ├── TabHoverMiddle.png
│   │   │   │   │   ├── TabHoverRight.png
│   │   │   │   │   ├── TabInactiveLeft.png
│   │   │   │   │   ├── TabInactiveMiddle.png
│   │   │   │   │   └── TabInactiveRight.png
│   │   │   │   ├── Error
│   │   │   │   │   ├── ErrorDescriptionBackground.png
│   │   │   │   │   ├── ErrorMessageBackground.png
│   │   │   │   │   └── UserEscapeLinkBackground.png
│   │   │   │   ├── Header
│   │   │   │   │   ├── ClearCanvasLogo.png
│   │   │   │   │   ├── LocationBackground.png
│   │   │   │   │   ├── LocationEdge.png
│   │   │   │   │   ├── MenuBackground.png
│   │   │   │   │   ├── MenuEdge.png
│   │   │   │   │   └── MenuHoverBackground.png
│   │   │   │   ├── ImageServerLogo.png
│   │   │   │   ├── Indicators
│   │   │   │   │   ├── AcceptKOPRFeature.png
│   │   │   │   │   ├── ajax-loader-blue.gif
│   │   │   │   │   ├── ajax-loader.gif
│   │   │   │   │   ├── ajax-loader-green.gif
│   │   │   │   │   ├── ajax-loader-yellow.gif
│   │   │   │   │   ├── AlertIndicatorBackground.png
│   │   │   │   │   ├── AutoRouteFeature.png
│   │   │   │   │   ├── checked.png
│   │   │   │   │   ├── HelpSmall.png
│   │   │   │   │   ├── IdeographicName.gif
│   │   │   │   │   ├── MenuArrow.gif
│   │   │   │   │   ├── PhoneticName.gif
│   │   │   │   │   ├── QueryFeature.png
│   │   │   │   │   ├── RefreshEnabled.gif
│   │   │   │   │   ├── RefreshEnabled.png
│   │   │   │   │   ├── RetrieveFeature.png
│   │   │   │   │   ├── Searching.gif
│   │   │   │   │   ├── StoreFeature.png
│   │   │   │   │   ├── unchecked.png
│   │   │   │   │   ├── usage.png
│   │   │   │   │   ├── Warning.png
│   │   │   │   │   ├── WarningSmall.png
│   │   │   │   │   └── Watermark.gif
│   │   │   │   ├── infoSmall.png
│   │   │   │   ├── MainContent
│   │   │   │   │   ├── dropdown.gif
│   │   │   │   │   ├── Loading.gif
│   │   │   │   │   ├── Loading.png
│   │   │   │   │   ├── MainContentBottomLeftCorner.png
│   │   │   │   │   ├── MainContentBottom.png
│   │   │   │   │   ├── MainContentBottomRightCorner.png
│   │   │   │   │   ├── MainContentLeftEdge.png
│   │   │   │   │   ├── MainContentRightEdge.png
│   │   │   │   │   ├── MainContentTitleBackground.png
│   │   │   │   │   ├── PatientSummaryBackground.png
│   │   │   │   │   ├── SearchDropDownListBackground.png
│   │   │   │   │   ├── SearchPanelBackground.png
│   │   │   │   │   ├── SearchTextBoxBackground.png
│   │   │   │   │   ├── SelectedPartitionTabBackground.png
│   │   │   │   │   └── ToolbarButtonPanelBackground.png
│   │   │   │   └── Pages
│   │   │   │   └── Dashboard
│   │   │   │   ├── SidebarItemBackground.png
│   │   │   │   ├── StudiesSummaryTotalBackground.png
│   │   │   │   └── UserOverviewBackground.png
│   │   │   └── StyleSheets
│   │   │   ├── Admin.css
│   │   │   ├── Controls
│   │   │   │   ├── Calendar.css
│   │   │   │   ├── Dialog.css
│   │   │   │   ├── GridView.css
│   │   │   │   ├── InvalidInputIndicator.css
│   │   │   │   ├── jqueryMultiSelect.css
│   │   │   │   ├── PartitionTabs.css
│   │   │   │   ├── ReconcileDialog.css
│   │   │   │   └── Tabs.css
│   │   │   ├── Error.css
│   │   │   ├── Global.css
│   │   │   ├── Login.css
│   │   │   ├── Studies.css
│   │   │   ├── StudyIntegrityQueue.css
│   │   │   └── WorkQueue.css
│   │   ├── Builds
│   │   │   └── SplashScreen
│   │   │   ├── ClearCanvasWebViewerLogo.png
│   │   │   └── LoginSplash.png
│   │   ├── ClearCanvas.ImageServer.Web.Application.csproj
│   │   ├── Controls
│   │   │   ├── AlertIndicator.ascx
│   │   │   ├── AlertIndicator.ascx.cs
│   │   │   ├── AlertIndicator.ascx.designer.cs
│   │   │   ├── ApplicationAlertPanel.ascx
│   │   │   ├── ApplicationAlertPanel.ascx.cs
│   │   │   ├── ApplicationAlertPanel.ascx.designer.cs
│   │   │   ├── CheckJavascript.ascx
│   │   │   ├── CheckJavascript.ascx.cs
│   │   │   ├── CheckJavascript.ascx.designer.cs
│   │   │   ├── EmptySearchResultsMessage.ascx
│   │   │   ├── EmptySearchResultsMessage.ascx.cs
│   │   │   ├── EmptySearchResultsMessage.ascx.designer.cs
│   │   │   ├── GridPager.ascx
│   │   │   ├── GridPager.ascx.cs
│   │   │   ├── GridPager.ascx.designer.cs
│   │   │   ├── GridViewPanel.cs
│   │   │   ├── InvalidInputIndicator.ascx
│   │   │   ├── InvalidInputIndicator.ascx.cs
│   │   │   ├── InvalidInputIndicator.ascx.designer.cs
│   │   │   ├── JQuery.ascx
│   │   │   ├── JQuery.ascx.cs
│   │   │   ├── JQuery.ascx.designer.cs
│   │   │   ├── LoginWarningIndicator.ascx
│   │   │   ├── LoginWarningIndicator.ascx.cs
│   │   │   ├── LoginWarningIndicator.ascx.designer.cs
│   │   │   ├── LoginWarningsDialog.ascx
│   │   │   ├── LoginWarningsDialog.ascx.cs
│   │   │   ├── LoginWarningsDialog.ascx.designer.cs
│   │   │   ├── MessageBox.ascx
│   │   │   ├── MessageBox.ascx.cs
│   │   │   ├── MessageBox.ascx.designer.cs
│   │   │   ├── ModalDialog.ascx
│   │   │   ├── ModalDialog.ascx.cs
│   │   │   ├── ModalDialog.ascx.designer.cs
│   │   │   ├── PersonNameInputPanel.ascx
│   │   │   ├── PersonNameInputPanel.ascx.cs
│   │   │   ├── PersonNameInputPanel.ascx.designer.cs
│   │   │   ├── PersonNameInputPanel.js
│   │   │   ├── SectionPanel.ascx
│   │   │   ├── SectionPanel.ascx.cs
│   │   │   ├── SectionPanel.ascx.designer.cs
│   │   │   ├── ServerPartitionSelector.ascx
│   │   │   ├── ServerPartitionSelector.ascx.cs
│   │   │   ├── ServerPartitionSelector.ascx.designer.cs
│   │   │   ├── SessionTimeout.ascx
│   │   │   ├── SessionTimeout.ascx.cs
│   │   │   ├── SessionTimeout.ascx.designer.cs
│   │   │   ├── TimedDialog.ascx
│   │   │   ├── TimedDialog.ascx.cs
│   │   │   ├── TimedDialog.ascx.designer.cs
│   │   │   ├── UsersGuideLink.ascx
│   │   │   ├── UsersGuideLink.ascx.cs
│   │   │   └── UsersGuideLink.ascx.designer.cs
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   ├── Default.aspx.designer.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── GlobalMasterPage.master
│   │   ├── GlobalMasterPage.master.cs
│   │   ├── GlobalMasterPage.master.designer.cs
│   │   ├── Helpers
│   │   │   ├── DialogHelper.cs
│   │   │   ├── DicomValueValidator.cs
│   │   │   ├── ExceptionTranslator.cs
│   │   │   ├── HtmlEncoder.cs
│   │   │   ├── ScriptHelper.cs
│   │   │   └── SearchHelper.cs
│   │   ├── Images
│   │   │   ├── favicon.ico
│   │   │   └── ImageServerLogo.png
│   │   ├── KeepSessionAlive.aspx
│   │   ├── KeepSessionAlive.aspx.cs
│   │   ├── KeepSessionAlive.aspx.designer.cs
│   │   ├── Pages
│   │   │   ├── Admin
│   │   │   │   ├── Alerts
│   │   │   │   │   ├── AlertHoverPopupDetails.ascx
│   │   │   │   │   ├── AlertHoverPopupDetails.ascx.cs
│   │   │   │   │   ├── AlertHoverPopupDetails.ascx.designer.cs
│   │   │   │   │   ├── AlertItemCollection.cs
│   │   │   │   │   ├── AlertsGridPanel.ascx
│   │   │   │   │   ├── AlertsGridPanel.ascx.cs
│   │   │   │   │   ├── AlertsGridPanel.ascx.designer.cs
│   │   │   │   │   ├── AlertsPanel.ascx
│   │   │   │   │   ├── AlertsPanel.ascx.cs
│   │   │   │   │   ├── AlertsPanel.ascx.designer.cs
│   │   │   │   │   ├── AlertsPanel.js
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── IAlertPopupView.ascx.cs
│   │   │   │   │   ├── StudyAlertContextInfoView.ascx
│   │   │   │   │   ├── StudyAlertContextInfoView.ascx.cs
│   │   │   │   │   ├── StudyAlertContextInfoView.ascx.designer.cs
│   │   │   │   │   ├── WorkQueueAlertContextDataView.ascx
│   │   │   │   │   ├── WorkQueueAlertContextDataView.ascx.cs
│   │   │   │   │   └── WorkQueueAlertContextDataView.ascx.designer.cs
│   │   │   │   ├── ApplicationLog
│   │   │   │   │   ├── ApplicationLogGridView.ascx
│   │   │   │   │   ├── ApplicationLogGridView.ascx.cs
│   │   │   │   │   ├── ApplicationLogGridView.ascx.designer.cs
│   │   │   │   │   ├── ApplicationLogPanel.ascx
│   │   │   │   │   ├── ApplicationLogPanel.ascx.cs
│   │   │   │   │   ├── ApplicationLogPanel.ascx.designer.cs
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   └── Default.aspx.designer.cs
│   │   │   │   ├── Audit
│   │   │   │   │   └── DeletedStudies
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── DeletedStudiesSearchPanel.ascx
│   │   │   │   │   ├── DeletedStudiesSearchPanel.ascx.cs
│   │   │   │   │   ├── DeletedStudiesSearchPanel.ascx.designer.cs
│   │   │   │   │   ├── DeletedStudyArchiveInfoPanel.ascx
│   │   │   │   │   ├── DeletedStudyArchiveInfoPanel.ascx.cs
│   │   │   │   │   ├── DeletedStudyArchiveInfoPanel.ascx.designer.cs
│   │   │   │   │   ├── DeletedStudyDetailsDialog.ascx
│   │   │   │   │   ├── DeletedStudyDetailsDialog.ascx.cs
│   │   │   │   │   ├── DeletedStudyDetailsDialog.ascx.designer.cs
│   │   │   │   │   ├── DeletedStudyDetailsDialogGeneralPanel.ascx
│   │   │   │   │   ├── DeletedStudyDetailsDialogGeneralPanel.ascx.cs
│   │   │   │   │   ├── DeletedStudyDetailsDialogGeneralPanel.ascx.designer.cs
│   │   │   │   │   ├── DeletedStudyDetailsDialogPanel.ascx
│   │   │   │   │   ├── DeletedStudyDetailsDialogPanel.ascx.cs
│   │   │   │   │   ├── DeletedStudyDetailsDialogPanel.ascx.designer.cs
│   │   │   │   │   ├── DeletedStudySearchPanel.js
│   │   │   │   │   ├── GeneralArchiveInfoPanel.ascx
│   │   │   │   │   ├── GeneralArchiveInfoPanel.ascx.cs
│   │   │   │   │   ├── GeneralArchiveInfoPanel.ascx.designer.cs
│   │   │   │   │   ├── HsmArchiveInfoPanel.ascx
│   │   │   │   │   ├── HsmArchiveInfoPanel.ascx.cs
│   │   │   │   │   ├── HsmArchiveInfoPanel.ascx.designer.cs
│   │   │   │   │   ├── SearchResultGridView.ascx
│   │   │   │   │   ├── SearchResultGridView.ascx.cs
│   │   │   │   │   └── SearchResultGridView.ascx.designer.cs
│   │   │   │   ├── Configure
│   │   │   │   │   ├── DataRules
│   │   │   │   │   │   ├── AddEditDataRuleDialog.ascx
│   │   │   │   │   │   ├── AddEditDataRuleDialog.ascx.cs
│   │   │   │   │   │   ├── AddEditDataRuleDialog.ascx.designer.cs
│   │   │   │   │   │   ├── DataRuleGridView.ascx
│   │   │   │   │   │   ├── DataRuleGridView.ascx.cs
│   │   │   │   │   │   ├── DataRuleGridView.ascx.designer.cs
│   │   │   │   │   │   ├── DataRulePanel.ascx
│   │   │   │   │   │   ├── DataRulePanel.ascx.cs
│   │   │   │   │   │   ├── DataRulePanel.ascx.designer.cs
│   │   │   │   │   │   ├── DataRulePanel.js
│   │   │   │   │   │   ├── DataRuleSamples.asmx
│   │   │   │   │   │   ├── DataRuleSamples.asmx.cs
│   │   │   │   │   │   ├── Default.aspx
│   │   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   │   └── Default.aspx.designer.cs
│   │   │   │   │   ├── Devices
│   │   │   │   │   │   ├── AddEditDeviceDialog.ascx
│   │   │   │   │   │   ├── AddEditDeviceDialog.ascx.cs
│   │   │   │   │   │   ├── AddEditDeviceDialog.ascx.designer.cs
│   │   │   │   │   │   ├── Default.aspx
│   │   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   │   ├── DeviceGridView.ascx
│   │   │   │   │   │   ├── DeviceGridView.ascx.cs
│   │   │   │   │   │   ├── DeviceGridView.ascx.designer.cs
│   │   │   │   │   │   ├── DevicePanel.ascx
│   │   │   │   │   │   ├── DevicePanel.ascx.cs
│   │   │   │   │   │   ├── DevicePanel.ascx.designer.cs
│   │   │   │   │   │   ├── DevicePanel.js
│   │   │   │   │   │   ├── ThrottleSettingsTab.ascx
│   │   │   │   │   │   ├── ThrottleSettingsTab.ascx.cs
│   │   │   │   │   │   └── ThrottleSettingsTab.ascx.designer.cs
│   │   │   │   │   ├── FileSystems
│   │   │   │   │   │   ├── AddEditFileSystemDialog.ascx
│   │   │   │   │   │   ├── AddEditFileSystemDialog.ascx.cs
│   │   │   │   │   │   ├── AddEditFileSystemDialog.ascx.designer.cs
│   │   │   │   │   │   ├── Default.aspx
│   │   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   │   ├── Filesystem.js
│   │   │   │   │   │   ├── FileSystemsGridView.ascx
│   │   │   │   │   │   ├── FileSystemsGridView.ascx.cs
│   │   │   │   │   │   ├── FileSystemsGridView.ascx.designer.cs
│   │   │   │   │   │   ├── FileSystemsPanel.ascx
│   │   │   │   │   │   ├── FileSystemsPanel.ascx.cs
│   │   │   │   │   │   ├── FileSystemsPanel.ascx.designer.cs
│   │   │   │   │   │   └── FileSystemsPanel.js
│   │   │   │   │   ├── PartitionArchive
│   │   │   │   │   │   ├── AddEditPartitionDialog.ascx
│   │   │   │   │   │   ├── AddEditPartitionDialog.ascx.cs
│   │   │   │   │   │   ├── AddEditPartitionDialog.ascx.designer.cs
│   │   │   │   │   │   ├── Default.aspx
│   │   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   │   ├── PartitionArchiveGridPanel.ascx
│   │   │   │   │   │   ├── PartitionArchiveGridPanel.ascx.cs
│   │   │   │   │   │   ├── PartitionArchiveGridPanel.ascx.designer.cs
│   │   │   │   │   │   ├── PartitionArchivePanel.ascx
│   │   │   │   │   │   ├── PartitionArchivePanel.ascx.cs
│   │   │   │   │   │   ├── PartitionArchivePanel.ascx.designer.cs
│   │   │   │   │   │   └── PartitionArchivePanel.js
│   │   │   │   │   ├── ServerPartitions
│   │   │   │   │   │   ├── AddEditPartitionDialog.ascx
│   │   │   │   │   │   ├── AddEditPartitionDialog.ascx.cs
│   │   │   │   │   │   ├── AddEditPartitionDialog.ascx.designer.cs
│   │   │   │   │   │   ├── DataAccessGroupPanel.ascx
│   │   │   │   │   │   ├── DataAccessGroupPanel.ascx.cs
│   │   │   │   │   │   ├── DataAccessGroupPanel.ascx.designer.cs
│   │   │   │   │   │   ├── Default.aspx
│   │   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   │   ├── ServerPartitionGridPanel.ascx
│   │   │   │   │   │   ├── ServerPartitionGridPanel.ascx.cs
│   │   │   │   │   │   ├── ServerPartitionGridPanel.ascx.designer.cs
│   │   │   │   │   │   ├── ServerPartitionPanel.ascx
│   │   │   │   │   │   ├── ServerPartitionPanel.ascx.cs
│   │   │   │   │   │   ├── ServerPartitionPanel.ascx.designer.cs
│   │   │   │   │   │   └── ServerPartitionPanel.js
│   │   │   │   │   ├── ServerRules
│   │   │   │   │   │   ├── AddEditServerRuleDialog.ascx
│   │   │   │   │   │   ├── AddEditServerRuleDialog.ascx.cs
│   │   │   │   │   │   ├── AddEditServerRuleDialog.ascx.designer.cs
│   │   │   │   │   │   ├── Default.aspx
│   │   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   │   ├── ServerRuleGridView.ascx
│   │   │   │   │   │   ├── ServerRuleGridView.ascx.cs
│   │   │   │   │   │   ├── ServerRuleGridView.ascx.designer.cs
│   │   │   │   │   │   ├── ServerRulePanel.ascx
│   │   │   │   │   │   ├── ServerRulePanel.ascx.cs
│   │   │   │   │   │   ├── ServerRulePanel.ascx.designer.cs
│   │   │   │   │   │   ├── ServerRulePanel.js
│   │   │   │   │   │   ├── ServerRuleSamples.asmx
│   │   │   │   │   │   └── ServerRuleSamples.asmx.cs
│   │   │   │   │   └── ServiceLocks
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── EditServiceLockDialog.ascx
│   │   │   │   │   ├── EditServiceLockDialog.ascx.cs
│   │   │   │   │   ├── EditServiceLockDialog.ascx.designer.cs
│   │   │   │   │   ├── ServiceLockCollection.cs
│   │   │   │   │   ├── ServiceLockGridView.ascx
│   │   │   │   │   ├── ServiceLockGridView.ascx.cs
│   │   │   │   │   ├── ServiceLockGridView.ascx.designer.cs
│   │   │   │   │   ├── ServiceLockPanel.ascx
│   │   │   │   │   ├── ServiceLockPanel.ascx.cs
│   │   │   │   │   ├── ServiceLockPanel.ascx.designer.cs
│   │   │   │   │   └── ServiceLockPanel.js
│   │   │   │   ├── Dashboard
│   │   │   │   │   ├── AlertHoverPopupDetails.ascx
│   │   │   │   │   ├── AlertHoverPopupDetails.ascx.cs
│   │   │   │   │   ├── AlertHoverPopupDetails.ascx.designer.cs
│   │   │   │   │   ├── AlertsGridView.ascx
│   │   │   │   │   ├── AlertsGridView.ascx.cs
│   │   │   │   │   ├── AlertsGridView.ascx.designer.cs
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── FileSystemsGridView.ascx
│   │   │   │   │   ├── FileSystemsGridView.ascx.cs
│   │   │   │   │   ├── FileSystemsGridView.ascx.designer.cs
│   │   │   │   │   ├── ServerPartitionGridView.ascx
│   │   │   │   │   ├── ServerPartitionGridView.ascx.cs
│   │   │   │   │   ├── ServerPartitionGridView.ascx.designer.cs
│   │   │   │   │   ├── StudiesSummary.ascx
│   │   │   │   │   ├── StudiesSummary.ascx.cs
│   │   │   │   │   ├── StudiesSummary.ascx.designer.cs
│   │   │   │   │   ├── StudyIntegrityQueueSummary.ascx
│   │   │   │   │   ├── StudyIntegrityQueueSummary.ascx.cs
│   │   │   │   │   ├── StudyIntegrityQueueSummary.ascx.designer.cs
│   │   │   │   │   ├── WorkQueueAlertContextDataView.ascx
│   │   │   │   │   ├── WorkQueueAlertContextDataView.ascx.cs
│   │   │   │   │   ├── WorkQueueAlertContextDataView.ascx.designer.cs
│   │   │   │   │   ├── WorkQueueSummary.ascx
│   │   │   │   │   ├── WorkQueueSummary.ascx.cs
│   │   │   │   │   └── WorkQueueSummary.ascx.designer.cs
│   │   │   │   └── UserManagement
│   │   │   │   ├── UserGroups
│   │   │   │   │   ├── AddEditUserGroupsDialog.ascx
│   │   │   │   │   ├── AddEditUserGroupsDialog.ascx.cs
│   │   │   │   │   ├── AddEditUserGroupsDialog.ascx.designer.cs
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── PasswordConfirmDialog.ascx
│   │   │   │   │   ├── PasswordConfirmDialog.ascx.cs
│   │   │   │   │   ├── PasswordConfirmDialog.ascx.designer.cs
│   │   │   │   │   ├── UserGroupsGridPanel.ascx
│   │   │   │   │   ├── UserGroupsGridPanel.ascx.cs
│   │   │   │   │   ├── UserGroupsGridPanel.ascx.designer.cs
│   │   │   │   │   ├── UserGroupsPanel.ascx
│   │   │   │   │   ├── UserGroupsPanel.ascx.cs
│   │   │   │   │   ├── UserGroupsPanel.ascx.designer.cs
│   │   │   │   │   └── UserGroupsPanel.js
│   │   │   │   └── Users
│   │   │   │   ├── AddEditUserDialog.ascx
│   │   │   │   ├── AddEditUserDialog.ascx.cs
│   │   │   │   ├── AddEditUserDialog.ascx.designer.cs
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── UserGridPanel.ascx
│   │   │   │   ├── UserGridPanel.ascx.cs
│   │   │   │   ├── UserGridPanel.ascx.designer.cs
│   │   │   │   ├── UserPanel.ascx
│   │   │   │   ├── UserPanel.ascx.cs
│   │   │   │   ├── UserPanel.ascx.designer.cs
│   │   │   │   └── UserPanel.js
│   │   │   ├── Common
│   │   │   │   ├── BarChart.aspx
│   │   │   │   ├── BarChart.aspx.cs
│   │   │   │   ├── BarChart.aspx.designer.cs
│   │   │   │   ├── BaseAdminPage.aspx
│   │   │   │   ├── BaseAdminPage.aspx.cs
│   │   │   │   ├── BaseAdminPage.aspx.designer.cs
│   │   │   │   ├── BasePage.aspx
│   │   │   │   ├── BasePage.aspx.cs
│   │   │   │   ├── BasePage.aspx.designer.cs
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── IMasterProperties.cs
│   │   │   │   ├── MainContentSection.Master
│   │   │   │   ├── MainContentSection.Master.cs
│   │   │   │   └── MainContentSection.Master.designer.cs
│   │   │   ├── Error
│   │   │   │   ├── AuthorizationErrorPage.aspx
│   │   │   │   ├── AuthorizationErrorPage.aspx.cs
│   │   │   │   ├── AuthorizationErrorPage.aspx.designer.cs
│   │   │   │   ├── CookiesRequired.aspx
│   │   │   │   ├── CookiesRequired.aspx.cs
│   │   │   │   ├── CookiesRequired.aspx.designer.cs
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── ErrorPage.aspx
│   │   │   │   ├── ErrorPage.aspx.cs
│   │   │   │   ├── ErrorPage.aspx.designer.cs
│   │   │   │   ├── ErrorPageMaster.Master
│   │   │   │   ├── ErrorPageMaster.Master.cs
│   │   │   │   ├── ErrorPageMaster.Master.designer.cs
│   │   │   │   ├── JavascriptRequired.aspx
│   │   │   │   ├── JavascriptRequired.aspx.cs
│   │   │   │   ├── JavascriptRequired.aspx.designer.cs
│   │   │   │   ├── LicenseErrorPage.aspx
│   │   │   │   ├── LicenseErrorPage.aspx.cs
│   │   │   │   ├── LicenseErrorPage.aspx.designer.cs
│   │   │   │   ├── SoftwareExpiredErrorPage.aspx
│   │   │   │   ├── SoftwareExpiredErrorPage.aspx.cs
│   │   │   │   ├── SoftwareExpiredErrorPage.aspx.designer.cs
│   │   │   │   ├── TimeoutErrorPage.aspx
│   │   │   │   ├── TimeoutErrorPage.aspx.cs
│   │   │   │   └── TimeoutErrorPage.aspx.designer.cs
│   │   │   ├── Help
│   │   │   │   ├── About.aspx
│   │   │   │   ├── About.aspx.cs
│   │   │   │   ├── About.aspx.designer.cs
│   │   │   │   ├── Contact.ascx
│   │   │   │   ├── Contact.ascx.cs
│   │   │   │   ├── Contact.ascx.designer.cs
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── Documentation.aspx
│   │   │   │   ├── Documentation.aspx.cs
│   │   │   │   └── Documentation.aspx.designer.cs
│   │   │   ├── Login
│   │   │   │   ├── ChangePasswordDialog.ascx
│   │   │   │   ├── ChangePasswordDialog.ascx.cs
│   │   │   │   ├── ChangePasswordDialog.ascx.designer.cs
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── Logout.aspx
│   │   │   │   ├── Logout.aspx.cs
│   │   │   │   ├── Logout.aspx.designer.cs
│   │   │   │   ├── PasswordExpiredDialog.ascx
│   │   │   │   ├── PasswordExpiredDialog.ascx.cs
│   │   │   │   └── PasswordExpiredDialog.ascx.designer.cs
│   │   │   ├── Queues
│   │   │   │   ├── ArchiveQueue
│   │   │   │   │   ├── ArchiveQueueItemList.ascx
│   │   │   │   │   ├── ArchiveQueueItemList.ascx.cs
│   │   │   │   │   ├── ArchiveQueueItemList.ascx.designer.cs
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── ResetArchiveQueueDialog.ascx
│   │   │   │   │   ├── ResetArchiveQueueDialog.ascx.cs
│   │   │   │   │   ├── ResetArchiveQueueDialog.ascx.designer.cs
│   │   │   │   │   ├── SearchPanel.ascx
│   │   │   │   │   ├── SearchPanel.ascx.cs
│   │   │   │   │   ├── SearchPanel.ascx.designer.cs
│   │   │   │   │   └── SearchPanel.js
│   │   │   │   ├── RestoreQueue
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── RestoreQueueItemList.ascx
│   │   │   │   │   ├── RestoreQueueItemList.ascx.cs
│   │   │   │   │   ├── RestoreQueueItemList.ascx.designer.cs
│   │   │   │   │   ├── SearchPanel.ascx
│   │   │   │   │   ├── SearchPanel.ascx.cs
│   │   │   │   │   ├── SearchPanel.ascx.designer.cs
│   │   │   │   │   └── SearchPanel.js
│   │   │   │   ├── StudyIntegrityQueue
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── DuplicateSopDialog.ascx
│   │   │   │   │   ├── DuplicateSopDialog.ascx.cs
│   │   │   │   │   ├── DuplicateSopDialog.ascx.designer.cs
│   │   │   │   │   ├── ReconcileDetailsAssembler.cs
│   │   │   │   │   ├── ReconcileDialog.ascx
│   │   │   │   │   ├── ReconcileDialog.ascx.cs
│   │   │   │   │   ├── ReconcileDialog.ascx.designer.cs
│   │   │   │   │   ├── SearchPanel.ascx
│   │   │   │   │   ├── SearchPanel.ascx.cs
│   │   │   │   │   ├── SearchPanel.ascx.designer.cs
│   │   │   │   │   ├── SearchPanel.js
│   │   │   │   │   ├── SIQEntryTooltip.ascx
│   │   │   │   │   ├── SIQEntryTooltip.ascx.cs
│   │   │   │   │   ├── SIQEntryTooltip.ascx.designer.cs
│   │   │   │   │   ├── StudyIntegrityQueueItemList.ascx
│   │   │   │   │   ├── StudyIntegrityQueueItemList.ascx.cs
│   │   │   │   │   └── StudyIntegrityQueueItemList.ascx.designer.cs
│   │   │   │   └── WorkQueue
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── Edit
│   │   │   │   │   ├── AutoRouteWorkQueueDetails.cs
│   │   │   │   │   ├── AutoRouteWorkQueueDetailsView.ascx
│   │   │   │   │   ├── AutoRouteWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── AutoRouteWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── Default.aspx
│   │   │   │   │   ├── Default.aspx.cs
│   │   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   │   ├── DeleteWorkQueueDialog.ascx
│   │   │   │   │   ├── DeleteWorkQueueDialog.ascx.cs
│   │   │   │   │   ├── DeleteWorkQueueDialog.ascx.designer.cs
│   │   │   │   │   ├── EditWorkQueueDetailsView.ascx
│   │   │   │   │   ├── EditWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── EditWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── GeneralWorkQueueDetailsView.ascx
│   │   │   │   │   ├── GeneralWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── GeneralWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── ProcessDuplicateWorkQueueDetailsView.ascx
│   │   │   │   │   ├── ProcessDuplicateWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── ProcessDuplicateWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── ResetWorkQueueDialog.ascx
│   │   │   │   │   ├── ResetWorkQueueDialog.ascx.cs
│   │   │   │   │   ├── ResetWorkQueueDialog.ascx.designer.cs
│   │   │   │   │   ├── ScheduleWorkQueueDialog.ascx
│   │   │   │   │   ├── ScheduleWorkQueueDialog.ascx.cs
│   │   │   │   │   ├── ScheduleWorkQueueDialog.ascx.designer.cs
│   │   │   │   │   ├── StudyDetailsAssembler.cs
│   │   │   │   │   ├── StudyDetails.cs
│   │   │   │   │   ├── TierMigrationWorkQueueDetailsView.ascx
│   │   │   │   │   ├── TierMigrationWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── TierMigrationWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── WebEditStudyWorkQueueDetailsView.ascx
│   │   │   │   │   ├── WebEditStudyWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── WebEditStudyWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── WebMoveStudyWorkQueueDetails.cs
│   │   │   │   │   ├── WebMoveStudyWorkQueueDetailsView.ascx
│   │   │   │   │   ├── WebMoveStudyWorkQueueDetailsView.ascx.cs
│   │   │   │   │   ├── WebMoveStudyWorkQueueDetailsView.ascx.designer.cs
│   │   │   │   │   ├── WorkQueueDetailsAssembler.cs
│   │   │   │   │   ├── WorkQueueDetails.cs
│   │   │   │   │   ├── WorkQueueDetailsViewBase.cs
│   │   │   │   │   ├── WorkQueueItemDeleted.aspx
│   │   │   │   │   ├── WorkQueueItemDeleted.aspx.cs
│   │   │   │   │   ├── WorkQueueItemDeleted.aspx.designer.cs
│   │   │   │   │   ├── WorkQueueItemDetailsPanel.ascx
│   │   │   │   │   ├── WorkQueueItemDetailsPanel.ascx.cs
│   │   │   │   │   ├── WorkQueueItemDetailsPanel.ascx.designer.cs
│   │   │   │   │   ├── WorkQueueItemDetailsPanel.js
│   │   │   │   │   ├── WorkQueueSettingsPanel.ascx
│   │   │   │   │   ├── WorkQueueSettingsPanel.ascx.cs
│   │   │   │   │   └── WorkQueueSettingsPanel.ascx.designer.cs
│   │   │   │   ├── SearchPanel.ascx
│   │   │   │   ├── SearchPanel.ascx.cs
│   │   │   │   ├── SearchPanel.ascx.designer.cs
│   │   │   │   ├── SearchPanel.js
│   │   │   │   ├── WorkQueueAlertPanel.ascx
│   │   │   │   ├── WorkQueueAlertPanel.ascx.cs
│   │   │   │   ├── WorkQueueAlertPanel.ascx.designer.cs
│   │   │   │   ├── WorkQueueItemCollection.cs
│   │   │   │   ├── WorkQueueItemList.ascx
│   │   │   │   ├── WorkQueueItemList.ascx.cs
│   │   │   │   ├── WorkQueueItemList.ascx.designer.cs
│   │   │   │   ├── WorkQueueSettings.Designer.cs
│   │   │   │   └── WorkQueueSettings.settings
│   │   │   └── Studies
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   ├── Default.aspx.designer.cs
│   │   │   ├── Move
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── DeviceGridView.ascx
│   │   │   │   ├── DeviceGridView.ascx.cs
│   │   │   │   ├── DeviceGridView.ascx.designer.cs
│   │   │   │   ├── MovePanel.ascx
│   │   │   │   ├── MovePanel.ascx.cs
│   │   │   │   ├── MovePanel.ascx.designer.cs
│   │   │   │   ├── MovePanel.js
│   │   │   │   ├── StudyGridView.ascx
│   │   │   │   ├── StudyGridView.ascx.cs
│   │   │   │   └── StudyGridView.ascx.designer.cs
│   │   │   ├── MoveSeries
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── DeviceGridView.ascx
│   │   │   │   ├── DeviceGridView.ascx.cs
│   │   │   │   ├── DeviceGridView.ascx.designer.cs
│   │   │   │   ├── MovePanel.ascx
│   │   │   │   ├── MovePanel.ascx.cs
│   │   │   │   ├── MovePanel.ascx.designer.cs
│   │   │   │   ├── MovePanel.js
│   │   │   │   ├── PatientSummaryAssembler.cs
│   │   │   │   ├── PatientSummary.cs
│   │   │   │   ├── PatientSummaryPanel.ascx
│   │   │   │   ├── PatientSummaryPanel.ascx.cs
│   │   │   │   ├── PatientSummaryPanel.ascx.designer.cs
│   │   │   │   ├── SeriesGridView.ascx
│   │   │   │   ├── SeriesGridView.ascx.cs
│   │   │   │   ├── SeriesGridView.ascx.designer.cs
│   │   │   │   ├── StudySummaryPanel.ascx
│   │   │   │   ├── StudySummaryPanel.ascx.cs
│   │   │   │   └── StudySummaryPanel.ascx.designer.cs
│   │   │   ├── SearchPanel.ascx
│   │   │   ├── SearchPanel.ascx.cs
│   │   │   ├── SearchPanel.ascx.designer.cs
│   │   │   ├── SearchPanel.js
│   │   │   ├── SeriesDetails
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   ├── PatientSummaryAssembler.cs
│   │   │   │   ├── PatientSummary.cs
│   │   │   │   ├── PatientSummaryPanel.ascx
│   │   │   │   ├── PatientSummaryPanel.ascx.cs
│   │   │   │   ├── PatientSummaryPanel.ascx.designer.cs
│   │   │   │   ├── SeriesDetailsAssembler.cs
│   │   │   │   ├── SeriesDetails.cs
│   │   │   │   ├── SeriesDetailsPanel.ascx
│   │   │   │   ├── SeriesDetailsPanel.ascx.cs
│   │   │   │   ├── SeriesDetailsPanel.ascx.designer.cs
│   │   │   │   ├── SeriesDetailsView.ascx
│   │   │   │   ├── SeriesDetailsView.ascx.cs
│   │   │   │   ├── SeriesDetailsView.ascx.designer.cs
│   │   │   │   ├── StudySummaryPanel.ascx
│   │   │   │   ├── StudySummaryPanel.ascx.cs
│   │   │   │   └── StudySummaryPanel.ascx.designer.cs
│   │   │   ├── StudyDetails
│   │   │   │   ├── Code
│   │   │   │   │   ├── CompressionHistoryRendererFactory.cs
│   │   │   │   │   ├── DefaultStudyHistoryRendererFactory.cs
│   │   │   │   │   ├── IStudyHistoryColumnControlFactory.cs
│   │   │   │   │   ├── PatientSummaryAssembler.cs
│   │   │   │   │   ├── PatientSummary.cs
│   │   │   │   │   ├── ProcessDuplicateChangeLogRendererFactory.cs
│   │   │   │   │   ├── ReconcileStudyRendererFactory.cs
│   │   │   │   │   ├── SeriesDeletionChangeLogRendererFactory.cs
│   │   │   │   │   ├── StudyEditRendererFactory.cs
│   │   │   │   │   ├── StudyHistoryDecoder.cs
│   │   │   │   │   └── StudyReprocessedChangeLogRendererFactory.cs
│   │   │   │   ├── Controls
│   │   │   │   │   ├── AddAuthorityGroupsDialog.ascx
│   │   │   │   │   ├── AddAuthorityGroupsDialog.ascx.cs
│   │   │   │   │   ├── AddAuthorityGroupsDialog.ascx.designer.cs
│   │   │   │   │   ├── ArchivePanel.ascx
│   │   │   │   │   ├── ArchivePanel.ascx.cs
│   │   │   │   │   ├── ArchivePanel.ascx.designer.cs
│   │   │   │   │   ├── CompressionHistory.ascx
│   │   │   │   │   ├── CompressionHistory.ascx.cs
│   │   │   │   │   ├── CompressionHistory.ascx.designer.cs
│   │   │   │   │   ├── DeleteSeriesConfirmDialog.ascx
│   │   │   │   │   ├── DeleteSeriesConfirmDialog.ascx.cs
│   │   │   │   │   ├── DeleteSeriesConfirmDialog.ascx.designer.cs
│   │   │   │   │   ├── DeleteStudyConfirmDialog.ascx
│   │   │   │   │   ├── DeleteStudyConfirmDialog.ascx.cs
│   │   │   │   │   ├── DeleteStudyConfirmDialog.ascx.designer.cs
│   │   │   │   │   ├── DuplicateProcessChangeLog.ascx
│   │   │   │   │   ├── DuplicateProcessChangeLog.ascx.cs
│   │   │   │   │   ├── DuplicateProcessChangeLog.ascx.designer.cs
│   │   │   │   │   ├── EditHistoryDetailsColumn.ascx
│   │   │   │   │   ├── EditHistoryDetailsColumn.ascx.cs
│   │   │   │   │   ├── EditHistoryDetailsColumn.ascx.designer.cs
│   │   │   │   │   ├── EditStudyDetailsDialog.ascx
│   │   │   │   │   ├── EditStudyDetailsDialog.ascx.cs
│   │   │   │   │   ├── EditStudyDetailsDialog.ascx.designer.cs
│   │   │   │   │   ├── FileSystemQueueGridView.ascx
│   │   │   │   │   ├── FileSystemQueueGridView.ascx.cs
│   │   │   │   │   ├── FileSystemQueueGridView.ascx.designer.cs
│   │   │   │   │   ├── HistoryPanel.ascx
│   │   │   │   │   ├── HistoryPanel.ascx.cs
│   │   │   │   │   ├── HistoryPanel.ascx.designer.cs
│   │   │   │   │   ├── PatientSummaryPanel.ascx
│   │   │   │   │   ├── PatientSummaryPanel.ascx.cs
│   │   │   │   │   ├── PatientSummaryPanel.ascx.designer.cs
│   │   │   │   │   ├── ReconcileHistoryDetailsColumn.ascx
│   │   │   │   │   ├── ReconcileHistoryDetailsColumn.ascx.cs
│   │   │   │   │   ├── ReconcileHistoryDetailsColumn.ascx.designer.cs
│   │   │   │   │   ├── SeriesDeleteChangeLog.ascx
│   │   │   │   │   ├── SeriesDeleteChangeLog.ascx.cs
│   │   │   │   │   ├── SeriesDeleteChangeLog.ascx.designer.cs
│   │   │   │   │   ├── SeriesGridView.ascx
│   │   │   │   │   ├── SeriesGridView.ascx.cs
│   │   │   │   │   ├── SeriesGridView.ascx.designer.cs
│   │   │   │   │   ├── StudyDetailsPanel.ascx
│   │   │   │   │   ├── StudyDetailsPanel.ascx.cs
│   │   │   │   │   ├── StudyDetailsPanel.ascx.designer.cs
│   │   │   │   │   ├── StudyDetailsTabs.ascx
│   │   │   │   │   ├── StudyDetailsTabs.ascx.cs
│   │   │   │   │   ├── StudyDetailsTabs.ascx.designer.cs
│   │   │   │   │   ├── StudyDetailsView.ascx
│   │   │   │   │   ├── StudyDetailsView.ascx.cs
│   │   │   │   │   ├── StudyDetailsView.ascx.designer.cs
│   │   │   │   │   ├── StudyHistoryChangeDescPanel.ascx
│   │   │   │   │   ├── StudyHistoryChangeDescPanel.ascx.cs
│   │   │   │   │   ├── StudyHistoryChangeDescPanel.ascx.designer.cs
│   │   │   │   │   ├── StudyIntegrityQueueGridView.ascx
│   │   │   │   │   ├── StudyIntegrityQueueGridView.ascx.cs
│   │   │   │   │   ├── StudyIntegrityQueueGridView.ascx.designer.cs
│   │   │   │   │   ├── StudyReprocessChangeLog.ascx
│   │   │   │   │   ├── StudyReprocessChangeLog.ascx.cs
│   │   │   │   │   ├── StudyReprocessChangeLog.ascx.designer.cs
│   │   │   │   │   ├── StudyStateAlertPanel.ascx
│   │   │   │   │   ├── StudyStateAlertPanel.ascx.cs
│   │   │   │   │   ├── StudyStateAlertPanel.ascx.designer.cs
│   │   │   │   │   ├── StudyStorageView.ascx
│   │   │   │   │   ├── StudyStorageView.ascx.cs
│   │   │   │   │   ├── StudyStorageView.ascx.designer.cs
│   │   │   │   │   ├── UpdateAuthorityGroupDialog.ascx
│   │   │   │   │   ├── UpdateAuthorityGroupDialog.ascx.cs
│   │   │   │   │   ├── UpdateAuthorityGroupDialog.ascx.designer.cs
│   │   │   │   │   ├── WorkQueueGridView.ascx
│   │   │   │   │   ├── WorkQueueGridView.ascx.cs
│   │   │   │   │   └── WorkQueueGridView.ascx.designer.cs
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Default.aspx.designer.cs
│   │   │   │   └── Scripts
│   │   │   │   ├── FileSystemQueueGridView.js
│   │   │   │   ├── SeriesGridView.js
│   │   │   │   ├── StudyDetailsTabs.js
│   │   │   │   └── WorkQueueGridView.js
│   │   │   ├── StudyListGridView.ascx
│   │   │   ├── StudyListGridView.ascx.cs
│   │   │   └── StudyListGridView.ascx.designer.cs
│   │   ├── PersistantImage.ashx
│   │   ├── PersistantImage.ashx.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts
│   │   │   ├── ClearCanvas.js
│   │   │   ├── CodeMirror
│   │   │   │   ├── css
│   │   │   │   │   ├── csscolors.css
│   │   │   │   │   ├── docs.css
│   │   │   │   │   ├── jscolors.css
│   │   │   │   │   ├── sparqlcolors.css
│   │   │   │   │   └── xmlcolors.css
│   │   │   │   ├── js
│   │   │   │   │   ├── codemirror.js
│   │   │   │   │   ├── editor.js
│   │   │   │   │   ├── mirrorframe.js
│   │   │   │   │   ├── parsecss.js
│   │   │   │   │   ├── parsehtmlmixed.js
│   │   │   │   │   ├── parsejavascript.js
│   │   │   │   │   ├── parsesparql.js
│   │   │   │   │   ├── parsexml.js
│   │   │   │   │   ├── select.js
│   │   │   │   │   ├── stringstream.js
│   │   │   │   │   ├── tokenizejavascript.js
│   │   │   │   │   ├── tokenize.js
│   │   │   │   │   ├── undo.js
│   │   │   │   │   └── util.js
│   │   │   │   └── LICENSE
│   │   │   ├── date.js
│   │   │   ├── ErrorHandling.js
│   │   │   ├── jquery
│   │   │   │   ├── jquery-1.2.6.min.js
│   │   │   │   ├── jquery-1.3.2.min.js
│   │   │   │   ├── jquery.dimensions.js
│   │   │   │   ├── jquery.dropshadow.js
│   │   │   │   ├── jquery.maskedinput-1.2.1.js
│   │   │   │   └── jquery.multiselect.js
│   │   │   └── NumberFormat154.js
│   │   ├── Services
│   │   │   ├── FilesystemInfoService.asmx
│   │   │   ├── FilesystemInfoService.asmx.cs
│   │   │   ├── ValidationServices.asmx
│   │   │   ├── ValidationServices.asmx.cs
│   │   │   └── webservice.htc
│   │   ├── Test
│   │   │   ├── speedtest_small.bin
│   │   │   └── speedtest_tiny.bin
│   │   ├── Users.xml
│   │   └── Web.sitemap
│   ├── ApplicationDeployment
│   │   └── WebApplicationDeployment.wdproj
│   ├── Common
│   │   ├── app.config
│   │   ├── Cache.cs
│   │   ├── ClearCanvas.ImageServer.Web.Common.csproj
│   │   ├── CustomExpressionBuilder.cs
│   │   ├── Data
│   │   │   ├── AlertAdaptor.cs
│   │   │   ├── AlertController.cs
│   │   │   ├── ApplicationLogAdaptor.cs
│   │   │   ├── ApplicationLogController.cs
│   │   │   ├── ArchiveQueueAdaptor.cs
│   │   │   ├── ArchiveQueueController.cs
│   │   │   ├── ArchiveStudyStorageAdaptor.cs
│   │   │   ├── AuthorityGroupStudyAccessInfo.cs
│   │   │   ├── BaseAdaptor.cs
│   │   │   ├── BaseController.cs
│   │   │   ├── DataAccessGroupInfo.cs
│   │   │   ├── DataSource
│   │   │   │   ├── AlertDataSource.cs
│   │   │   │   ├── ApplicationLogDataSource.cs
│   │   │   │   ├── ArchiveQueueDataSource.cs
│   │   │   │   ├── BaseDatasource.cs
│   │   │   │   ├── DeletedStudyDataSource.cs
│   │   │   │   ├── ExternalRequestQueueDataSource.cs
│   │   │   │   ├── IStudySummaryAssembler.cs
│   │   │   │   ├── OrderDataSource.cs
│   │   │   │   ├── RestoreQueueDataSource.cs
│   │   │   │   ├── StudyDataSource.cs
│   │   │   │   ├── StudyIntegrityQueueDataSource.cs
│   │   │   │   ├── TokenDataSource.cs
│   │   │   │   ├── UserDataSource.cs
│   │   │   │   ├── UserGroupDataSource.cs
│   │   │   │   └── WorkQueueDataSource.cs
│   │   │   ├── DeletedStudyController.cs
│   │   │   ├── DeleteStudyRecordAdaptor.cs
│   │   │   ├── DeviceConfigurationController.cs
│   │   │   ├── DeviceDataAdapter.cs
│   │   │   ├── DuplicateSopEntryController.cs
│   │   │   ├── ExternalRequestQueueAdaptor.cs
│   │   │   ├── ExternalRequestQueueController.cs
│   │   │   ├── FileSystemDataAdapter.cs
│   │   │   ├── FileSystemQueueAdapter.cs
│   │   │   ├── FileSystemQueueController.cs
│   │   │   ├── FileSystemsConfigurationController.cs
│   │   │   ├── Model
│   │   │   │   ├── DeletedStudyInfo.cs
│   │   │   │   └── WorkQueueInfo.cs
│   │   │   ├── OrderAdaptor.cs
│   │   │   ├── OrderController.cs
│   │   │   ├── PartitionArchiveAdaptor.cs
│   │   │   ├── PartitionArchiveConfigController.cs
│   │   │   ├── PartitionArchiveDataAdapter.cs
│   │   │   ├── PatientAdaptor.cs
│   │   │   ├── RestoreQueueAdaptor.cs
│   │   │   ├── RestoreQueueController.cs
│   │   │   ├── SeriesSearchAdaptor.cs
│   │   │   ├── ServerPartitionConfigController.cs
│   │   │   ├── ServerPartitionDataAdapter.cs
│   │   │   ├── ServerRuleController.cs
│   │   │   ├── ServerTransferSyntaxAdaptor.cs
│   │   │   ├── ServiceLockConfigurationController.cs
│   │   │   ├── ServiceLockDataAdapter.cs
│   │   │   ├── StudyAdaptor.cs
│   │   │   ├── StudyController.cs
│   │   │   ├── StudyDataAccessAdaptor.cs
│   │   │   ├── StudyDataAccessController.cs
│   │   │   ├── StudyDeleteReasonAdaptor.cs
│   │   │   ├── StudyEditReasonAdaptor.cs
│   │   │   ├── StudyHistoryAdaptor.cs
│   │   │   ├── StudyIntegrityQueueAdaptor.cs
│   │   │   ├── StudyIntegrityQueueController.cs
│   │   │   ├── StudyIntegrityQueueUidAdaptor.cs
│   │   │   ├── StudyStorageAdaptor.cs
│   │   │   ├── UserManagementController.cs
│   │   │   ├── WorkQueueAdaptor.cs
│   │   │   ├── WorkQueueController.cs
│   │   │   └── WorkQueueUidAdaptor.cs
│   │   ├── DicomConstants.cs
│   │   ├── EntityCollection.cs
│   │   ├── Exceptions
│   │   │   ├── AJAXErrorException.cs
│   │   │   ├── AuthorizationException.cs
│   │   │   ├── BaseWebException.cs
│   │   │   ├── ExceptionHandler.cs
│   │   │   ├── ExceptionMessages.Designer.cs
│   │   │   ├── ExceptionMessages.resx
│   │   │   ├── PartitionNotFoundException.cs
│   │   │   ├── StudyInstanceUIDNotFoundException.cs
│   │   │   ├── StudyNotFoundException.cs
│   │   │   └── WorkQueueItemNotFoundException.cs
│   │   ├── Extensions
│   │   │   └── LoginPageExtensionPoint.cs
│   │   ├── HttpApplicationExtension.cs
│   │   ├── HttpContextData.cs
│   │   ├── ImageServerConstants.cs
│   │   ├── ImageServerHttpApplication.cs
│   │   ├── KeyedCollectionBase.cs
│   │   ├── Modules
│   │   │   ├── ApplicationModule.cs
│   │   │   ├── CultureOverrideModule.cs
│   │   │   ├── ErrorModule.cs
│   │   │   └── HttpContextDataManagementModule.cs
│   │   ├── PageSettings
│   │   │   ├── AboutPage.Designer.cs
│   │   │   └── AboutPage.settings
│   │   ├── PatientSummaryPanelExtensionPoint.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Security
│   │   │   ├── CustomFormAuthenticationModule.cs
│   │   │   ├── DefaultRoleProvider.cs
│   │   │   ├── SessionManager.cs
│   │   │   ├── WebAppUserCredentialProvider.cs
│   │   │   └── XmlMembershipProvider.cs
│   │   ├── ServerPartitionTabsExtensionPoint.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StudySearchPanelExtensionPoint.cs
│   │   ├── ThemeManager.cs
│   │   ├── UICommonSettings.cs
│   │   ├── UISettings.cs
│   │   ├── UISettings.Designer.cs
│   │   ├── UISettings.settings
│   │   ├── UserProfile.cs
│   │   ├── Utilities
│   │   │   ├── DataAccessHelper.cs
│   │   │   ├── DateTimeFormatter.cs
│   │   │   ├── HtmlUtility.cs
│   │   │   ├── NameFormatter.cs
│   │   │   ├── ServerUtility.cs
│   │   │   ├── UsersGuideLinkHelper.cs
│   │   │   ├── WebControlExtensions.cs
│   │   │   └── WebStationHelper.cs
│   │   ├── WebControls
│   │   │   ├── ScriptTemplate.cs
│   │   │   ├── UI
│   │   │   │   ├── AJAXScriptControl.cs
│   │   │   │   ├── CalendarExtender.cs
│   │   │   │   ├── DALabel.cs
│   │   │   │   ├── DateTimeLabel.cs
│   │   │   │   ├── GridView.cs
│   │   │   │   ├── GridView.js
│   │   │   │   ├── PersonNameLabel.cs
│   │   │   │   ├── PreformattedLabel.cs
│   │   │   │   ├── SiteMapProvider.cs
│   │   │   │   ├── TextBox.cs
│   │   │   │   ├── Timer.cs
│   │   │   │   ├── TMLabel.cs
│   │   │   │   ├── ToolbarButton.cs
│   │   │   │   ├── ToolbarButton.js
│   │   │   │   └── Warning.cs
│   │   │   └── Validators
│   │   │   ├── BaseValidator.cs
│   │   │   ├── BaseValidator.js
│   │   │   ├── BaseValidator_OnClientValidation.js
│   │   │   ├── ConditionalRequiredFieldValidator.cs
│   │   │   ├── ConditionalRequiredFieldValidator.js
│   │   │   ├── DateValidator.cs
│   │   │   ├── DateValidator.js
│   │   │   ├── DeviceValidator.cs
│   │   │   ├── DuplicateUsergroupValidator.cs
│   │   │   ├── DuplicateUsernameValidator.cs
│   │   │   ├── FilesystemPathValidator.cs
│   │   │   ├── IInvalidInputIndicator.cs
│   │   │   ├── LengthValidator.cs
│   │   │   ├── LengthValidator.js
│   │   │   ├── PartitionArchiveValidator.cs
│   │   │   ├── RangeComparisonValidator.cs
│   │   │   ├── RangeComparisonValidator.js
│   │   │   ├── RangeValidator.cs
│   │   │   ├── RangeValidator.js
│   │   │   ├── RegularExpressionFieldValidator.cs
│   │   │   ├── RegularExpressionValidator.js
│   │   │   ├── ServerPartitionFolderValidator.cs
│   │   │   ├── ServerPartitionValidator.cs
│   │   │   ├── ServerRuleValidator.cs
│   │   │   ├── ValidationErrors.Designer.cs
│   │   │   ├── ValidationErrors.resx
│   │   │   ├── ValidationResult.cs
│   │   │   ├── WebServiceValidator.cs
│   │   │   ├── WebServiceValidator_Init.js
│   │   │   └── WebServiceValidator.js
│   │   └── WebRemoteServiceProvider.cs
│   ├── ReferencedAssemblies
│   │   ├── AjaxControls
│   │   │   ├── AjaxControlToolkit.dll
│   │   │   ├── ar
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── cs
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── de
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── es
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── fr
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── he
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── hi
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── it
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── ja
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── ko
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── nl
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── pt
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── Readme.txt
│   │   │   ├── ru
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── tr-TR
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   ├── zh-CHS
│   │   │   │   └── AjaxControlToolkit.resources.dll
│   │   │   └── zh-CHT
│   │   │   └── AjaxControlToolkit.resources.dll
│   │   └── log4net.dll
│   └── Services
│   └── Shreds
│   ├── ClearCanvas.ImageServer.Web.Services.Shreds.csproj
│   ├── Management
│   │   └── FilesystemService.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── SR.Designer.cs
│   └── SR.resx
├── ImageViewer
│   ├── ActionPlaceholder.cs
│   ├── ActiveImageViewerChangedEventArgs.cs
│   ├── AdvancedImaging
│   │   └── Fusion
│   │   ├── AdjustOpacityTool.cs
│   │   ├── AlphaColorMap.cs
│   │   ├── AlphaColorMapFactory.cs
│   │   ├── ClearCanvas.ImageViewer.AdvancedImaging.Fusion.csproj
│   │   ├── ColorMapManagerProxy.cs
│   │   ├── DisplaySetFactoryProvider.cs
│   │   ├── ErrorPresentationImage.cs
│   │   ├── FusionImageAnnotationItemProvider.cs
│   │   ├── FusionOverlayCompositeGraphic.cs
│   │   ├── FusionOverlayData.cs
│   │   ├── FusionOverlayDataReference.cs
│   │   ├── FusionOverlayFrameData.cs
│   │   ├── FusionOverlayFrameDataReference.cs
│   │   ├── FusionOverlayMinMaxVoiLutLinear.cs
│   │   ├── FusionPresentationImage.cs
│   │   ├── FusionSopDataSource.cs
│   │   ├── HotIronColorMapFactory.cs
│   │   ├── Icons
│   │   │   ├── AdjustOpacityToolLarge.png
│   │   │   ├── AdjustOpacityToolMedium.png
│   │   │   └── AdjustOpacityToolSmall.png
│   │   ├── IFusionDisplaySetDescriptor.cs
│   │   ├── ILayerOpacityManager.cs
│   │   ├── LayerOpacityOperation.cs
│   │   ├── PETFusionDisplaySetDescriptor.cs
│   │   ├── PETFusionDisplaySetFactory.cs
│   │   ├── PETFusionType.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── AsynchronousFusionTestTool.cs
│   │   │   ├── FusionColorCompositingTest.cs
│   │   │   ├── FusionDisplaySetFactoryTests.cs
│   │   │   ├── FusionLayerCoregistrationTests.cs
│   │   │   ├── FusionPresentationImageTextAnnotationTests.cs
│   │   │   ├── FusionTestDataContainer.cs
│   │   │   ├── Modality.cs
│   │   │   ├── TestDataFunction.cs
│   │   │   ├── TestDisplaySetGenerator.cs
│   │   │   └── TestDisplaySetsTool.cs
│   │   ├── Utilities
│   │   │   └── InvertedLinearLut.cs
│   │   ├── VoiLutManagerProxy.cs
│   │   └── WindowLevelSynchronicityTool.cs
│   ├── AnnotationProviders
│   │   ├── ClearCanvas.ImageViewer.AnnotationProviders.csproj
│   │   ├── Dicom
│   │   │   ├── AnnotationDataSourceContext.cs
│   │   │   ├── CodeSequenceAnnotationItem.cs
│   │   │   ├── ContrastBolusAgentAnnotationItem.cs
│   │   │   ├── ContrastBolusAnnotationItemProvider.cs
│   │   │   ├── CTImageAnnotationItemProvider.cs
│   │   │   ├── DXImageAnnotationItemProvider.cs
│   │   │   ├── GeneralEquipmentAnnotationItemProvider.cs
│   │   │   ├── GeneralImageAnnotationItemProvider.cs
│   │   │   ├── GeneralSeriesAnnotationItemProvider.cs
│   │   │   ├── GeneralStudyAnnotationItemProvider.cs
│   │   │   ├── ImagePlaneAnnotationItemProvider.cs
│   │   │   ├── InstanceNumberAnnotationItem.cs
│   │   │   ├── LateralityViewPositionAnnotationItem.cs
│   │   │   ├── MRImageAnnotationItemProvider.cs
│   │   │   ├── PatientAnnotationItemProvider.cs
│   │   │   ├── PatientStudyAnnotationItemProvider.cs
│   │   │   ├── SliceLocationAnnotationItem.cs
│   │   │   └── Tests
│   │   │   ├── CodeSequenceAnnotationItemTests.cs
│   │   │   ├── ContrastBolusAgentTests.cs
│   │   │   ├── DXParameterTests.cs
│   │   │   └── MockImageSop.cs
│   │   ├── Presentation
│   │   │   ├── AppliedLutAnnotationItem.cs
│   │   │   ├── DFOVAnnotationItem.cs
│   │   │   ├── DirectionalMarkerAnnotationItem.cs
│   │   │   ├── DisplaySetAnnotationItems.cs
│   │   │   ├── ImageCalibrationAnnotationItem.cs
│   │   │   ├── LossyImagePresentationAnnotationItem.cs
│   │   │   ├── PresentationAnnotationItemProvider.cs
│   │   │   ├── Tests
│   │   │   │   └── DirectionalMarkerTests.cs
│   │   │   └── ZoomAnnotationItem.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── Tests
│   │   └── BasicTests.cs
│   ├── Annotations
│   │   ├── AnnotationBox.cs
│   │   ├── AnnotationBoxList.cs
│   │   ├── AnnotationItemConfigurationOptions.cs
│   │   ├── AnnotationItem.cs
│   │   ├── AnnotationItemProvider.cs
│   │   ├── AnnotationLayout.cs
│   │   ├── AnnotationLayoutFactory.cs
│   │   ├── AnnotationLayoutStore.cs
│   │   ├── AnnotationLayoutStoreDefaults.xml
│   │   ├── AnnotationLayoutStoreSettings.cs
│   │   ├── AnnotationLayoutStoreSettings.Designer.cs
│   │   ├── AnnotationLayoutStoreSettings.settings
│   │   ├── AnnotationResourceResolver.cs
│   │   ├── BasicTextAnnotationItem.cs
│   │   ├── Dicom
│   │   │   ├── DicomAnnotationItem.cs
│   │   │   ├── DicomAnnotationLayoutFactory.cs
│   │   │   ├── DicomDataFormatHelper.cs
│   │   │   ├── DicomFilteredAnnotationLayout.cs
│   │   │   ├── DicomFilteredAnnotationLayoutStore.cs
│   │   │   ├── DicomFilteredAnnotationLayoutStoreDefaults.xml
│   │   │   ├── DicomFilteredAnnotationLayoutStoreSettings.cs
│   │   │   ├── DicomFilteredAnnotationLayoutStoreSettings.Designer.cs
│   │   │   ├── DicomFilteredAnnotationLayoutStoreSettings.settings
│   │   │   ├── DicomFixedAnnotationLayoutFactory.cs
│   │   │   └── Tests
│   │   │   ├── DicomBasicFormatterTests.cs
│   │   │   ├── DicomFilteredAnnotationLayoutStoreTests.cs
│   │   │   └── DicomFilteredAnnotationLayoutTests.cs
│   │   ├── IAnnotationItem.cs
│   │   ├── IAnnotationItemProvider.cs
│   │   ├── IAnnotationLayout.cs
│   │   ├── IAnnotationLayoutProvider.cs
│   │   ├── IAnnotationResourceResolver.cs
│   │   ├── MammogramAnnotationLayoutProxy.cs
│   │   ├── StoredAnnotationBoxGroup.cs
│   │   ├── StoredAnnotationLayout.cs
│   │   ├── Tests
│   │   │   └── AnnotationLayoutStoreTests.cs
│   │   └── Utilities
│   │   └── TextOverlayVisibilityHelper.cs
│   ├── app.config
│   ├── Automation
│   │   ├── Annotations.cs
│   │   ├── AutomationContext.cs
│   │   ├── Calibration.cs
│   │   ├── DisplaySetLayout.cs
│   │   ├── LookupTable.cs
│   │   ├── Probe.cs
│   │   ├── Stack.cs
│   │   ├── WorkspaceLayout.cs
│   │   └── Zoom.cs
│   ├── BaseTools
│   │   ├── DefaultMouseToolButtonAttribute.cs
│   │   ├── GraphicTool.cs
│   │   ├── ImageViewerTool.cs
│   │   ├── LeftMouseButtonOverlayLarge.png
│   │   ├── LeftMouseButtonOverlayMedium.png
│   │   ├── LeftMouseButtonOverlaySmall.png
│   │   ├── MiddleMouseButtonOverlayLarge.png
│   │   ├── MiddleMouseButtonOverlayMedium.png
│   │   ├── MiddleMouseButtonOverlaySmall.png
│   │   ├── ModifiedMouseToolButtonAttribute.cs
│   │   ├── MouseButtonIconSet.cs
│   │   ├── MouseImageViewerTool.cs
│   │   ├── MouseImageViewerToolInitializer.cs
│   │   ├── MouseToolAttributeProcessor.cs
│   │   ├── MouseToolButtonAttribute.cs
│   │   ├── MouseToolSettings.cs
│   │   ├── MouseToolSettings.Designer.cs
│   │   ├── MouseToolSettingsProfile.cs
│   │   ├── MouseToolSettings.settings
│   │   ├── MouseWheelHandlerAttribute.cs
│   │   ├── RightMouseButtonOverlayLarge.png
│   │   ├── RightMouseButtonOverlayMedium.png
│   │   ├── RightMouseButtonOverlaySmall.png
│   │   ├── X1MouseButtonOverlayLarge.png
│   │   ├── X1MouseButtonOverlayMedium.png
│   │   ├── X1MouseButtonOverlaySmall.png
│   │   ├── X2MouseButtonOverlayLarge.png
│   │   ├── X2MouseButtonOverlayMedium.png
│   │   └── X2MouseButtonOverlaySmall.png
│   ├── BasicImageOperation.cs
│   ├── BasicPresentationImage3D.cs
│   ├── BasicPresentationImage.cs
│   ├── ClassDiagrams
│   │   ├── AnnotationGraphics.cd
│   │   ├── Annotations.cd
│   │   ├── CompositeGraphics.cd
│   │   ├── ControlGraphics.cd
│   │   ├── DicomGraphicsPlane.cd
│   │   ├── DicomVoiLutsProvider.cd
│   │   ├── Graphics.cd
│   │   ├── GraphicSpatialTransform.cd
│   │   ├── GraphicStates.cd
│   │   ├── IControlGraphics.cd
│   │   ├── ImageGraphics.cd
│   │   ├── ImageViewerAndLayoutManager.cd
│   │   ├── ImageViewerComponent.cd
│   │   ├── ImageViewerTools.cd
│   │   ├── InputManagement.cd
│   │   ├── LutImplementations.cd
│   │   ├── LutInterfaces.cd
│   │   ├── LutProviders.cd
│   │   ├── PresentationImage.cd
│   │   ├── PresentationImageHierarchy.cd
│   │   ├── PresentationState.cd
│   │   ├── RoiGraphics.cd
│   │   ├── Rois.cd
│   │   ├── SceneGraph.cd
│   │   ├── StatefulCompositeGraphic.cd
│   │   ├── StudyFindersLoaders.cd
│   │   ├── StudyTree.cd
│   │   ├── VectorGraphics.cd
│   │   ├── ViewerUndoSupport.cd
│   │   └── Workspaces.cd
│   ├── ClearCanvas.ImageViewer.csproj
│   ├── Clipboard
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Clipboard.csproj
│   │   ├── ClipboardComponent.cs
│   │   ├── Clipboard.cs
│   │   ├── ClipboardItem.cs
│   │   ├── ClipboardItemList.cs
│   │   ├── ClipboardTool.cs
│   │   ├── CopyToClipboard
│   │   │   ├── CopySubsetToClipboardComponent.cs
│   │   │   ├── CopyToClipboardTool.cs
│   │   │   ├── ImageSelectionStrategies.cs
│   │   │   └── Tests
│   │   │   └── SubsetSelectionTests.cs
│   │   ├── IClipboardToolContext.cs
│   │   ├── IconCreator.cs
│   │   ├── Icons
│   │   │   ├── CopyToClipboardToolLarge.png
│   │   │   ├── CopyToClipboardToolMedium.png
│   │   │   ├── CopyToClipboardToolSmall.png
│   │   │   ├── DeleteAllClipboardItemsToolSmall.png
│   │   │   ├── DeleteClipboardItemToolSmall.png
│   │   │   ├── ExportToImageToolSmall.png
│   │   │   ├── ExportToVideoToolSmall.png
│   │   │   ├── ShowClipboardToolLarge.png
│   │   │   ├── ShowClipboardToolMedium.png
│   │   │   └── ShowClipboardToolSmall.png
│   │   ├── IImageSelectionStrategy.cs
│   │   ├── ImageExport
│   │   │   ├── ExportImageParams.cs
│   │   │   ├── ExportToImageTool.cs
│   │   │   ├── FileUtilities.cs
│   │   │   ├── IImageExporter.cs
│   │   │   ├── ImageExportComponent.cs
│   │   │   ├── ImageExporter.cs
│   │   │   ├── ImageExportSettings.cs
│   │   │   ├── ImageExportSettings.Designer.cs
│   │   │   ├── ImageExportSettings.settings
│   │   │   ├── MultipleImageExporter.cs
│   │   │   ├── MultipleImageExportFileNamingStrategy.cs
│   │   │   └── StandardImageExporters.cs
│   │   ├── ImageSelectionStrategy.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ShowClipboardTool.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── View
│   │   └── WinForms
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Clipboard.View.WinForms.csproj
│   │   ├── ClipboardComponentControl.cs
│   │   ├── ClipboardComponentControl.Designer.cs
│   │   ├── ClipboardComponentControl.resx
│   │   ├── ClipboardComponentView.cs
│   │   ├── CopySubsetToClipboardComponentControl.cs
│   │   ├── CopySubsetToClipboardComponentControl.Designer.cs
│   │   ├── CopySubsetToClipboardComponentControl.resx
│   │   ├── CopySubsetToClipboardComponentView.cs
│   │   ├── ImageExportComponentControl.cs
│   │   ├── ImageExportComponentControl.Designer.cs
│   │   ├── ImageExportComponentControl.resx
│   │   ├── ImageExportComponentView.cs
│   │   └── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Settings.cs
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── CloningExceptions.cs
│   ├── ColorPresentationImage.cs
│   ├── Common
│   │   ├── App.config
│   │   ├── Auditing
│   │   │   ├── AuditedInstances.cs
│   │   │   ├── AuditHelper.cs
│   │   │   ├── EventReceiptAction.cs
│   │   │   ├── EventResult.cs
│   │   │   └── EventSource.cs
│   │   ├── AuthorityTokens.cs
│   │   ├── Automation
│   │   │   ├── DataContracts.cs
│   │   │   ├── IDicomExplorerAutomation.cs
│   │   │   ├── IViewerAutomationBridge.cs
│   │   │   ├── IViewerAutomation.cs
│   │   │   ├── Tests
│   │   │   │   ├── AbstractDataContractTest.cs
│   │   │   │   ├── BaselineDataContracts.cs
│   │   │   │   ├── BaselineDataContractTests.cs
│   │   │   │   └── Version30DataContractTests.cs
│   │   │   ├── ViewerAutomationBridge.cs
│   │   │   └── ViewerAutomationServiceClient.cs
│   │   ├── BlockingCollection.cs
│   │   ├── BlockingThreadPool.cs
│   │   ├── BufferCache.cs
│   │   ├── Cache.cs
│   │   ├── ClearCanvas.ImageViewer.Common.csproj
│   │   ├── ClearCanvas.ImageViewer.Common.csproj.orig
│   │   ├── Comparers
│   │   │   ├── StudyDateTimeComparer.cs
│   │   │   └── Tests
│   │   │   └── StudyDateTimeComparerTests.cs
│   │   ├── CompressionType.cs
│   │   ├── Configuration
│   │   │   ├── ISystemConfigurationSettingsStore.cs
│   │   │   ├── SystemConfigurationSettingsProvider.cs
│   │   │   └── Tests
│   │   │   ├── SystemConfigurationSettingsProviderTests.cs
│   │   │   ├── TestSettingsClass.cs
│   │   │   └── TestSettingsStore.cs
│   │   ├── ConfigureLocalServerApplication.cs
│   │   ├── DataContracts.cd
│   │   ├── DataContracts.cs
│   │   ├── DefaultMemoryManagementStrategy.cs
│   │   ├── Diagnostics.cs
│   │   ├── DicomServer
│   │   │   ├── DataContracts.cs
│   │   │   ├── DicomServerClient.cs
│   │   │   ├── DicomServerConfigurationServiceProvider.cs
│   │   │   ├── DicomServer.cs
│   │   │   ├── DicomServerSettings.cs
│   │   │   ├── DicomServerSettings.Designer.cs
│   │   │   ├── DicomServerSettings.settings
│   │   │   ├── IDicomServerConfiguration.cs
│   │   │   ├── IDicomServer.cs
│   │   │   └── Tests
│   │   │   ├── DicomServerSettingsTests.cs
│   │   │   └── DicomServerTestServiceProvider.cs
│   │   ├── Diskspace.cs
│   │   ├── DiskspaceMonitor.cs
│   │   ├── DisposableList.cs
│   │   ├── ExtensionData.cs
│   │   ├── FastDateTime.cs
│   │   ├── FilteredGroup.cs
│   │   ├── IBlockingEnumerator.cs
│   │   ├── ImageProcessingSettings.cs
│   │   ├── ImageProcessingSettings.Designer.cs
│   │   ├── ImageProcessingSettings.settings
│   │   ├── LargeObjectContainerCache.cs
│   │   ├── LargeObjectContainer.cs
│   │   ├── MemoryCollector.cs
│   │   ├── MemoryManagementSettings.cs
│   │   ├── MemoryManagementSettings.Designer.cs
│   │   ├── MemoryManagementSettings.settings
│   │   ├── MemoryManagementStrategy.cs
│   │   ├── MemoryManager.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PublishManager.cs
│   │   ├── ReferenceCountedObjectWrapper.cs
│   │   ├── RetryableCommandExecutor.cs
│   │   ├── RulesApplicationOptions.cs
│   │   ├── ServerDirectory
│   │   │   ├── DataContracts.cs
│   │   │   ├── DicomServiceNode.cs
│   │   │   ├── IServerDirectory.cs
│   │   │   ├── ServerDirectoryBridge.cs
│   │   │   ├── ServerDirectory.cs
│   │   │   └── Tests
│   │   │   ├── ServerDirectoryTests.cs
│   │   │   └── ServerDirectoryTestServiceProvider.cs
│   │   ├── ServiceNode.cs
│   │   ├── ServiceProxyHelper.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StorageMonitorSettings.Designer.cs
│   │   ├── StorageMonitorSettings.settings
│   │   ├── StudyManagement
│   │   │   ├── DataContracts2.cs
│   │   │   ├── DataContracts.cs
│   │   │   ├── IPublishFiles.cs
│   │   │   ├── IStorageConfiguration.cs
│   │   │   ├── IStudyLocatorBridge.cs
│   │   │   ├── IStudyLocator.cs
│   │   │   ├── IStudyStoreQuery.cs
│   │   │   ├── RemoteStudyRootQuery.cs
│   │   │   ├── StorageConfigurationServiceProvider.cs
│   │   │   ├── StorageSettings.cs
│   │   │   ├── StorageSettings.Designer.cs
│   │   │   ├── StorageSettings.settings
│   │   │   ├── StoreStudyRootQuery.cs
│   │   │   ├── StudyDeletionSettings.cs
│   │   │   ├── StudyDeletionSettings.Designer.cs
│   │   │   ├── StudyDeletionSettings.settings
│   │   │   ├── StudyLocatorBridge.cs
│   │   │   ├── StudyLocatorServiceClient.cs
│   │   │   ├── StudyRootQueryStoreAdapter.cs
│   │   │   ├── StudyStoreBridge.cs
│   │   │   ├── StudyStore.cs
│   │   │   ├── Tests
│   │   │   │   ├── StorageConfigurationTests.cs
│   │   │   │   ├── StudyStoreTests.cs
│   │   │   │   └── StudyStoreTestServiceProvider.cs
│   │   │   ├── TimeOrigin.cs
│   │   │   └── TimeUnit.cs
│   │   ├── SubscriptionManager.cs
│   │   ├── Tests
│   │   │   ├── DiskspaceTests.cs
│   │   │   ├── FastDateTimeTests.cs
│   │   │   └── MemoryManagementTests.cs
│   │   ├── Utilities
│   │   │   └── Imaging
│   │   │   ├── JpegCompressor.cs
│   │   │   ├── PngEncoder.cs
│   │   │   └── Tests
│   │   │   └── StripPngColourManagementTests.cs
│   │   └── WorkItem
│   │   ├── DicomSendSettings.cs
│   │   ├── DicomSendSettings.Designer.cs
│   │   ├── DicomSendSettings.settings
│   │   ├── EnumExtensions.cs
│   │   ├── IWorkItemService.cs
│   │   ├── RetryDelayTimeUnit.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── ActivityMonitorTestApplication.cs
│   │   │   ├── ActivityMonitorTests.cs
│   │   │   ├── AutoRouteScheduledTimeTests.cs
│   │   │   ├── TestActivityMonitor.cs
│   │   │   ├── TestServiceProvider.cs
│   │   │   ├── TestUISynchronizationContext.cs
│   │   │   └── TestWorkItemService.cs
│   │   ├── WorkItemActivityCallback.cs
│   │   ├── WorkItemActivityMonitor.cs
│   │   ├── WorkItemActivityMonitorProxy.cs
│   │   ├── WorkItemActivityMonitorReal.cs
│   │   ├── WorkItemBridge.cs
│   │   ├── WorkItemData.cs
│   │   ├── WorkItemKnownTypeAttribute.cs
│   │   ├── WorkItemProgress.cs
│   │   ├── WorkItemProgressDataContractAttribute.cs
│   │   ├── WorkItemPublishSubscribeHelper.cs
│   │   ├── WorkItemRequestAttribute.cs
│   │   ├── WorkItemRequest.cs
│   │   ├── WorkItemRequestDataContractAttribute.cs
│   │   ├── WorkItemRequestHelper.cs
│   │   ├── WorkItemsChangedEventArgs.cs
│   │   ├── WorkItemServiceClient.cs
│   │   └── WorkItemServiceProvider.cs
│   ├── Comparers
│   │   ├── AcquisitionTimeComparer.cs
│   │   ├── ComparerBase.cs
│   │   ├── DicomFrameComparer.cs
│   │   ├── DicomSeriesComparer.cs
│   │   ├── DicomSopComparer.cs
│   │   ├── DicomStudyComparer.cs
│   │   ├── DisplaySetComparer.cs
│   │   ├── DisplaySetNumberComparer.cs
│   │   ├── ImageSetComparer.cs
│   │   ├── InstanceAndFrameNumberComparer.cs
│   │   ├── InstanceNumberComparer.cs
│   │   ├── PresentationImageComparer.cs
│   │   ├── ReverseComparer.cs
│   │   ├── SeriesNumberComparer.cs
│   │   ├── SliceLocationComparer.cs
│   │   ├── StudyDateComparer.cs
│   │   └── Tests
│   │   └── SortTests.cs
│   ├── Configuration
│   │   ├── app.config
│   │   ├── ApplicationSettingsMigrationRoot.cs
│   │   ├── ClearCanvas.ImageViewer.Configuration.csproj
│   │   ├── CustomizeViewerActionModelsComponent.cs
│   │   ├── CustomizeViewerActionModelTool.cs
│   │   ├── DefaultServerSettings.cs
│   │   ├── DicomPublishingHelper.cs
│   │   ├── DicomPublishingSettings.cs
│   │   ├── DicomPublishingSettings.Designer.cs
│   │   ├── DicomPublishingSettings.settings
│   │   ├── DicomSendConfigurationComponent.cs
│   │   ├── DicomServerConfigurationComponent.cs
│   │   ├── Icons
│   │   │   ├── AddServerGroupToolLarge.png
│   │   │   ├── AddServerGroupToolMedium.png
│   │   │   ├── AddServerGroupToolSmall.png
│   │   │   ├── AddServerToolLarge.png
│   │   │   ├── AddServerToolMedium.png
│   │   │   ├── AddServerToolSmall.png
│   │   │   ├── DeleteToolLarge.png
│   │   │   ├── DeleteToolMedium.png
│   │   │   ├── DeleteToolSmall.png
│   │   │   ├── EditToolLarge.png
│   │   │   ├── EditToolMedium.png
│   │   │   ├── EditToolSmall.png
│   │   │   ├── VerifyServerToolLarge.png
│   │   │   ├── VerifyServerToolMedium.png
│   │   │   └── VerifyServerToolSmall.png
│   │   ├── LocalFileOrDefaultValueSettingsProvider.cs
│   │   ├── MonitorConfigurationApplicationComponent.cs
│   │   ├── MonitorConfigurationPageProvider.cs
│   │   ├── MonitorConfigurationSettings.cs
│   │   ├── MouseImageViewerToolPropertyComponent.cs
│   │   ├── MultiValuedDictionary.cs
│   │   ├── PriorsServersConfigurationComponent.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PublishingConfigurationComponent.cs
│   │   ├── ReservedActionModelKeyStrokeProviderExtensionPoint.cs
│   │   ├── ServerTree
│   │   │   ├── AddServerGroupTool.cs
│   │   │   ├── AddServerTool.cs
│   │   │   ├── DeleteServerTool.cs
│   │   │   ├── DicomServerEditComponent.cs
│   │   │   ├── DicomServerGroupEditComponent.cs
│   │   │   ├── DicomServiceNodeList.cs
│   │   │   ├── EditServerTool.cs
│   │   │   ├── IServerTreeNode.cs
│   │   │   ├── LegacyXml
│   │   │   │   ├── Extensions.cs
│   │   │   │   ├── LocalDataStore.cs
│   │   │   │   ├── SerializationHelper.cs
│   │   │   │   ├── Server.cs
│   │   │   │   ├── ServerGroup.cs
│   │   │   │   └── ServerTreeRoot.cs
│   │   │   ├── ServerTree2.cs
│   │   │   ├── ServerTreeComponent.cs
│   │   │   ├── ServerTreeConfigurationComponent.cs
│   │   │   ├── ServerTree.cs
│   │   │   ├── ServerTreeDicomServer.cs
│   │   │   ├── ServerTreeExtensions.cs
│   │   │   ├── ServerTreeGroup.cs
│   │   │   ├── ServerTreeLocalServer.cs
│   │   │   ├── ServerTreeSettings.cs
│   │   │   ├── ServerTreeSettings.Designer.cs
│   │   │   ├── ServerTreeSettings.settings
│   │   │   ├── ServerTreeTool.cs
│   │   │   ├── Tests
│   │   │   │   ├── ServerTreeTests.cs
│   │   │   │   ├── TestHelper.cs
│   │   │   │   └── UtilityTests.cs
│   │   │   └── VerifyServerTool.cs
│   │   ├── SharedConfigurationDialog.cs
│   │   ├── SharedConfigurationPageProvider.cs
│   │   ├── SharedConfigurationTool.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StorageConfigurationComponent.cs
│   │   ├── StudyLocator.cs
│   │   ├── Tests
│   │   │   └── CustomizeActionModelTests.cs
│   │   └── View
│   │   └── WinForms
│   │   ├── ClearCanvas.ImageViewer.Configuration.View.WinForms.csproj
│   │   ├── CustomizeViewerActionModelsComponentControl.cs
│   │   ├── CustomizeViewerActionModelsComponentControl.Designer.cs
│   │   ├── CustomizeViewerActionModelsComponentControl.resx
│   │   ├── CustomizeViewerActionModelsComponentView.cs
│   │   ├── DicomSendConfigurationComponentControl.cs
│   │   ├── DicomSendConfigurationComponentControl.Designer.cs
│   │   ├── DicomSendConfigurationComponentControl.resx
│   │   ├── DicomSendConfigurationComponentView.cs
│   │   ├── DicomServerConfigurationComponentControl.cs
│   │   ├── DicomServerConfigurationComponentControl.Designer.cs
│   │   ├── DicomServerConfigurationComponentControl.resx
│   │   ├── DicomServerConfigurationComponentView.cs
│   │   ├── DicomServerEditComponentControl.cs
│   │   ├── DicomServerEditComponentControl.Designer.cs
│   │   ├── DicomServerEditComponentControl.resx
│   │   ├── DicomServerEditComponentView.cs
│   │   ├── DicomServerGroupEditComponentControl.cs
│   │   ├── DicomServerGroupEditComponentControl.Designer.cs
│   │   ├── DicomServerGroupEditComponentControl.resx
│   │   ├── DicomServerGroupEditComponentView.cs
│   │   ├── MonitorConfigurationApplicationComponentControl.cs
│   │   ├── MonitorConfigurationApplicationComponentControl.Designer.cs
│   │   ├── MonitorConfigurationApplicationComponentControl.resx
│   │   ├── MonitorConfigurationApplicationComponentView.cs
│   │   ├── MouseImageViewerToolPropertyComponentControl.cs
│   │   ├── MouseImageViewerToolPropertyComponentControl.Designer.cs
│   │   ├── MouseImageViewerToolPropertyComponentControl.resx
│   │   ├── MouseImageViewerToolPropertyComponentView.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PublishingConfigurationComponentControl.cs
│   │   ├── PublishingConfigurationComponentControl.Designer.cs
│   │   ├── PublishingConfigurationComponentControl.resx
│   │   ├── PublishingConfigurationComponentView.cs
│   │   ├── ServerTreeComponentControl.cs
│   │   ├── ServerTreeComponentControl.Designer.cs
│   │   ├── ServerTreeComponentControl.resx
│   │   ├── ServerTreeComponentView.cs
│   │   ├── ServerTreeConfigurationComponentControl.cs
│   │   ├── ServerTreeConfigurationComponentControl.Designer.cs
│   │   ├── ServerTreeConfigurationComponentControl.resx
│   │   ├── ServerTreeConfigurationComponentView.cs
│   │   ├── StorageConfigurationComponentControl.cs
│   │   ├── StorageConfigurationComponentControl.Designer.cs
│   │   ├── StorageConfigurationComponentControl.resx
│   │   └── StorageConfigurationComponentView.cs
│   ├── Core
│   │   └── Functions
│   │   ├── AssemblyInfo.cpp
│   │   ├── AverageIntensityProjection.cpp
│   │   ├── AverageIntensityProjection.h
│   │   ├── ClearCanvas.ImageViewer.Core.Functions.vcxproj
│   │   ├── ClearCanvas.ImageViewer.Core.Functions.vcxproj.filters
│   │   ├── MaximumIntensityProjection.cpp
│   │   ├── MaximumIntensityProjection.h
│   │   ├── MinimumIntensityProjection.cpp
│   │   ├── MinimumIntensityProjection.h
│   │   ├── NativeImplementation
│   │   │   ├── IntensityProjection.cpp
│   │   │   ├── IntensityProjection.h
│   │   │   ├── Stdafx.cpp
│   │   │   ├── Stdafx.h
│   │   │   ├── ViewerCoreFunctions.vcxproj
│   │   │   └── ViewerCoreFunctions.vcxproj.filters
│   │   ├── Stdafx.cpp
│   │   ├── Stdafx.h
│   │   ├── Tests
│   │   │   ├── AssemblyInfo.cpp
│   │   │   ├── ClearCanvas.ImageViewer.Core.Functions.Tests.vcxproj
│   │   │   ├── ClearCanvas.ImageViewer.Core.Functions.Tests.vcxproj.filters
│   │   │   ├── IntensityProjectionTests.cpp
│   │   │   ├── IntensityProjectionTests.h
│   │   │   ├── Stdafx.cpp
│   │   │   └── Stdafx.h
│   │   └── ViewerCoreFunctions.sln
│   ├── Desktop.HelpUpdate_dist.config
│   ├── DesktopServices
│   │   ├── app.config
│   │   ├── Automation
│   │   │   ├── TestClient
│   │   │   │   ├── app.config
│   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   └── DataSources
│   │   │   │   │   └── StudyItem.datasource
│   │   │   │   ├── Service References
│   │   │   │   │   ├── DicomExplorerAutomation
│   │   │   │   │   │   ├── Automation1.xsd
│   │   │   │   │   │   ├── Automation2.xsd
│   │   │   │   │   │   ├── Automation.xsd
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.DicomExplorerAutomation.SearchLocalStudiesResult.datasource
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.DicomExplorerAutomation.SearchRemoteStudiesResult.datasource
│   │   │   │   │   │   ├── configuration91.svcinfo
│   │   │   │   │   │   ├── configuration.svcinfo
│   │   │   │   │   │   ├── DicomExplorerAutomation.wsdl
│   │   │   │   │   │   ├── Reference.cs
│   │   │   │   │   │   └── Reference.svcmap
│   │   │   │   │   ├── StudyLocator
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.StudyLocator.ImageIdentifier.datasource
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.StudyLocator.SeriesIdentifier.datasource
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.StudyLocator.StudyRootStudyIdentifier.datasource
│   │   │   │   │   │   ├── configuration91.svcinfo
│   │   │   │   │   │   ├── configuration.svcinfo
│   │   │   │   │   │   ├── Reference.cs
│   │   │   │   │   │   ├── Reference.svcmap
│   │   │   │   │   │   ├── StudyLocator1.xsd
│   │   │   │   │   │   ├── StudyLocator2.xsd
│   │   │   │   │   │   ├── StudyLocator.disco
│   │   │   │   │   │   ├── StudyLocator.wsdl
│   │   │   │   │   │   └── StudyLocator.xsd
│   │   │   │   │   ├── StudyLocator.cs
│   │   │   │   │   ├── StudyLocator.map
│   │   │   │   │   ├── ViewerAutomation
│   │   │   │   │   │   ├── Automation1.xsd
│   │   │   │   │   │   ├── Automation2.xsd
│   │   │   │   │   │   ├── Automation3.xsd
│   │   │   │   │   │   ├── Automation.disco
│   │   │   │   │   │   ├── Automation.xsd
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.ViewerAutomation.GetActiveViewersResult.datasource
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.ViewerAutomation.GetViewerInfoResult.datasource
│   │   │   │   │   │   ├── ClearCanvas.ImageViewer.DesktopServices.Automation.TestClient.ViewerAutomation.OpenStudiesResult.datasource
│   │   │   │   │   │   ├── configuration91.svcinfo
│   │   │   │   │   │   ├── configuration.svcinfo
│   │   │   │   │   │   ├── Reference.cs
│   │   │   │   │   │   ├── Reference.svcmap
│   │   │   │   │   │   └── ViewerAutomation.wsdl
│   │   │   │   │   ├── ViewerAutomation.cs
│   │   │   │   │   └── ViewerAutomation.map
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   ├── Settings.settings
│   │   │   │   ├── TestAutomationClient_dist.proj
│   │   │   │   └── Web References
│   │   │   │   ├── DicomExplorerAutomationAsp
│   │   │   │   │   ├── Automation0.xsd
│   │   │   │   │   ├── Automation1.xsd
│   │   │   │   │   ├── Automation.xsd
│   │   │   │   │   ├── DicomExplorerAutomation.wsdl
│   │   │   │   │   ├── Reference.cs
│   │   │   │   │   ├── Reference.map
│   │   │   │   │   ├── SearchLocalStudiesResult.datasource
│   │   │   │   │   └── SearchRemoteStudiesResult.datasource
│   │   │   │   ├── StudyLocatorAsp
│   │   │   │   │   ├── ImageIdentifier.datasource
│   │   │   │   │   ├── Reference.cs
│   │   │   │   │   ├── Reference.map
│   │   │   │   │   ├── SeriesIdentifier.datasource
│   │   │   │   │   ├── StudyLocator0.xsd
│   │   │   │   │   ├── StudyLocator1.xsd
│   │   │   │   │   ├── StudyLocator.wsdl
│   │   │   │   │   ├── StudyLocator.xsd
│   │   │   │   │   └── StudyRootStudyIdentifier.datasource
│   │   │   │   └── ViewerAutomationAsp
│   │   │   │   ├── Automation0.xsd
│   │   │   │   ├── Automation1.xsd
│   │   │   │   ├── Automation2.xsd
│   │   │   │   ├── Automation.xsd
│   │   │   │   ├── GetActiveViewersResult.datasource
│   │   │   │   ├── GetViewerInfoResult.datasource
│   │   │   │   ├── OpenStudiesResult.datasource
│   │   │   │   ├── Reference.cs
│   │   │   │   ├── Reference.map
│   │   │   │   └── ViewerAutomation.wsdl
│   │   │   ├── ViewerAutomation.cs
│   │   │   ├── ViewerAutomationServiceHostTool.cs
│   │   │   ├── ViewerAutomationServiceProvider.cs
│   │   │   └── ViewerAutomationTool.cs
│   │   ├── ClearCanvas.ImageViewer.DesktopServices.csproj
│   │   ├── DesktopServiceHostPermissionAttribute.cs
│   │   ├── DesktopServiceHostTool.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── StudyLocator
│   │   ├── StudyLocatorServiceHostTool.cs
│   │   └── StudyLocatorServiceProvider.cs
│   ├── DicomColorPresentationImage.cs
│   ├── DicomGrayscalePresentationImage.cs
│   ├── DicomPresentationImageSettings.cs
│   ├── DicomPresentationImageSettings.Designer.cs
│   ├── DicomPresentationImageSettings.settings
│   ├── DisplaySetChangedEventArgs.cs
│   ├── DisplaySetChangingEventArgs.cs
│   ├── DisplaySetCollection.cs
│   ├── DisplaySet.cs
│   ├── DisplaySetDescriptor.cs
│   ├── DisplaySetFactories.cs
│   ├── DisplaySetFactory.cs
│   ├── DisplaySetSelectedEventArgs.cs
│   ├── DrawableUndoableCommand.cs
│   ├── DrawableUndoableOperationCommand.cs
│   ├── EditBox.cs
│   ├── EventBroker.cs
│   ├── Explorer
│   │   ├── Dicom
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageViewer.Explorer.Dicom.csproj
│   │   │   ├── DeleteStudyTool.cs
│   │   │   ├── DicomExplorerAutomation.cs
│   │   │   ├── DicomExplorerComponent.cs
│   │   │   ├── DicomExplorerConfigurationApplicationComponentControl.cs
│   │   │   ├── DicomExplorerConfigurationApplicationComponentControl.Designer.cs
│   │   │   ├── DicomExplorerConfigurationApplicationComponentView.cs
│   │   │   ├── DicomExplorerConfigurationComponent.cs
│   │   │   ├── DicomExplorerConfigurationPageProvider.cs
│   │   │   ├── DicomExplorerConfigurationSettings.cs
│   │   │   ├── DicomExplorerConfigurationSettings.Designer.cs
│   │   │   ├── DicomExplorerConfigurationSettings.settings
│   │   │   ├── DicomExplorer.cs
│   │   │   ├── FilterDuplicateStudiesTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── AttachmentsExtraSmall.png
│   │   │   │   ├── ClearToolExtraSmall.png
│   │   │   │   ├── DeleteToolSmall.png
│   │   │   │   ├── FilterDuplicateStudiesToolLarge.png
│   │   │   │   ├── FilterDuplicateStudiesToolMedium.png
│   │   │   │   ├── FilterDuplicateStudiesToolSmall.png
│   │   │   │   ├── OpenToolLarge.png
│   │   │   │   ├── OpenToolMedium.png
│   │   │   │   ├── OpenToolSmall.png
│   │   │   │   ├── RetrieveStudyToolLarge.png
│   │   │   │   ├── RetrieveStudyToolMedium.png
│   │   │   │   ├── RetrieveStudyToolSmall.png
│   │   │   │   ├── SearchToolExtraSmall.png
│   │   │   │   ├── SendStudyToolLarge.png
│   │   │   │   ├── SendStudyToolMedium.png
│   │   │   │   └── SendStudyToolSmall.png
│   │   │   ├── ISearchPanelComponent.cs
│   │   │   ├── IStudyBrowserComponent.cs
│   │   │   ├── IStudyColumn.cs
│   │   │   ├── OpenStudyTool.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── RetrieveStudyTool.cs
│   │   │   ├── SearchPanelComponent.cs
│   │   │   ├── SearchResult2.cs
│   │   │   ├── SearchResultColumnOptionCollection.cs
│   │   │   ├── SearchResultColumnOption.cs
│   │   │   ├── SearchResultColumnOptionDefault.xml
│   │   │   ├── SearchResult.cs
│   │   │   ├── SendStudyTool.cs
│   │   │   ├── SeriesDetails
│   │   │   │   ├── DeleteSeriesTool.cs
│   │   │   │   ├── Icons
│   │   │   │   │   ├── DeleteToolSmall.png
│   │   │   │   │   ├── RetrieveSeriesToolLarge.png
│   │   │   │   │   ├── RetrieveSeriesToolMedium.png
│   │   │   │   │   ├── RetrieveSeriesToolSmall.png
│   │   │   │   │   ├── SendSeriesToolLarge.png
│   │   │   │   │   ├── SendSeriesToolMedium.png
│   │   │   │   │   ├── SendSeriesToolSmall.png
│   │   │   │   │   ├── ShowSeriesDetailsToolLarge.png
│   │   │   │   │   ├── ShowSeriesDetailsToolMedium.png
│   │   │   │   │   └── ShowSeriesDetailsToolSmall.png
│   │   │   │   ├── RetrieveSeriesTool.cs
│   │   │   │   ├── SendSeriesTool.cs
│   │   │   │   ├── SeriesDetailsComponent.cs
│   │   │   │   ├── SeriesDetailsTool.cs
│   │   │   │   ├── SeriesTableItem.cs
│   │   │   │   ├── ShowSeriesDetailsTool.cs
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   └── SR.resx
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StudyBrowserComponent.cs
│   │   │   ├── StudyBrowserTool.cs
│   │   │   ├── StudyTable.cs
│   │   │   ├── StudyTableItem.cs
│   │   │   ├── Tests
│   │   │   │   ├── MiscellaneousTests.cs
│   │   │   │   └── StudyQueryTests.cs
│   │   │   ├── Utilities.cs
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Explorer.Dicom.View.WinForms.csproj
│   │   │   ├── DicomExplorerConfigurationComponentControl.cs
│   │   │   ├── DicomExplorerConfigurationComponentControl.Designer.cs
│   │   │   ├── DicomExplorerConfigurationComponentControl.resx
│   │   │   ├── DicomExplorerConfigurationComponentView.cs
│   │   │   ├── Icons
│   │   │   │   ├── Clear.png
│   │   │   │   ├── Last7Days.png
│   │   │   │   ├── MyComputer.png
│   │   │   │   ├── Search.png
│   │   │   │   ├── ServerGroup.png
│   │   │   │   ├── Server.png
│   │   │   │   └── Today.png
│   │   │   ├── ModalityPicker.cs
│   │   │   ├── ModalityPicker.Designer.cs
│   │   │   ├── ModalityPicker.resx
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── SearchPanelComponentControl.cs
│   │   │   ├── SearchPanelComponentControl.Designer.cs
│   │   │   ├── SearchPanelComponentControl.resx
│   │   │   ├── SearchPanelComponentView.cs
│   │   │   ├── SeriesBrowserComponentView.cs
│   │   │   ├── SeriesDetailsComponentControl.cs
│   │   │   ├── SeriesDetailsComponentControl.Designer.cs
│   │   │   ├── SeriesDetailsComponentControl.resx
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StudyBrowserComponentView.cs
│   │   │   ├── StudyBrowserControl.cs
│   │   │   ├── StudyBrowserControl.Designer.cs
│   │   │   └── StudyBrowserControl.resx
│   │   └── Local
│   │   ├── AddDCMFileAssociation.reg
│   │   ├── ClearCanvas.ImageViewer.Explorer.Local.csproj
│   │   ├── CommandLineOpenTool.cs
│   │   ├── DicomFileImportTool.cs
│   │   ├── DicomImageLoaderTool.cs
│   │   ├── Icons
│   │   │   ├── DicomFileImportToolLarge.png
│   │   │   ├── DicomFileImportToolMedium.png
│   │   │   ├── DicomFileImportToolSmall.png
│   │   │   ├── OpenToolLarge.png
│   │   │   ├── OpenToolMedium.png
│   │   │   └── OpenToolSmall.png
│   │   ├── IPathSelection.cs
│   │   ├── LocalImageExplorerComponent.cs
│   │   ├── LocalImageExplorer.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── View
│   │   └── WinForms
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Explorer.Local.View.WinForms.csproj
│   │   ├── CustomFolderControls.cs
│   │   ├── Icons
│   │   │   ├── BackToolLarge.png
│   │   │   ├── BackToolMedium.png
│   │   │   ├── BackToolSmall.png
│   │   │   ├── GoToolLarge.png
│   │   │   ├── GoToolMedium.png
│   │   │   ├── GoToolSmall.png
│   │   │   ├── HomeToolLarge.png
│   │   │   ├── HomeToolMedium.png
│   │   │   ├── HomeToolSmall.png
│   │   │   ├── NextToolLarge.png
│   │   │   ├── NextToolMedium.png
│   │   │   ├── NextToolSmall.png
│   │   │   ├── RefreshToolLarge.png
│   │   │   ├── RefreshToolMedium.png
│   │   │   ├── RefreshToolSmall.png
│   │   │   ├── ShowFoldersToolLarge.png
│   │   │   ├── ShowFoldersToolMedium.png
│   │   │   ├── ShowFoldersToolSmall.png
│   │   │   ├── UpToolLarge.png
│   │   │   ├── UpToolMedium.png
│   │   │   ├── UpToolSmall.png
│   │   │   ├── ViewToolLarge.png
│   │   │   ├── ViewToolMedium.png
│   │   │   └── ViewToolSmall.png
│   │   ├── LocalImageExplorerComponentView.cs
│   │   ├── LocalImageExplorerControl.cs
│   │   ├── LocalImageExplorerControl.Designer.cs
│   │   ├── LocalImageExplorerControl.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Settings.cs
│   │   ├── Settings.Designer.cs
│   │   ├── Settings.settings
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── Externals
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Externals.csproj
│   │   ├── Config
│   │   │   ├── ConfigurationPageProvider.cs
│   │   │   ├── ExternalsConfigurationComponent.cs
│   │   │   ├── ExternalsConfigurationSettings.cs
│   │   │   ├── ExternalsConfigurationSettings.Designer.cs
│   │   │   └── ExternalsConfigurationSettings.settings
│   │   ├── CoreTools
│   │   │   ├── DisplaySetExternalTool.cs
│   │   │   ├── ExternalToolBase.cs
│   │   │   └── PresentationImageExternalTool.cs
│   │   ├── ExternalCollection.cs
│   │   ├── General
│   │   │   ├── CommandLineExternal.cs
│   │   │   ├── CommandLineExternalPropertiesComponent.cs
│   │   │   ├── ExternalBase.cs
│   │   │   ├── FileArgumentHint.cs
│   │   │   ├── FileSetArgumentHint.cs
│   │   │   ├── IArgumentHint.cs
│   │   │   ├── IArgumentHintResolver.cs
│   │   │   ├── SopArgumentHint.cs
│   │   │   └── Tests
│   │   │   ├── CommandLineExternalTest.cs
│   │   │   ├── EnvironmentVariablesTestConstruct.cs
│   │   │   ├── MockCommandLine.cs
│   │   │   └── MockDicomPresentationImage.cs
│   │   ├── IExternal.cs
│   │   ├── IExternalFactory.cs
│   │   ├── IExternalPropertiesComponent.cs
│   │   ├── IPhysicalWorkspaceExternal.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── ExternalCollectionTest.cs
│   │   │   └── MockExternals.cs
│   │   ├── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Externals.View.WinForms.csproj
│   │   │   ├── ExternalsConfigurationComponentControl.cs
│   │   │   ├── ExternalsConfigurationComponentControl.Designer.cs
│   │   │   ├── ExternalsConfigurationComponentControl.resx
│   │   │   ├── ExternalsConfigurationComponentView.cs
│   │   │   ├── General
│   │   │   │   ├── CommandLineExternalPropertiesComponentControl.cs
│   │   │   │   ├── CommandLineExternalPropertiesComponentControl.Designer.cs
│   │   │   │   ├── CommandLineExternalPropertiesComponentControl.resx
│   │   │   │   └── CommandLineExternalPropertiesComponentView.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   └── WindowStyle.cs
│   ├── GarbageCollectionTool.cs
│   ├── Graphics
│   │   ├── AddGraphicUndoableCommand.cs
│   │   ├── ArcPrimitive.cs
│   │   ├── ArrowGraphic.cs
│   │   ├── BoundableGraphic.cs
│   │   ├── ColorBarGraphic.cs
│   │   ├── ColorImageGraphic.cs
│   │   ├── CompositeGraphic.cs
│   │   ├── CompositeImageGraphic.cs
│   │   ├── DecoratorCompositeGraphic.cs
│   │   ├── EllipsePrimitive.cs
│   │   ├── GraphicCollection.cs
│   │   ├── Graphic.cs
│   │   ├── GraphicEventArgs.cs
│   │   ├── GraphicFocusChangedEventArgs.cs
│   │   ├── GraphicMethods.cs
│   │   ├── GraphicSelectionChangedEventArgs.cs
│   │   ├── GraphicToolContext.cs
│   │   ├── GrayscaleImageGraphic.cs
│   │   ├── IApplicationGraphicsProvider.cs
│   │   ├── IArcGraphic.cs
│   │   ├── IBoundableGraphic.cs
│   │   ├── IFocussableGraphic.cs
│   │   ├── IGraphic.cs
│   │   ├── IGraphicVoiLutFactory.cs
│   │   ├── IImageGraphicProvider.cs
│   │   ├── IImageSpatialTransform.cs
│   │   ├── ILineSegmentGraphic.cs
│   │   ├── ImageGraphic.cs
│   │   ├── ImageSpatialTransform.cs
│   │   ├── ImageSpatialTransformImageOperation.cs
│   │   ├── ImageSpatialTransformMemento.cs
│   │   ├── ImageTransformPolicy.cs
│   │   ├── InsertGraphicUndoableCommand.cs
│   │   ├── InvariantArcPrimitive.cs
│   │   ├── InvariantArrowheadGraphic.cs
│   │   ├── InvariantBoundablePrimitive.cs
│   │   ├── InvariantEllipsePrimitive.cs
│   │   ├── InvariantLinePrimitive.cs
│   │   ├── InvariantPrimitive.cs
│   │   ├── InvariantRectanglePrimitive.cs
│   │   ├── InvariantSpatialTransform.cs
│   │   ├── InvariantTextPrimitive.cs
│   │   ├── IOverlayGraphicsProvider.cs
│   │   ├── IPointGraphic.cs
│   │   ├── IPointsGraphic.cs
│   │   ├── IPointsList.cs
│   │   ├── ISelectableGraphic.cs
│   │   ├── ISpatialTransform.cs
│   │   ├── ISpatialTransformProvider.cs
│   │   ├── ITextGraphic.cs
│   │   ├── IVectorGraphic.cs
│   │   ├── LinePrimitive.cs
│   │   ├── MammographyImageSpatialTransform.cs
│   │   ├── PointChangedEventArgs.cs
│   │   ├── PointPrimitive.cs
│   │   ├── PointsList.cs
│   │   ├── PolylineGraphic.cs
│   │   ├── ProtractorGraphic.cs
│   │   ├── RectanglePrimitive.cs
│   │   ├── RemoveGraphicUndoableCommand.cs
│   │   ├── SpatialTransform.cs
│   │   ├── SpatialTransformImageOperation.cs
│   │   ├── SpatialTransformMemento.cs
│   │   ├── SpatialTransformValidationPolicy.cs
│   │   ├── SplinePrimitive.cs
│   │   ├── Tests
│   │   │   ├── ImageGraphicTests.cs
│   │   │   ├── ImageSpatialTransformTests.cs
│   │   │   ├── InvariantArcPrimitiveTest.cs
│   │   │   ├── MammographyImageSpatialTransformTest.cs
│   │   │   ├── PixelDataWrapperTest.cs
│   │   │   ├── PolylineGraphicTests.cs
│   │   │   ├── PrimitiveTests.cs
│   │   │   └── SpatialTransformTest.cs
│   │   ├── Utilities
│   │   │   └── GraphicsVisibilityHelper.cs
│   │   ├── VectorGraphic.cs
│   │   └── VisualStateChangedEvent.cs
│   ├── Graphics3D
│   │   ├── BoundableGraphic3D.cs
│   │   ├── CompositeGraphic3D.cs
│   │   ├── CompositeRootModel3D.cs
│   │   ├── EllipsoidPrimitive.cs
│   │   ├── Graphic3D.cs
│   │   ├── GraphicCollection3D.cs
│   │   ├── IGraphic3D.cs
│   │   ├── IOverlayGraphics3DProvider.cs
│   │   ├── ISpatialTransform3D.cs
│   │   ├── ISpatialTransform3DProvider.cs
│   │   ├── PointChanged3DEventArgs.cs
│   │   ├── RootModelSpatialTransform.cs
│   │   ├── SpatialTransform3D.cs
│   │   ├── SpatialTransform3DImageOperation.cs
│   │   ├── TransformMatrixHelpers.cs
│   │   ├── VectorGraphic3D.cs
│   │   └── VisualStateChanged3DEventArgs.cs
│   ├── GrayscalePresentationImage.cs
│   ├── Icons
│   │   ├── RefreshMedium.png
│   │   └── RefreshSmall.png
│   ├── IDicomPresentationImage.cs
│   ├── IDisplaySet.cs
│   ├── IDrawable.cs
│   ├── IImageBox.cs
│   ├── IImageOperation.cs
│   ├── IImageSet.cs
│   ├── IImageViewer.cs
│   ├── ILayoutManager.cs
│   ├── ILogicalWorkspace.cs
│   ├── ImageBoxCollection.cs
│   ├── ImageBox.cs
│   ├── ImageBoxDrawingEventArgs.cs
│   ├── ImageBoxMemento.cs
│   ├── ImageBoxSelectedEventArgs.cs
│   ├── ImageDrawingEventArgs.cs
│   ├── ImageOperationApplicator.cs
│   ├── ImageOperation.cs
│   ├── ImageSetCollection.cs
│   ├── ImageSet.cs
│   ├── ImageSetDescriptor.cs
│   ├── ImageSetFactory.cs
│   ├── ImageSetGroups.cs
│   ├── ImageSetTree.cs
│   ├── ImageViewerComponent.cs
│   ├── ImageViewer_critical.config
│   ├── ImageViewer.DesktopServices_dist.config
│   ├── ImageViewer.DicomExplorer_dist.config
│   ├── ImageViewer_dist.config
│   ├── ImageViewer_dist.proj
│   ├── ImageViewer.EnterpriseCommon_dist.config
│   ├── ImageViewerManifest.proj
│   ├── ImageViewer.proj
│   ├── ImageViewer_Shreds_critical.config
│   ├── ImageViewer_Shreds_dist.config
│   ├── ImageViewer.sln
│   ├── ImageViewer.Streaming_dist.config
│   ├── ImageViewerToolComponent.cs
│   ├── ImageViewerToolContext.cs
│   ├── Imaging
│   │   ├── AdjustableDataLut.cs
│   │   ├── AlgorithmCalculatedVoiLutLinear.cs
│   │   ├── BasicVoiLutLinear.cs
│   │   ├── CalculatedVoiLutLinear.cs
│   │   ├── ColorMapBase.cs
│   │   ├── ColorMap.cs
│   │   ├── ColorMapDescriptor.cs
│   │   ├── ColorMapFactoryBase.cs
│   │   ├── ColorMapManager.cs
│   │   ├── ColorMapMemento.cs
│   │   ├── ColorPixelData.cs
│   │   ├── ColorSpaceConverter.cs
│   │   ├── ComposableLutBase.cs
│   │   ├── ComposableLut.cs
│   │   ├── ComposableModalityLut.cs
│   │   ├── ComposableVoiLut.cs
│   │   ├── ComposedLutCache.cs
│   │   ├── ComposedLut.cs
│   │   ├── DataLut.cs
│   │   ├── DataModalityLut.cs
│   │   ├── DataVoiLut.cs
│   │   ├── DicomVoiLuts.cs
│   │   ├── GeneratedDataLut.cs
│   │   ├── GeneratedDataModalityLut.cs
│   │   ├── GrayscalePixelData.cs
│   │   ├── IBasicVoiLutLinear.cs
│   │   ├── IColorMap.cs
│   │   ├── IColorMapFactory.cs
│   │   ├── IColorMapInstaller.cs
│   │   ├── IColorMapManager.cs
│   │   ├── IColorMapProvider.cs
│   │   ├── IComposableLut.cs
│   │   ├── IComposedLut.cs
│   │   ├── IDataLut.cs
│   │   ├── IDataModalityLut.cs
│   │   ├── IdentityVoiLinearLut.cs
│   │   ├── IGeneratedDataLut.cs
│   │   ├── IInitialVoiLutProvider.cs
│   │   ├── ILutPipelineProvider.cs
│   │   ├── IModalityLut.cs
│   │   ├── IModalityLutProvider.cs
│   │   ├── InitialVoiLutProvider.cs
│   │   ├── IPresentationLut.cs
│   │   ├── IVoiLut.cs
│   │   ├── IVoiLutInstaller.cs
│   │   ├── IVOILUTLinear.cs
│   │   ├── IVoiLutManager.cs
│   │   ├── IVoiLutProvider.cs
│   │   ├── LUTCollection.cs
│   │   ├── LUTComposer.cs
│   │   ├── LUTFactory.cs
│   │   ├── LutFunctions.cs
│   │   ├── MinMaxPixelCalculatedLinearLut.cs
│   │   ├── MinMaxPixelLinearLut.cs
│   │   ├── ModalityLUTLinear.cs
│   │   ├── NamedVoiLutLinear.cs
│   │   ├── NormalizationLutLinear.cs
│   │   ├── OverlayData.cs
│   │   ├── PaletteColorMap.cs
│   │   ├── PixelData.cs
│   │   ├── PresentationLut.cs
│   │   ├── PresentationLutLinear.cs
│   │   ├── SimpleColorMap.cs
│   │   ├── SimpleDataLut.cs
│   │   ├── SimpleDataModalityLut.cs
│   │   ├── StandardColorMaps.cs
│   │   ├── Tests
│   │   │   ├── BasicVoiLutLinearTests.cs
│   │   │   ├── ColorMapTests.cs
│   │   │   ├── ComposableLutTests.cs
│   │   │   ├── ComposedLutTests.cs
│   │   │   ├── DataModalityLutTests.cs
│   │   │   ├── DataVoiLutTests.cs
│   │   │   ├── IdentityVoiLinearLutTests.cs
│   │   │   ├── LutComposerTests.cs
│   │   │   ├── LutTestHelper.cs
│   │   │   ├── MinMaxPixelCalculatedLutTests.cs
│   │   │   ├── ModalityLutLinearTests.cs
│   │   │   ├── NormalizationLutLinearTests.cs
│   │   │   ├── OverlayDataTest.cs
│   │   │   ├── PresentationLutLinearTests.cs
│   │   │   └── VoiWindowTests.cs
│   │   ├── VoiLutImageOperation.cs
│   │   ├── VoiLutLinearBase.cs
│   │   ├── VoiLutManager.cs
│   │   ├── VoiLutMemento.cs
│   │   └── VoiWindow.cs
│   ├── InformationBoxChangedEventArgs.cs
│   ├── InformationBox.cs
│   ├── InputManagement
│   │   ├── IContextMenuProvider.cs
│   │   ├── ICursorTokenProvider.cs
│   │   ├── IExportedActionsProvider.cs
│   │   ├── IMouseButtonHandler.cs
│   │   ├── IMouseInformation.cs
│   │   ├── IMouseWheelHandler.cs
│   │   ├── InputManagementSettings.cs
│   │   ├── InputManagementSettings.Designer.cs
│   │   ├── InputManagementSettings.settings
│   │   ├── IViewerShortcutManager.cs
│   │   ├── KeyboardButtonDownPreview.cs
│   │   ├── KeyboardButtonMessage.cs
│   │   ├── KeyboardButtonShortcut.cs
│   │   ├── LostFocusMessage.cs
│   │   ├── Modifiers.cs
│   │   ├── MouseButtonMessage.cs
│   │   ├── MouseButtonShortcut.cs
│   │   ├── MouseCaptureChangedEventArgs.cs
│   │   ├── MouseLeaveMessage.cs
│   │   ├── MouseWheelCaptureChangedEventArgs.cs
│   │   ├── MouseWheelMessage.cs
│   │   ├── MouseWheelShortcut.cs
│   │   ├── ReleaseCaptureMessage.cs
│   │   ├── Tests
│   │   │   └── ViewerShortcutManagerTests.cs
│   │   ├── TileController.cs
│   │   └── TrackMousePositionMessage.cs
│   ├── InteractiveGraphics
│   │   ├── AnchorPointControlGraphic.cs
│   │   ├── AnnotationCalloutLocationStrategy.cs
│   │   ├── AnnotationGraphic.cs
│   │   ├── BlocksProgressBarGraphic.cs
│   │   ├── BoundableResizeControlGraphic.cs
│   │   ├── BoundableStretchControlGraphic.cs
│   │   ├── CalloutGraphicAnnotationSerializer.cs
│   │   ├── CalloutGraphic.cs
│   │   ├── CompassStretchCursorTokenStrategy.cs
│   │   ├── ContextMenuControlGraphic.cs
│   │   ├── ContinuousProgressBarGraphic.cs
│   │   ├── ControlGraphic.cs
│   │   ├── ControlPoint.cs
│   │   ├── ControlPointGroup.cs
│   │   ├── ControlPointsGraphic.cs
│   │   ├── FlashOverlayController.cs
│   │   ├── FocussedGraphicState.cs
│   │   ├── FocussedSelectedGraphicState.cs
│   │   ├── GraphicStateChangedEventArgs.cs
│   │   ├── GraphicState.cs
│   │   ├── IAnnotationCalloutLocationStrategy.cs
│   │   ├── IAnnotationGraphic.cs
│   │   ├── ICalloutGraphic.cs
│   │   ├── InactiveGraphicState.cs
│   │   ├── InteractiveBoundableGraphicBuilder.cs
│   │   ├── InteractiveCircleGraphicBuilder.cs
│   │   ├── InteractiveGraphicBuilder.cs
│   │   ├── InteractivePolygonGraphicBuilder.cs
│   │   ├── InteractivePolylineGraphicBuilder.cs
│   │   ├── IStandardStatefulGraphic.cs
│   │   ├── IStatefulGraphic.cs
│   │   ├── LineSegmentStretchControlGraphic.cs
│   │   ├── MarqueeProgressBarGraphic.cs
│   │   ├── MoveControlGraphic.cs
│   │   ├── PointMemento.cs
│   │   ├── PointsMemento.cs
│   │   ├── PolygonControlGraphic.cs
│   │   ├── ProgressBarGraphic.cs
│   │   ├── ProgressCompositeGraphic.cs
│   │   ├── ProgressGraphic.cs
│   │   ├── RectangleMemento.cs
│   │   ├── Resources
│   │   │   ├── ProgressBarGraphicBlocksUnit.png
│   │   │   ├── ProgressBarGraphicBorder.png
│   │   │   ├── ProgressBarGraphicContinuousBar.png
│   │   │   ├── ProgressBarGraphicMarqueeMask.png
│   │   │   ├── ProgressBarGraphicScannerMask.png
│   │   │   └── ProgressBarGraphicTray.png
│   │   ├── RotateControlGraphic.cs
│   │   ├── ScannerProgressBarGraphic.cs
│   │   ├── SelectedGraphicState.cs
│   │   ├── StandardAnnotationGraphicSerializer.cs
│   │   ├── StandardGraphicState.cs
│   │   ├── StandardStatefulGraphic.cs
│   │   ├── StatefulCompositeGraphic.cs
│   │   ├── StretchCursorTokenStrategy.cs
│   │   ├── Tests
│   │   │   ├── EllipseIntersectionTests.cs
│   │   │   └── InteractiveGraphicsDemoTool.cs
│   │   ├── TextEditControlGraphic.cs
│   │   ├── TextPlaceholderControlGraphic.cs
│   │   ├── UserCalloutGraphic.cs
│   │   └── VerticesControlGraphic.cs
│   ├── IPhysicalWorkspace.cs
│   ├── IPresentationImage.cs
│   ├── IPriorStudyFinder.cs
│   ├── ITile.cs
│   ├── IUndoableOperation.cs
│   ├── KeyObjects
│   │   ├── IKeyObjectContentItem.cs
│   │   ├── KeyImageDeserializer.cs
│   │   ├── KeyImageSerializer.cs
│   │   ├── KeyObjectPlaceholderImage.cs
│   │   ├── KeyObjectSelectionCodeSequences.cs
│   │   └── SopInstanceReference.cs
│   ├── LaunchImageViewerArgs.cs
│   ├── Layout
│   │   ├── Basic
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageViewer.Layout.Basic.csproj
│   │   │   ├── ConfigurationPageProvider.cs
│   │   │   ├── ContextMenuActionFactory.cs
│   │   │   ├── ContextMenuLayoutTool.cs
│   │   │   ├── DefaultContextMenuActionFactory.cs
│   │   │   ├── DefaultPatientReconciliationSettings.cs
│   │   │   ├── DefaultPatientReconciliationSettings.Designer.cs
│   │   │   ├── DefaultPatientReconciliationSettings.settings
│   │   │   ├── DefaultPatientReconciliationStrategy.cs
│   │   │   ├── DisplaySetCreationConfigurationComponent.cs
│   │   │   ├── DisplaySetCreationOptions.cs
│   │   │   ├── DisplaySetCreationSettings.cs
│   │   │   ├── DisplaySetCreationSettingsDefaults.xml
│   │   │   ├── DisplaySetCreationSettings.Designer.cs
│   │   │   ├── DisplaySetCreationSettings.settings
│   │   │   ├── DisplaySetFactoryExtensionPoint.cs
│   │   │   ├── DisplaySetNavigationTool.cs
│   │   │   ├── ExplodeImageBoxTool.cs
│   │   │   ├── ExplodeTileTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── ExplodeImageBoxLarge.png
│   │   │   │   ├── ExplodeImageBoxMedium.png
│   │   │   │   ├── ExplodeImageBoxToolSmall.png
│   │   │   │   ├── LayoutToolLarge.png
│   │   │   │   ├── LayoutToolMedium.png
│   │   │   │   ├── LayoutToolSmall.png
│   │   │   │   ├── NextDisplaySetToolLarge.png
│   │   │   │   ├── NextDisplaySetToolMedium.png
│   │   │   │   ├── NextDisplaySetToolSmall.png
│   │   │   │   ├── PreviousDisplaySetToolLarge.png
│   │   │   │   ├── PreviousDisplaySetToolMedium.png
│   │   │   │   └── PreviousDisplaySetToolSmall.png
│   │   │   ├── ImageBoxFillingStrategy.cs
│   │   │   ├── LayoutChangerAction.cs
│   │   │   ├── LayoutComponent.cs
│   │   │   ├── LayoutConfigurationComponent.cs
│   │   │   ├── LayoutDefaults.xml
│   │   │   ├── LayoutManager2.cs
│   │   │   ├── LayoutManager.cs
│   │   │   ├── LayoutSettings.cs
│   │   │   ├── LayoutSettings.Designer.cs
│   │   │   ├── LayoutSettings.settings
│   │   │   ├── LayoutTool.cs
│   │   │   ├── Legacy
│   │   │   │   ├── ColorBarTool.cs
│   │   │   │   ├── DicomOverlaysTool.cs
│   │   │   │   ├── OverlayToolBase.cs
│   │   │   │   ├── ScaleOverlayTool.cs
│   │   │   │   ├── ShutterOverlayTool.cs
│   │   │   │   └── TextOverlayTool.cs
│   │   │   ├── ListObserver.cs
│   │   │   ├── OverlayHelper2.cs
│   │   │   ├── OverlayHelper.cs
│   │   │   ├── OverlayManager.cs
│   │   │   ├── OverlayManagers
│   │   │   │   ├── ColorBarManager.cs
│   │   │   │   ├── CompositeScaleGraphic.cs
│   │   │   │   ├── DicomOverlayManager.cs
│   │   │   │   ├── Icons
│   │   │   │   │   ├── ColorBarToolLarge.png
│   │   │   │   │   ├── ColorBarToolMedium.png
│   │   │   │   │   ├── ColorBarToolSmall.png
│   │   │   │   │   ├── DicomOverlaysToolLarge.png
│   │   │   │   │   ├── DicomOverlaysToolMedium.png
│   │   │   │   │   ├── DicomOverlaysToolSmall.png
│   │   │   │   │   ├── ScaleOverlayToolLarge.png
│   │   │   │   │   ├── ScaleOverlayToolMedium.png
│   │   │   │   │   ├── ScaleOverlayToolSmall.png
│   │   │   │   │   ├── ShowHideOverlaysToolLarge.png
│   │   │   │   │   ├── ShowHideOverlaysToolMedium.png
│   │   │   │   │   ├── ShowHideOverlaysToolSmall.png
│   │   │   │   │   ├── ShutterOverlayToolLarge.png
│   │   │   │   │   ├── ShutterOverlayToolMedium.png
│   │   │   │   │   ├── ShutterOverlayToolSmall.png
│   │   │   │   │   ├── TextOverlayToolLarge.png
│   │   │   │   │   ├── TextOverlayToolMedium.png
│   │   │   │   │   └── TextOverlayToolSmall.png
│   │   │   │   ├── ScaleGraphic.cs
│   │   │   │   ├── ScaleOverlayManager.cs
│   │   │   │   ├── ShutterOverlayManager.cs
│   │   │   │   └── TextOverlayManager.cs
│   │   │   ├── PriorStudyFinder.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SelectOverlaysAction.cs
│   │   │   ├── ShowHideOverlaysTool.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StoredLayout.cs
│   │   │   ├── Tests
│   │   │   │   ├── ImageSetFillerTests.cs
│   │   │   │   ├── LayoutManagerTests.cs
│   │   │   │   └── PriorStudyFinderTests.cs
│   │   │   ├── View
│   │   │   │   ├── GTK
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── ClearCanvas.Workstation.Layout.Basic.View.GTK.csproj
│   │   │   │   │   ├── LayoutPanel.cs
│   │   │   │   │   └── LayoutToolView.cs
│   │   │   │   └── WinForms
│   │   │   │   ├── ClearCanvas.ImageViewer.Layout.Basic.View.WinForms.csproj
│   │   │   │   ├── DisplaySetCreationConfigurationComponentControl.cs
│   │   │   │   ├── DisplaySetCreationConfigurationComponentControl.Designer.cs
│   │   │   │   ├── DisplaySetCreationConfigurationComponentControl.resx
│   │   │   │   ├── DisplaySetCreationConfigurationComponentView.cs
│   │   │   │   ├── IconCheckBox.cs
│   │   │   │   ├── IconCheckBox.Designer.cs
│   │   │   │   ├── IconCheckBox.resx
│   │   │   │   ├── LayoutChangerActionView.cs
│   │   │   │   ├── LayoutChangerToolStripItem.cs
│   │   │   │   ├── LayoutComponentView.cs
│   │   │   │   ├── LayoutConfigurationComponentControl.cs
│   │   │   │   ├── LayoutConfigurationComponentControl.Designer.cs
│   │   │   │   ├── LayoutConfigurationComponentControl.resx
│   │   │   │   ├── LayoutConfigurationComponentView.cs
│   │   │   │   ├── LayoutControl.cs
│   │   │   │   ├── LayoutControl.resx
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── SelectOverlaysActionView.cs
│   │   │   │   ├── SelectOverlaysControl.cs
│   │   │   │   ├── SelectOverlaysControl.Designer.cs
│   │   │   │   ├── SelectOverlaysControl.resx
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   └── SR.resx
│   │   │   └── XmlActionsApplicator.cs
│   │   ├── HpApplicabilityResult.cs
│   │   ├── HpDataContractAttribute.cs
│   │   ├── HpExtensionPoints.cs
│   │   ├── HpProperty.cs
│   │   ├── IHpApplicabilityContributor.cs
│   │   ├── IHpContributor.cs
│   │   ├── IHpImageBoxDefinitionContributor.cs
│   │   ├── IHpLayoutDefinitionContributor.cs
│   │   ├── IHpLayoutHook.cs
│   │   ├── IHpProperty.cs
│   │   ├── IHpSerializableElement.cs
│   │   ├── RectangularGrid.cs
│   │   └── Tests
│   │   └── HpApplicabilityResultTests.cs
│   ├── LayoutManager.cs
│   ├── LinkageChangedEventArgs.cs
│   ├── LinkedImageEnumerator.cs
│   ├── LoadMultipleStudiesException.cs
│   ├── LoadSopsException.cs
│   ├── LoadStudyArgs.cs
│   ├── LocalSopLoader.cs
│   ├── LogicalWorkspace.cs
│   ├── ManifestInputDatabase.xml
│   ├── ManifestInputDesktopServices.xml
│   ├── ManifestInputDesktop.xml
│   ├── ManifestInputDicomEditor.xml
│   ├── ManifestInputDicomRemote.xml
│   ├── ManifestInputEnterprise.xml
│   ├── ManifestInputExplorer.xml
│   ├── ManifestInputExternals.xml
│   ├── ManifestInputFusion.xml
│   ├── ManifestInputHelpFiles.xml
│   ├── ManifestInputHelpUpdate.xml
│   ├── ManifestInputMpr.xml
│   ├── ManifestInputReporting.xml
│   ├── ManifestInputStreaming.xml
│   ├── ManifestInputStudyComposer.xml
│   ├── ManifestInputStudyFilters.xml
│   ├── ManifestInputSynchronizationTools.xml
│   ├── Mathematics
│   │   ├── FloatComparer.cs
│   │   ├── Matrix3D.cs
│   │   ├── Matrix.cs
│   │   ├── PolygonF.cs
│   │   ├── Rectangle3D.cs
│   │   ├── RectangleUtilities.cs
│   │   ├── Size3D.cs
│   │   ├── Tests
│   │   │   ├── FloatComparerTest.cs
│   │   │   ├── Matrix3DTests.cs
│   │   │   ├── MatrixTests.cs
│   │   │   ├── PolygonFTests.cs
│   │   │   ├── RectangleUtilitiesTests.cs
│   │   │   ├── Vector3DTests.cs
│   │   │   └── VectorTests.cs
│   │   ├── Vector3D.cs
│   │   └── Vector.cs
│   ├── NoVisibleDisplaySetsException.cs
│   ├── PatientPresentation.cs
│   ├── PermissionsHelper.cs
│   ├── PhysicalWorkspace.cs
│   ├── PhysicalWorkspaceMemento.cs
│   ├── PresentationImageChangedEventArgs.cs
│   ├── PresentationImageCollection.cs
│   ├── PresentationImage.cs
│   ├── PresentationImageFactory.cs
│   ├── PresentationImageSelectedEventArgs.cs
│   ├── PresentationStates
│   │   ├── Dicom
│   │   │   ├── DicomColorSoftcopyPresentationState.cs
│   │   │   ├── DicomEllipseGraphic.cs
│   │   │   ├── DicomGraphicAnnotation.cs
│   │   │   ├── DicomGraphicAnnotationElement.cs
│   │   │   ├── DicomGraphicAnnotationSubject.cs
│   │   │   ├── DicomGraphicsDeserializationException.cs
│   │   │   ├── DicomGraphicsFactory.cs
│   │   │   ├── DicomGraphicsPlane.cs
│   │   │   ├── DicomGraphicsPlaneLayers.cs
│   │   │   ├── DicomGraphicsPlaneOverlays.cs
│   │   │   ├── DicomGraphicsPlaneShutters.cs
│   │   │   ├── DicomGraphicsPlaneUserOverlays.cs
│   │   │   ├── DicomGrayscaleSoftcopyPresentationState.cs
│   │   │   ├── DicomOverlayDeserializationException.cs
│   │   │   ├── DicomPresentationImageCollection.cs
│   │   │   ├── DicomPresentationState.cs
│   │   │   ├── DicomSerializableGraphicAnnotationAttribute.cs
│   │   │   ├── DicomSoftcopyPresentationStateBase.cs
│   │   │   ├── DicomSoftcopyPresentationState.cs
│   │   │   ├── DicomSoftcopyPresentationStateMaskLutBase.cs
│   │   │   ├── DisplayAreaSerializationOption.cs
│   │   │   ├── GraphicAnnotationSerializers
│   │   │   │   ├── DecoratorGraphicAnnotationSerializer.cs
│   │   │   │   ├── EllipseGraphicAnnotationSerializer.cs
│   │   │   │   ├── PolylineGraphicAnnotationSerializer.cs
│   │   │   │   ├── RectangleGraphicAnnotationSerializer.cs
│   │   │   │   ├── SplineGraphicAnnotationSerializer.cs
│   │   │   │   └── TextGraphicAnnotationSerializer.cs
│   │   │   ├── OverlayPlaneGraphic.cs
│   │   │   ├── OverlayPlaneSource.cs
│   │   │   ├── OverlayPlaneSubtype.cs
│   │   │   ├── OverlayPlaneType.cs
│   │   │   ├── Tests
│   │   │   │   ├── GeneratedOverlayTestImages.cs
│   │   │   │   ├── OverlayPlanePresentationTests.cs
│   │   │   │   ├── PresentationStateTests.cs
│   │   │   │   ├── TestPresentationImage.cs
│   │   │   │   └── TestPresentationState.cs
│   │   │   └── UserOverlayPlaneGraphic.cs
│   │   ├── GeometricShutterCache.cs
│   │   ├── GeometricShutter.cs
│   │   ├── GeometricShuttersGraphic.cs
│   │   ├── GeometricShutterUndoableCommand.cs
│   │   ├── IShutterGraphic.cs
│   │   ├── PresentationState.cs
│   │   └── PresentationStateGraphic.cs
│   ├── PriorStudyFinder.cs
│   ├── PriorStudyLoader.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── RectangleChangedEventArgs.cs
│   ├── Rendering
│   │   ├── BilinearInterpolation
│   │   │   ├── BilinearInterpolation.cpp
│   │   │   ├── BilinearInterpolation.h
│   │   │   ├── BilinearInterpolation.sln
│   │   │   ├── BilinearInterpolation.vcproj
│   │   │   ├── BilinearInterpolation.vcxproj
│   │   │   ├── BilinearInterpolation.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   └── stdafx.h
│   │   ├── DrawArgs.cs
│   │   ├── GDI
│   │   │   ├── BackBuffer.cs
│   │   │   ├── BitmapBuffer.cs
│   │   │   ├── FontFactory.cs
│   │   │   ├── GdiObjectFactory.cs
│   │   │   ├── GdiRenderer.cs
│   │   │   ├── GdiRendererFactory.cs
│   │   │   ├── GdiRenderingSurface.cs
│   │   │   ├── IGdiBuffer.cs
│   │   │   └── MruFactory.cs
│   │   ├── ImageInterpolatorBilinear.cs
│   │   ├── ImageRenderer.cs
│   │   ├── IRenderer.cs
│   │   ├── IRendererFactory.cs
│   │   ├── IRenderingSurface.cs
│   │   ├── RendererBase2.cs
│   │   ├── RendererBase.cs
│   │   ├── RendererFactoryBase.cs
│   │   ├── RenderingException.cs
│   │   ├── RenderingSurfaceBase.cs
│   │   ├── RenderPerformanceReportBroker.cs
│   │   └── Tests
│   │   ├── ImageRendererBilinearInterpolationTests.cs
│   │   ├── ImageRendererTestUtilities.cs
│   │   └── ImageRendererVoiLutTests.cs
│   ├── RoiGraphics
│   │   ├── Analyzers
│   │   │   ├── IRoiAnalyzer.cs
│   │   │   ├── ProtractorAnalyzers.cs
│   │   │   ├── RoiAreaAnalyzer.cs
│   │   │   ├── RoiLengthAnalyzer.cs
│   │   │   └── RoiStatisticsAnalyzer.cs
│   │   ├── EllipticalRoi.cs
│   │   ├── IRoiAreaProvider.cs
│   │   ├── IRoiGraphic.cs
│   │   ├── IRoiLengthProvider.cs
│   │   ├── IRoiPerimeterProvider.cs
│   │   ├── IRoiStatisticsProvider.cs
│   │   ├── LinearRoi.cs
│   │   ├── PolygonalRoi.cs
│   │   ├── ProtractorRoi.cs
│   │   ├── RectangularRoi.cs
│   │   ├── RoiCalloutGraphic.cs
│   │   ├── Roi.cs
│   │   ├── RoiGraphic.cs
│   │   ├── RoiSettings.cs
│   │   ├── RoiSettings.Designer.cs
│   │   ├── RoiSettings.settings
│   │   ├── RoiTransformPolicy.cs
│   │   ├── Tests
│   │   │   ├── ContainsPointTest.cs
│   │   │   ├── EllipticalRoiTests.cs
│   │   │   ├── Images
│   │   │   │   ├── aspect01.dcm
│   │   │   │   ├── aspect02.dcm
│   │   │   │   ├── aspect03.dcm
│   │   │   │   ├── aspect04.dcm
│   │   │   │   ├── aspect05.dcm
│   │   │   │   ├── aspect06.dcm
│   │   │   │   ├── aspect07.dcm
│   │   │   │   ├── aspect08.dcm
│   │   │   │   ├── aspect09.dcm
│   │   │   │   ├── aspect10.dcm
│   │   │   │   ├── aspect11.dcm
│   │   │   │   ├── aspect12.dcm
│   │   │   │   ├── complex01.dcm
│   │   │   │   ├── complex02.dcm
│   │   │   │   ├── complex03.dcm
│   │   │   │   ├── complex04.dcm
│   │   │   │   ├── complex05.dcm
│   │   │   │   ├── complex06.dcm
│   │   │   │   ├── complex07.dcm
│   │   │   │   ├── complex08.dcm
│   │   │   │   ├── complex09.dcm
│   │   │   │   ├── complex10.dcm
│   │   │   │   ├── complex11.dcm
│   │   │   │   ├── complex12.dcm
│   │   │   │   ├── real01.dcm
│   │   │   │   ├── real01.pr.dcm
│   │   │   │   ├── real02.dcm
│   │   │   │   ├── real02.pr.dcm
│   │   │   │   ├── real03.dcm
│   │   │   │   ├── real03.pr.dcm
│   │   │   │   ├── real04.dcm
│   │   │   │   ├── real04.pr.dcm
│   │   │   │   ├── real05.dcm
│   │   │   │   ├── real05.pr.dcm
│   │   │   │   ├── real06.dcm
│   │   │   │   ├── real06.pr.dcm
│   │   │   │   ├── real0X.ko.dcm
│   │   │   │   ├── simple01.dcm
│   │   │   │   ├── simple02.dcm
│   │   │   │   ├── simple03.dcm
│   │   │   │   ├── simple04.dcm
│   │   │   │   ├── simple05.dcm
│   │   │   │   └── simple06.dcm
│   │   │   ├── LinearRoiTests.cs
│   │   │   ├── PolygonalRoiTests.cs
│   │   │   ├── PolygonalRoiTestShapes.cs
│   │   │   ├── ProtractorRoiTests.cs
│   │   │   ├── RectangularRoiTests.cs
│   │   │   ├── RoiStatisticsTests.cs
│   │   │   └── RoiTestBase.cs
│   │   └── Units.cs
│   ├── Services
│   │   ├── Icons
│   │   │   ├── RestartServiceToolLarge.png
│   │   │   ├── RestartServiceToolMedium.png
│   │   │   ├── RestartServiceToolSmall.png
│   │   │   ├── StartServiceToolLarge.png
│   │   │   ├── StartServiceToolMedium.png
│   │   │   ├── StartServiceToolSmall.png
│   │   │   ├── StopServiceToolLarge.png
│   │   │   ├── StopServiceToolMedium.png
│   │   │   └── StopServiceToolSmall.png
│   │   ├── LocalServiceProcess.cs
│   │   ├── ServiceControlSettings.cs
│   │   ├── ServiceControlSettings.Designer.cs
│   │   ├── ServiceControlSettings.settings
│   │   ├── ServiceControlTool.cs
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── Shreds
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Shreds.csproj
│   │   ├── DicomServer
│   │   │   ├── AssociationVerifier.cs
│   │   │   ├── DicomServer.cs
│   │   │   ├── DicomServerExtension.cs
│   │   │   ├── DicomServerLegacySettings.cs
│   │   │   ├── DicomServerManager.cs
│   │   │   ├── DicomServerServiceType.cs
│   │   │   ├── DicomServerSettings.Designer.cs
│   │   │   ├── DicomServerSettings.settings
│   │   │   ├── DicomStatusTranslator.cs
│   │   │   ├── FindScpExtension.cs
│   │   │   ├── MoveScpExtension.cs
│   │   │   ├── ScpExtension.cs
│   │   │   ├── StorageFilestreamHandler.cs
│   │   │   ├── StoreScpExtension.cs
│   │   │   ├── Tests
│   │   │   │   └── DicomServerSettingsTests.cs
│   │   │   └── VerifyScpExtension.cs
│   │   ├── DiskspaceManager
│   │   │   ├── DiskspaceManagerLegacySettings.cs
│   │   │   ├── DiskspaceManagerSettings.Designer.cs
│   │   │   └── DiskspaceManagerSettings.settings
│   │   ├── FilestoreManagement
│   │   │   ├── FilestoreManagementProcessor.cs
│   │   │   └── FilestoreManagementShred.cs
│   │   ├── LocalDataStore
│   │   │   ├── LocalDataStoreServiceLegacySettings.cs
│   │   │   ├── LocalDataStoreServiceSettings.Designer.cs
│   │   │   └── LocalDataStoreServiceSettings.settings
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ServiceClientImpersonationContext.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── UserIdentityCache.cs
│   │   ├── UserIdentityContext.cs
│   │   └── WorkItemService
│   │   ├── DeleteSeries
│   │   │   ├── DeleteSeriesFactory.cs
│   │   │   └── DeleteSeriesItemProcessor.cs
│   │   ├── DeleteStudy
│   │   │   ├── DeleteStudyFactory.cs
│   │   │   └── DeleteStudyItemProcessor.cs
│   │   ├── DicomRetrieve
│   │   │   ├── DicomRetrieveFactory.cs
│   │   │   └── DicomRetrieveItemProcessor.cs
│   │   ├── DicomSend
│   │   │   ├── DicomSendFactory.cs
│   │   │   └── DicomSendItemProcessor.cs
│   │   ├── Import
│   │   │   ├── ImportFactory.cs
│   │   │   └── ImportItemProcessor.cs
│   │   ├── ProcessStudy
│   │   │   ├── ProcessStudyFactory.cs
│   │   │   └── ProcessStudyItemProcessor.cs
│   │   ├── ReapplyRules
│   │   │   ├── ReapplyRulesFactory.cs
│   │   │   └── ReapplyRulesItemProcessor.cs
│   │   ├── Reindex
│   │   │   ├── ReindexFactory.cs
│   │   │   └── ReindexItemProcessor.cs
│   │   ├── Tests
│   │   │   └── WorkItemSchedulingTest.cs
│   │   ├── WorkItemActivityMonitorServiceType.cs
│   │   ├── WorkItemProcessor.cs
│   │   ├── WorkItemProcessorExtension.cs
│   │   ├── WorkItemQuery.cs
│   │   ├── WorkItemService.cs
│   │   ├── WorkItemServiceExtension.cs
│   │   ├── WorkItemServiceType.cs
│   │   └── WorkItemThreadPool.cs
│   ├── SingleStudyLoader.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   ├── StandardModalities.cs
│   ├── StandardModalitySettings.cs
│   ├── StandardModalitySettings.Designer.cs
│   ├── StandardModalitySettings.settings
│   ├── StudyFinders
│   │   ├── Local
│   │   │   ├── ClearCanvas.ImageViewer.StudyFinders.Local.csproj
│   │   │   ├── LocalStoreStudyFinder.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   └── Remote
│   │   ├── ClearCanvas.ImageViewer.StudyFinders.Remote.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RemoteStudyFinder.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── Tests
│   │   └── PostFilteringTests.cs
│   ├── StudyLoadedEventArgs.cs
│   ├── StudyLoaders
│   │   ├── Local
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageViewer.StudyLoaders.Local.csproj
│   │   │   ├── LocalStoreSopDataSource.cs
│   │   │   ├── LocalStoreStudyLoader.cs
│   │   │   ├── PreLoadingSettings.cs
│   │   │   ├── PreLoadingSettings.Designer.cs
│   │   │   ├── PreLoadingSettings.settings
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── Streaming
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.StudyLoaders.Streaming.csproj
│   │   ├── ImageServerWadoLoader.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StreamingCorePrefetchingStrategy.cs
│   │   ├── StreamingSettings.cs
│   │   ├── StreamingSettings.Designer.cs
│   │   ├── StreamingSettings.settings
│   │   └── StreamingStudyLoader.cs
│   ├── StudyManagement
│   │   ├── ActivityMonitorComponent.cs
│   │   ├── ActivityMonitorFailureWatcher.cs
│   │   ├── ActivityMonitorManager.cs
│   │   ├── ActivityMonitorProgressBar.cs
│   │   ├── ActivityMonitorQuickLink.cs
│   │   ├── ActivityMonitorTool.cs
│   │   ├── BasicXmlSopDataSource.cs
│   │   ├── Core
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageViewer.StudyManagement.Core.csproj
│   │   │   ├── Command
│   │   │   │   ├── CommandFactory.cs
│   │   │   │   ├── CompleteWorkItemUidCommand.cs
│   │   │   │   ├── DataAccessCommand.cs
│   │   │   │   ├── FastRenameFileCommand.cs
│   │   │   │   ├── FastSaveDicomFileCommand.cs
│   │   │   │   ├── InsertOrUpdateStudyCommand.cs
│   │   │   │   ├── InsertStudyXmlCommand.cs
│   │   │   │   ├── InsertWorkItemCommand.cs
│   │   │   │   ├── SaveStudyXmlCommand.cs
│   │   │   │   ├── ViewerCommandProcessorContext.cs
│   │   │   │   └── ViewerCommandProcessor.cs
│   │   │   ├── Configuration
│   │   │   │   ├── Broker.cs
│   │   │   │   ├── ConfigurationDataContext.cs
│   │   │   │   ├── ConfigurationDataContext.dbml
│   │   │   │   ├── ConfigurationDataContext.dbml.layout
│   │   │   │   ├── ConfigurationDataContext.designer.cs
│   │   │   │   ├── ConfigurationDocumentBroker.cs
│   │   │   │   ├── configuration.sdf
│   │   │   │   ├── DataAccessContext.cs
│   │   │   │   ├── dbml_gen.bat
│   │   │   │   ├── SystemConfigurationSettingsStore.cs
│   │   │   │   ├── Tests
│   │   │   │   │   ├── BrokerTests.cs
│   │   │   │   │   ├── SettingsStoreTest.cs
│   │   │   │   │   └── TestSettingsClasses.cs
│   │   │   │   └── VersionUtils.cs
│   │   │   ├── DeleteSeriesUtility.cs
│   │   │   ├── DeleteStudyUtility.cs
│   │   │   ├── DicomFilePublisher.cs
│   │   │   ├── FileManagementSettings.cs
│   │   │   ├── FileManagementSettings.Designer.cs
│   │   │   ├── FileManagementSettings.settings
│   │   │   ├── ImageViewerMoveScu.cs
│   │   │   ├── ImageViewerStorageScu.cs
│   │   │   ├── ImportFilesUtility.cs
│   │   │   ├── IRulesEngine.cs
│   │   │   ├── ISeries.cs
│   │   │   ├── ISopInstance.cs
│   │   │   ├── IStudy.cs
│   │   │   ├── ProcessStudyUtility.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ReapplyRulesUtility.cs
│   │   │   ├── ReindexUtility.cs
│   │   │   ├── ReprocessStudyFolder.cs
│   │   │   ├── RulesEngine.cs
│   │   │   ├── ServiceProviders
│   │   │   │   ├── ServerDirectory.cs
│   │   │   │   ├── StudyStore.cs
│   │   │   │   ├── SystemConfigurationSettingsStore.cs
│   │   │   │   └── Tests
│   │   │   │   └── ServerDirectoryTests.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── Storage
│   │   │   │   ├── Broker.cs
│   │   │   │   ├── DataAccessContext.cs
│   │   │   │   ├── dbml_gen.bat
│   │   │   │   ├── DeviceBroker.cs
│   │   │   │   ├── DicomQuery
│   │   │   │   │   ├── DateDicomPropertyFilter.cs
│   │   │   │   │   ├── DicomPropertyFilter.cs
│   │   │   │   │   ├── MultiValuedPropertyRule.cs
│   │   │   │   │   ├── PropertyFilter.cs
│   │   │   │   │   ├── PropertyFilters
│   │   │   │   │   │   ├── Common.cs
│   │   │   │   │   │   ├── PatientBreed.cs
│   │   │   │   │   │   ├── Patient.cs
│   │   │   │   │   │   ├── PatientSpecies.cs
│   │   │   │   │   │   ├── Responsibility.cs
│   │   │   │   │   │   ├── Series.cs
│   │   │   │   │   │   ├── SopInstance.cs
│   │   │   │   │   │   └── Study.cs
│   │   │   │   │   ├── PropertyFilters.cs
│   │   │   │   │   ├── QueryUtilities.cs
│   │   │   │   │   ├── StringDicomPropertyFilter.cs
│   │   │   │   │   ├── StudyStoreQuery.cs
│   │   │   │   │   ├── Tests
│   │   │   │   │   │   ├── MiscellaneousTests.cs
│   │   │   │   │   │   ├── PropertyFilterTests.cs
│   │   │   │   │   │   ├── SeriesQueryTests.cs
│   │   │   │   │   │   ├── SopInstanceQueryTests.cs
│   │   │   │   │   │   ├── StudyRootQueryTests.cs
│   │   │   │   │   │   ├── StudyStoreQueryTests.cs
│   │   │   │   │   │   ├── TestBase.cs
│   │   │   │   │   │   ├── test_store_insert_studies.sqlce
│   │   │   │   │   │   └── test_store.sdf
│   │   │   │   │   ├── TimeDicomPropertyFilter.cs
│   │   │   │   │   └── UidDicomPropertyFilter.cs
│   │   │   │   ├── DicomStoreDataContext.cs
│   │   │   │   ├── DicomStoreDataContext.dbml
│   │   │   │   ├── DicomStoreDataContext.dbml.layout
│   │   │   │   ├── DicomStoreDataContext.designer.cs
│   │   │   │   ├── dicom_store.sdf
│   │   │   │   ├── dicom_store.sqlce
│   │   │   │   ├── Serializer.cs
│   │   │   │   ├── Series.cs
│   │   │   │   ├── SopInstance.cs
│   │   │   │   ├── SqlCeDatabaseHelper.cs
│   │   │   │   ├── StudyBroker.cs
│   │   │   │   ├── Study.cs
│   │   │   │   ├── StudyLocation.cs
│   │   │   │   ├── Tests
│   │   │   │   │   ├── SerializationTests.cs
│   │   │   │   │   ├── StudyBrokerTests.cs
│   │   │   │   │   ├── TestHelper.cs
│   │   │   │   │   ├── WorkItemBrokerTests.cs
│   │   │   │   │   └── WorkItemUidBrokerTests.cs
│   │   │   │   ├── Utilities.cs
│   │   │   │   ├── WorkItemBroker.cs
│   │   │   │   ├── WorkItem.cs
│   │   │   │   ├── WorkItemStatusFilter.cs
│   │   │   │   ├── WorkItemUidBroker.cs
│   │   │   │   └── WorkItemUid.cs
│   │   │   ├── Utilities.cs
│   │   │   ├── WorkItemDataHelper.cs
│   │   │   └── WorkItemProcessor
│   │   │   ├── BaseItemProcessor.cs
│   │   │   ├── IWorkItemProcessor.cs
│   │   │   ├── IWorkItemProcessorFactory.cs
│   │   │   ├── WorkItemProcessorFactoryExtensionPoint.cs
│   │   │   ├── WorkItemServiceSettings.cs
│   │   │   ├── WorkItemServiceSettings.Designer.cs
│   │   │   ├── WorkItemServiceSettings.settings
│   │   │   └── WorkItemStatusProxy.cs
│   │   ├── CorePrefetchingStrategy.cs
│   │   ├── DicomMessageSopDataSource.cs
│   │   ├── FrameCollection.cs
│   │   ├── Frame.cs
│   │   ├── FrameDataRetrieverFactory.cs
│   │   ├── FrameReference.cs
│   │   ├── Icons
│   │   │   ├── CancelToolSmall.png
│   │   │   ├── DeleteToolSmall.png
│   │   │   ├── RestartToolSmall.png
│   │   │   └── StatToolSmall.png
│   │   ├── IDicomMessageSopDataSource.cs
│   │   ├── IImageSopProvider.cs
│   │   ├── ILocalSopDataSource.cs
│   │   ├── ImageBoxFrameSelectionStrategy.cs
│   │   ├── ImagePlaneHelper.cs
│   │   ├── ImageSop.cs
│   │   ├── ImageSopMultiFrameSupport.cs
│   │   ├── IPatientCoordinateMapping.cs
│   │   ├── IPatientCoordinateMappingProvider.cs
│   │   ├── IPrefetchingStrategy.cs
│   │   ├── ISopDataSource.cs
│   │   ├── ISopProvider.cs
│   │   ├── IStudyFinder.cs
│   │   ├── IStudyLoader.cs
│   │   ├── LocalServerWatcher.cs
│   │   ├── LocalSopDataSource.cs
│   │   ├── NormalizedPixelSpacing.cs
│   │   ├── OpenFilesHelper.cs
│   │   ├── OpenStudyHelper.cs
│   │   ├── PatientCollection.cs
│   │   ├── Patient.cs
│   │   ├── PatientOrientationHelper.cs
│   │   ├── PrefetchingStrategy.cs
│   │   ├── ProgressBarIconSet.cs
│   │   ├── ReindexTool.cs
│   │   ├── RescaleUnits.cs
│   │   ├── SeriesCollection.cs
│   │   ├── Series.cs
│   │   ├── SopCollection.cs
│   │   ├── Sop.cs
│   │   ├── SopDataSource.cs
│   │   ├── SopFrameData.cs
│   │   ├── SopReference.cs
│   │   ├── SopValidationException.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StandardSopDataSource.cs
│   │   ├── StreamingSopDataSource.cs
│   │   ├── StreamingSopFrameData.cs
│   │   ├── StreamSopDataSource.cs
│   │   ├── StudyCollection.cs
│   │   ├── Study.cs
│   │   ├── StudyExtensions.cs
│   │   ├── StudyFinder.cs
│   │   ├── StudyFinderMap.cs
│   │   ├── StudyItem.cs
│   │   ├── StudyLoader.cs
│   │   ├── StudyLoaderMap.cs
│   │   ├── StudyTree.cs
│   │   ├── Tests
│   │   │   ├── ActivityMonitorComponentTests.cs
│   │   │   ├── NormalizedPixelSpacingTests.cs
│   │   │   ├── SopDataSourceTests.cs
│   │   │   ├── StudyBuilder.cs
│   │   │   ├── StudyBuilderFactory.cs
│   │   │   ├── TestDataSource.cs
│   │   │   ├── UnitTestStudyLoader.cs
│   │   │   └── XmlSopDataSourceTests.cs
│   │   ├── ValidationSettings.cs
│   │   ├── ValidationSettings.Designer.cs
│   │   ├── ValidationSettings.settings
│   │   ├── ViewerFrameEnumerator.cs
│   │   ├── WeightedWindowPrefetchingStrategy.cs
│   │   └── XmlSopDataSource.cs
│   ├── Tests
│   │   ├── AddImageTest.cs
│   │   ├── BuildTreeTest.cs
│   │   ├── DisplaySetFactoryTests.cs
│   │   ├── DisplaySetSelectionTest.cs
│   │   ├── ImageBoxAndDisplaySetInteractionTest.cs
│   │   ├── ImageDiff.cs
│   │   ├── ImageSetGroupsTests.cs
│   │   ├── MockPresentationImage.cs
│   │   ├── MockScreenInfoProvider.cs
│   │   ├── SelectionTest.cs
│   │   ├── Statistics.cs
│   │   ├── TestPattern.cs
│   │   └── TestTree.cs
│   ├── TestTools
│   │   ├── ChangeFileTransferSyntaxTool.cs
│   │   ├── ChangePixelAspectRatioComponent.cs
│   │   ├── ChangePixelAspectRatioTool.cs
│   │   ├── ChangeTransferSyntaxTool.cs
│   │   ├── ClearCanvas.ImageViewer.TestTools.csproj
│   │   ├── ExtractEmbeddedOverlaysTool.cs
│   │   ├── FixPixelDataTool.cs
│   │   ├── Icons
│   │   │   ├── MemoryAnalysisToolMedium.png
│   │   │   ├── MemoryAnalysisToolSmall.png
│   │   │   ├── PerformanceAnalysisToolLarge.png
│   │   │   ├── PerformanceAnalysisToolMedium.png
│   │   │   └── PerformanceAnalysisToolSmall.png
│   │   ├── MemoryAnalysisComponent.cs
│   │   ├── MemoryAnalysisTool.cs
│   │   ├── PerformanceAnalysisComponent.cs
│   │   ├── PerformanceAnalysisTool.cs
│   │   ├── PixelAspectRatioChanger.cs
│   │   ├── PixelDataInfo.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Rendering
│   │   │   └── TestApp
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageViewer.TestTools.Rendering.TestApp.csproj
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── RenderingSurfaceContainer.cs
│   │   │   ├── RenderingSurfaceContainer.Designer.cs
│   │   │   ├── RenderingSurfaceContainer.resx
│   │   │   ├── RenderingSurface.cs
│   │   │   ├── RenderingSurface.Designer.cs
│   │   │   ├── RenderingSurface.resx
│   │   │   └── TestImageRenderer.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StreamingAnalysisComponent.cs
│   │   ├── StreamingAnalysisTool.cs
│   │   ├── StudyXmlTestTool.cs
│   │   ├── TextDicomDumpTool.cs
│   │   └── View
│   │   └── WinForms
│   │   ├── ChangePixelAspectRatioComponentControl.cs
│   │   ├── ChangePixelAspectRatioComponentControl.Designer.cs
│   │   ├── ChangePixelAspectRatioComponentControl.resx
│   │   ├── ChangePixelAspectRatioComponentView.cs
│   │   ├── ClearCanvas.ImageViewer.TestTools.View.WinForms.csproj
│   │   ├── MemoryAnalysisComponentControl.cs
│   │   ├── MemoryAnalysisComponentControl.Designer.cs
│   │   ├── MemoryAnalysisComponentControl.resx
│   │   ├── MemoryAnalysisComponentView.cs
│   │   ├── PerformanceAnalysisComponentControl.cs
│   │   ├── PerformanceAnalysisComponentControl.Designer.cs
│   │   ├── PerformanceAnalysisComponentControl.resx
│   │   ├── PerformanceAnalysisComponentView.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── StreamingAnalysisComponentControl.cs
│   │   ├── StreamingAnalysisComponentControl.Designer.cs
│   │   ├── StreamingAnalysisComponentControl.resx
│   │   └── StreamingAnalysisComponentView.cs
│   ├── Thumbnails
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Thumbnails.csproj
│   │   ├── Configuration
│   │   │   ├── ConfigurationPageProvider.cs
│   │   │   ├── ThumbnailsConfigurationComponent.cs
│   │   │   ├── ThumbnailsSettings.cs
│   │   │   ├── ThumbnailsSettings.Designer.cs
│   │   │   └── ThumbnailsSettings.settings
│   │   ├── Gallery.cs
│   │   ├── GalleryItem.cs
│   │   ├── Icons
│   │   │   ├── PrimaryImageSet.png
│   │   │   ├── ShowThumbnailsToolLarge.png
│   │   │   ├── ShowThumbnailsToolMedium.png
│   │   │   └── ShowThumbnailsToolSmall.png
│   │   ├── ImageData.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ShowThumbnailsTool.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── ThumbnailComponent.cs
│   │   ├── ThumbnailDescriptor.cs
│   │   ├── ThumbnailFactory.cs
│   │   ├── ThumbnailGallery.cs
│   │   ├── ThumbnailGalleryItem.cs
│   │   ├── ThumbnailGalleryItemFactory.cs
│   │   ├── ThumbnailLoader.cs
│   │   ├── ThumbnailRepository.cs
│   │   ├── ThumbnailSizes.cs
│   │   └── View
│   │   └── WinForms
│   │   ├── ClearCanvas.ImageViewer.Thumbnails.View.WinForms.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ThumbnailComponentControl.cs
│   │   ├── ThumbnailComponentControl.Designer.cs
│   │   ├── ThumbnailComponentControl.resx
│   │   ├── ThumbnailComponentView.cs
│   │   ├── ThumbnailsConfigurationComponentControl.cs
│   │   ├── ThumbnailsConfigurationComponentControl.Designer.cs
│   │   ├── ThumbnailsConfigurationComponentControl.resx
│   │   └── ThumbnailsConfigurationComponentView.cs
│   ├── TileCollection.cs
│   ├── Tile.cs
│   ├── TileMemento.cs
│   ├── TileSelectedEventArgs.cs
│   ├── Tools
│   │   ├── ImageProcessing
│   │   │   ├── Filter
│   │   │   │   ├── CannyEdgeDetectionFilterTool.cs
│   │   │   │   ├── ClearCanvas.ImageViewer.Tools.ImageProcessing.Filter.csproj
│   │   │   │   ├── FastMarchingSegmentationTool.cs
│   │   │   │   ├── FilterTool.cs
│   │   │   │   ├── GradientMagnitudeFilterTool.cs
│   │   │   │   ├── Icons
│   │   │   │   │   ├── FilterToolLarge.png
│   │   │   │   │   ├── FilterToolMedium.png
│   │   │   │   │   └── FilterToolSmall.png
│   │   │   │   ├── LaplacianSharpeningImageFilterTool.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── ResetFilterTool.cs
│   │   │   │   ├── ShapeDetectionSegmentationTool.cs
│   │   │   │   ├── SmoothingRecursiveGaussianFilterTool.cs
│   │   │   │   ├── SobelEdgeDetectionFilterTool.cs
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   └── SR.resx
│   │   │   └── RoiAnalysis
│   │   │   ├── ClearCanvas.ImageViewer.Tools.ImageProcessing.RoiAnalysis.csproj
│   │   │   ├── Histogram.cs
│   │   │   ├── Icons
│   │   │   │   ├── RoiHistogramToolLarge.png
│   │   │   │   ├── RoiHistogramToolMedium.png
│   │   │   │   └── RoiHistogramToolSmall.png
│   │   │   ├── PathProfileComponent.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── RoiAnalysisComponentContainer.cs
│   │   │   ├── RoiAnalysisComponent.cs
│   │   │   ├── RoiAnalysisTool.cs
│   │   │   ├── RoiHistogramComponent.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── Tests
│   │   │   │   └── HistogramTest.cs
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Tools.ImageProcessing.RoiAnalysis.View.WinForms.csproj
│   │   │   ├── PathProfileComponentControl.cs
│   │   │   ├── PathProfileComponentControl.Designer.cs
│   │   │   ├── PathProfileComponentControl.resx
│   │   │   ├── PathProfileComponentView.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── RoiHistogramComponentControl.cs
│   │   │   ├── RoiHistogramComponentControl.Designer.cs
│   │   │   ├── RoiHistogramComponentControl.resx
│   │   │   └── RoiHistogramComponentView.cs
│   │   ├── Measurement
│   │   │   ├── app.config
│   │   │   ├── CalibrationComponent.cs
│   │   │   ├── CalibrationTool.cs
│   │   │   ├── ClassDiagrams
│   │   │   │   └── MeasurementTools.cd
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Measurement.csproj
│   │   │   ├── DefaultRoiCalloutLocationStrategy.cs
│   │   │   ├── EllipticalRoiTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── EllipticalRoiToolLarge.png
│   │   │   │   ├── EllipticalRoiToolMedium.png
│   │   │   │   ├── EllipticalRoiToolSmall.png
│   │   │   │   ├── PolygonalRoiToolLarge.png
│   │   │   │   ├── PolygonalRoiToolMedium.png
│   │   │   │   ├── PolygonalRoiToolSmall.png
│   │   │   │   ├── ProtractorToolLarge.png
│   │   │   │   ├── ProtractorToolMedium.png
│   │   │   │   ├── ProtractorToolSmall.png
│   │   │   │   ├── RectangularRoiToolLarge.png
│   │   │   │   ├── RectangularRoiToolMedium.png
│   │   │   │   ├── RectangularRoiToolSmall.png
│   │   │   │   ├── RulerToolLarge.png
│   │   │   │   ├── RulerToolMedium.png
│   │   │   │   ├── RulerToolSmall.png
│   │   │   │   ├── ShowAnglesToolLarge.png
│   │   │   │   ├── ShowAnglesToolMedium.png
│   │   │   │   └── ShowAnglesToolSmall.png
│   │   │   ├── MeasurementTool.cs
│   │   │   ├── PolygonalRoiCalloutLocationStrategy.cs
│   │   │   ├── PolygonalRoiTool.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ProtractorRoiCalloutLocationStrategy.cs
│   │   │   ├── ProtractorTool.cs
│   │   │   ├── RectangularRoiTool.cs
│   │   │   ├── RulerCalloutLocationStrategy.cs
│   │   │   ├── RulerTool.cs
│   │   │   ├── Settings.cs
│   │   │   ├── Settings.Designer.cs
│   │   │   ├── Settings.settings
│   │   │   ├── ShowAnglesToolCompositeGraphic.cs
│   │   │   ├── ShowAnglesTool.cs
│   │   │   ├── ShowAnglesToolGraphic.cs
│   │   │   ├── ShowAnglesToolSerialization.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── Tests
│   │   │   │   ├── CalibrationTest.cs
│   │   │   │   └── ShowAnglesToolTest.cs
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── CalibrationComponentControl.cs
│   │   │   ├── CalibrationComponentControl.Designer.cs
│   │   │   ├── CalibrationComponentControl.resx
│   │   │   ├── CalibrationComponentView.cs
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Measurement.View.WinForms.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Reporting
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Reporting.csproj
│   │   │   ├── Icons
│   │   │   │   ├── CreateKeyImageToolLarge.png
│   │   │   │   ├── CreateKeyImageToolMedium.png
│   │   │   │   ├── CreateKeyImageToolSmall.png
│   │   │   │   ├── EditKeyImageInformationToolLarge.png
│   │   │   │   ├── EditKeyImageInformationToolMedium.png
│   │   │   │   ├── EditKeyImageInformationToolSmall.png
│   │   │   │   ├── RevertAllToolLarge.png
│   │   │   │   ├── RevertAllToolMedium.png
│   │   │   │   ├── RevertAllToolSmall.png
│   │   │   │   ├── RevertToolLarge.png
│   │   │   │   ├── RevertToolMedium.png
│   │   │   │   ├── RevertToolSmall.png
│   │   │   │   ├── ShowKeyImagesToolLarge.png
│   │   │   │   ├── ShowKeyImagesToolMedium.png
│   │   │   │   └── ShowKeyImagesToolSmall.png
│   │   │   ├── KeyImages
│   │   │   │   ├── DesktopWindowTool.cs
│   │   │   │   ├── EditKeyImageInformationTool.cs
│   │   │   │   ├── IKeyImageClipboard.cs
│   │   │   │   ├── IKeyObjectSelectionDocumentInformation.cs
│   │   │   │   ├── KeyImageClipboard2.cs
│   │   │   │   ├── KeyImageClipboardComponent.cs
│   │   │   │   ├── KeyImageClipboard.cs
│   │   │   │   ├── KeyImageInformation.cs
│   │   │   │   ├── KeyImageInformationEditorComponent.cs
│   │   │   │   ├── KeyImageItem.cs
│   │   │   │   ├── KeyImagePublisher.cs
│   │   │   │   ├── KeyImageTool.cs
│   │   │   │   ├── RevertKeyImageClipboardTool.cs
│   │   │   │   ├── SecondaryCaptureImageFactory.cs
│   │   │   │   └── Utilities.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Reporting.View.WinForms.csproj
│   │   │   ├── KeyImageClipboardComponentControl.cs
│   │   │   ├── KeyImageClipboardComponentControl.Designer.cs
│   │   │   ├── KeyImageClipboardComponentControl.resx
│   │   │   ├── KeyImageClipboardComponentView.cs
│   │   │   ├── KeyImageInformationEditorComponentControl.cs
│   │   │   ├── KeyImageInformationEditorComponentControl.Designer.cs
│   │   │   ├── KeyImageInformationEditorComponentControl.resx
│   │   │   ├── KeyImageInformationEditorComponentView.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Standard
│   │   │   ├── app.config
│   │   │   ├── CineApplicationComponent.cs
│   │   │   ├── CineTool.cs
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Standard.csproj
│   │   │   ├── ClearCustomShuttersTool.cs
│   │   │   ├── ColorMapTool.cs
│   │   │   ├── Configuration
│   │   │   │   ├── ConfigurationPageProvider.cs
│   │   │   │   ├── Tests
│   │   │   │   │   └── ToolModalityBehaviorCollectionTests.cs
│   │   │   │   ├── ToolConfigurationComponent.cs
│   │   │   │   ├── ToolModalityBehaviorCollection.cs
│   │   │   │   ├── ToolModalityBehaviorCollectionDefault.xml
│   │   │   │   ├── ToolModalityBehavior.cs
│   │   │   │   └── ToolModalityBehaviorHelper.cs
│   │   │   ├── DeleteAnnotationsTool.cs
│   │   │   ├── DicomGraphicAnnotationTool.cs
│   │   │   ├── DrawShutterTool.cs
│   │   │   ├── EditHistoryTool.cs
│   │   │   ├── FlipHorizontalTool.cs
│   │   │   ├── FlipVerticalTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── AddToolSmall.png
│   │   │   │   ├── BlankCursor.png
│   │   │   │   ├── CineToolLarge.png
│   │   │   │   ├── CineToolMedium.png
│   │   │   │   ├── CineToolSmall.png
│   │   │   │   ├── ClearCustomShuttersToolLarge.png
│   │   │   │   ├── ClearCustomShuttersToolMedium.png
│   │   │   │   ├── ClearCustomShuttersToolSmall.png
│   │   │   │   ├── DeleteAllAnnotationsToolLarge.png
│   │   │   │   ├── DeleteAllAnnotationsToolMedium.png
│   │   │   │   ├── DeleteAllAnnotationsToolSmall.png
│   │   │   │   ├── DeleteAnnotationToolLarge.png
│   │   │   │   ├── DeleteAnnotationToolMedium.png
│   │   │   │   ├── DeleteAnnotationToolSmall.png
│   │   │   │   ├── DeleteToolSmall.png
│   │   │   │   ├── DrawCircularShutterToolLarge.png
│   │   │   │   ├── DrawCircularShutterToolMedium.png
│   │   │   │   ├── DrawCircularShutterToolSmall.png
│   │   │   │   ├── DrawPolygonalShutterToolLarge.png
│   │   │   │   ├── DrawPolygonalShutterToolMedium.png
│   │   │   │   ├── DrawPolygonalShutterToolSmall.png
│   │   │   │   ├── DrawRectangularShutterToolLarge.png
│   │   │   │   ├── DrawRectangularShutterToolMedium.png
│   │   │   │   ├── DrawRectangularShutterToolSmall.png
│   │   │   │   ├── EditToolSmall.png
│   │   │   │   ├── FlipHorizontalToolLarge.png
│   │   │   │   ├── FlipHorizontalToolMedium.png
│   │   │   │   ├── FlipHorizontalToolSmall.png
│   │   │   │   ├── FlipVerticalToolLarge.png
│   │   │   │   ├── FlipVerticalToolMedium.png
│   │   │   │   ├── FlipVerticalToolSmall.png
│   │   │   │   ├── ImagePropertiesToolLarge.png
│   │   │   │   ├── ImagePropertiesToolMedium.png
│   │   │   │   ├── ImagePropertiesToolSmall.png
│   │   │   │   ├── InvertToolLarge.png
│   │   │   │   ├── InvertToolMedium.png
│   │   │   │   ├── InvertToolSmall.png
│   │   │   │   ├── MagnificationToolLarge.png
│   │   │   │   ├── MagnificationToolMedium.png
│   │   │   │   ├── MagnificationToolSmall.png
│   │   │   │   ├── MatchScaleToolLarge.png
│   │   │   │   ├── MatchScaleToolMedium.png
│   │   │   │   ├── MatchScaleToolSmall.png
│   │   │   │   ├── PanToolLarge.png
│   │   │   │   ├── PanToolMedium.png
│   │   │   │   ├── PanToolSmall.png
│   │   │   │   ├── ProbeToolLarge.png
│   │   │   │   ├── ProbeToolMedium.png
│   │   │   │   ├── ProbeToolSmall.png
│   │   │   │   ├── RedoToolLarge.png
│   │   │   │   ├── RedoToolMedium.png
│   │   │   │   ├── RedoToolSmall.png
│   │   │   │   ├── ResetToolLarge.png
│   │   │   │   ├── ResetToolMedium.png
│   │   │   │   ├── ResetToolSmall.png
│   │   │   │   ├── Rotate3DToolLarge.png
│   │   │   │   ├── Rotate3DToolMedium.png
│   │   │   │   ├── Rotate3DToolSmall.png
│   │   │   │   ├── RotateLeftToolLarge.png
│   │   │   │   ├── RotateLeftToolMedium.png
│   │   │   │   ├── RotateLeftToolSmall.png
│   │   │   │   ├── RotateRightToolLarge.png
│   │   │   │   ├── RotateRightToolMedium.png
│   │   │   │   ├── RotateRightToolSmall.png
│   │   │   │   ├── StackToolLarge.png
│   │   │   │   ├── StackToolMedium.png
│   │   │   │   ├── StackToolSmall.png
│   │   │   │   ├── TextAreaToolLarge.png
│   │   │   │   ├── TextAreaToolMedium.png
│   │   │   │   ├── TextAreaToolSmall.png
│   │   │   │   ├── TextCalloutToolLarge.png
│   │   │   │   ├── TextCalloutToolMedium.png
│   │   │   │   ├── TextCalloutToolSmall.png
│   │   │   │   ├── UndoToolLarge.png
│   │   │   │   ├── UndoToolMedium.png
│   │   │   │   ├── UndoToolSmall.png
│   │   │   │   ├── WindowLevelToolLarge.png
│   │   │   │   ├── WindowLevelToolMedium.png
│   │   │   │   ├── WindowLevelToolSmall.png
│   │   │   │   ├── ZoomToolLarge.png
│   │   │   │   ├── ZoomToolMedium.png
│   │   │   │   └── ZoomToolSmall.png
│   │   │   ├── ImageComparer.cs
│   │   │   ├── ImageComparerList.cs
│   │   │   ├── ImageProperties
│   │   │   │   ├── ImagePropertiesApplicationComponent.cs
│   │   │   │   ├── ImagePropertiesSettings.cs
│   │   │   │   ├── ImagePropertiesSettings.Designer.cs
│   │   │   │   ├── ImagePropertiesSettings.settings
│   │   │   │   ├── ImagePropertiesTool.cs
│   │   │   │   ├── ImageProperty.cs
│   │   │   │   ├── ImagePropertyProvider.cs
│   │   │   │   ├── KeyObjectImagePropertyProvider.cs
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   ├── SR.resx
│   │   │   │   ├── StandardImageProperties.xml
│   │   │   │   └── StandardImagePropertyProvider.cs
│   │   │   ├── InteractiveShutterGraphicBuilders.cs
│   │   │   ├── InteractiveTextAreaBuilder.cs
│   │   │   ├── InteractiveTextCalloutBuilder.cs
│   │   │   ├── InteractiveTextGraphicBuilder.cs
│   │   │   ├── InvertTool.cs
│   │   │   ├── LocateOnDiskTool.cs
│   │   │   ├── MagnificationTool2.cs
│   │   │   ├── MagnificationTool.cs
│   │   │   ├── MatchScaleTool.cs
│   │   │   ├── MemoryUsageTool.cs
│   │   │   ├── PanTool.cs
│   │   │   ├── PresetVoiLuts
│   │   │   │   ├── AvailablePresetVoiLutKeyStrokeSettings.cs
│   │   │   │   ├── AvailablePresetVoiLutKeyStrokeSettings.Designer.cs
│   │   │   │   ├── AvailablePresetVoiLutKeyStrokeSettings.settings
│   │   │   │   ├── DefaultLutConfiguration.xml
│   │   │   │   ├── DefaultPresetVoiLutConfiguration.xml
│   │   │   │   ├── KeyStrokeDescriptor.cs
│   │   │   │   ├── LutHelper.cs
│   │   │   │   ├── Luts
│   │   │   │   │   ├── AutoVoiLutData.cs
│   │   │   │   │   └── AutoVoiLutLinear.cs
│   │   │   │   ├── Operations
│   │   │   │   │   ├── AllowMultiplePresetVoiLutOperationsAttribute.cs
│   │   │   │   │   ├── AutoPresetVoiLutOperationComponent.cs
│   │   │   │   │   ├── AutoPresetVoiLutOperationFactory.cs
│   │   │   │   │   ├── AutoVoiLutApplicator.cs
│   │   │   │   │   ├── DefaultPresetVoiLutOperationComponent.cs
│   │   │   │   │   ├── InitialVoiLutProvider.cs
│   │   │   │   │   ├── LinearPresetVoiLutOperationComponent.cs
│   │   │   │   │   ├── LinearPresetVoiLutOperationFactory.cs
│   │   │   │   │   ├── MinMaxAlgorithmPresetVoiLutOperationComponent.cs
│   │   │   │   │   ├── MinMaxAlgorithmPresetVoiLutOperationFactory.cs
│   │   │   │   │   ├── PresetVoiLutOperationComponent.cs
│   │   │   │   │   ├── PresetVoiLutOperation.cs
│   │   │   │   │   ├── PresetVoiLutOperationFactories.cs
│   │   │   │   │   ├── PresetVoiLutOperationFactory.cs
│   │   │   │   │   ├── PresetVoiLutOperationsComponentContainer.cs
│   │   │   │   │   └── VoiLutSelector.cs
│   │   │   │   ├── PresetVoiLutCollection.cs
│   │   │   │   ├── PresetVoiLutConfigurationComponent.cs
│   │   │   │   ├── PresetVoiLutConfiguration.cs
│   │   │   │   ├── PresetVoiLutConfigurationPageProvider.cs
│   │   │   │   ├── PresetVoiLut.cs
│   │   │   │   ├── PresetVoiLutGroupCollection.cs
│   │   │   │   ├── PresetVoiLutGroup.cs
│   │   │   │   ├── PresetVoiLutReservedActionModelKeyStrokesProvider.cs
│   │   │   │   ├── PresetVoiLutSettings.cs
│   │   │   │   ├── PresetVoiLutSettings.Designer.cs
│   │   │   │   └── PresetVoiLutSettings.settings
│   │   │   ├── ProbeCursor.png
│   │   │   ├── ProbeTool.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ResetTool.cs
│   │   │   ├── Rotate3DTool.cs
│   │   │   ├── RotateLeftTool.cs
│   │   │   ├── RotateRightTool.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StackTool.cs
│   │   │   ├── TextCalloutTool.cs
│   │   │   ├── ToolSettings.cs
│   │   │   ├── ToolSettings.Designer.cs
│   │   │   ├── ToolSettings.settings
│   │   │   ├── View
│   │   │   │   └── WinForms
│   │   │   │   ├── CineApplicationComponentControl.cs
│   │   │   │   ├── CineApplicationComponentControl.Designer.cs
│   │   │   │   ├── CineApplicationComponentControl.resx
│   │   │   │   ├── CineApplicationComponentView.cs
│   │   │   │   ├── ClearCanvas.ImageViewer.Tools.Standard.View.WinForms.csproj
│   │   │   │   ├── Icons
│   │   │   │   │   ├── Play.png
│   │   │   │   │   ├── PlayReverse.png
│   │   │   │   │   └── Stop.png
│   │   │   │   ├── ImagePropertiesApplicationComponentControl.cs
│   │   │   │   ├── ImagePropertiesApplicationComponentControl.Designer.cs
│   │   │   │   ├── ImagePropertiesApplicationComponentControl.resx
│   │   │   │   ├── ImagePropertiesApplicationComponentView.cs
│   │   │   │   ├── ImagePropertyDetailControl.cs
│   │   │   │   ├── ImagePropertyDetailControl.Designer.cs
│   │   │   │   ├── ImagePropertyDetailControl.resx
│   │   │   │   ├── LinearPresetVoiLutOperationComponentControl.cs
│   │   │   │   ├── LinearPresetVoiLutOperationComponentControl.Designer.cs
│   │   │   │   ├── LinearPresetVoiLutOperationComponentControl.resx
│   │   │   │   ├── LinearPresetVoiLutOperationComponentView.cs
│   │   │   │   ├── MagnificationComponentView.cs
│   │   │   │   ├── MagnificationForm.cs
│   │   │   │   ├── MagnificationForm.Designer.cs
│   │   │   │   ├── MagnificationForm.resx
│   │   │   │   ├── PresetVoiLutConfigurationComponentControl.cs
│   │   │   │   ├── PresetVoiLutConfigurationComponentControl.Designer.cs
│   │   │   │   ├── PresetVoiLutConfigurationComponentControl.resx
│   │   │   │   ├── PresetVoiLutConfigurationComponentView.cs
│   │   │   │   ├── PresetVoiLutOperationComponentContainerControl.cs
│   │   │   │   ├── PresetVoiLutOperationComponentContainerControl.Designer.cs
│   │   │   │   ├── PresetVoiLutOperationComponentContainerControl.resx
│   │   │   │   ├── PresetVoiLutOperationComponentContainerView.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   └── Resources.resx
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   ├── SR.resx
│   │   │   │   ├── ToolConfigurationComponentControl.cs
│   │   │   │   ├── ToolConfigurationComponentControl.Designer.cs
│   │   │   │   ├── ToolConfigurationComponentControl.resx
│   │   │   │   └── ToolConfigurationComponentView.cs
│   │   │   ├── WindowLevelTool.cs
│   │   │   ├── WindowLevelToolPresets.cs
│   │   │   ├── WindowLevelToolSensitivity.cs
│   │   │   └── ZoomTool.cs
│   │   ├── Synchronization
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Synchronization.csproj
│   │   │   ├── CrossHair.cs
│   │   │   ├── CrosshairGraphic.cs
│   │   │   ├── DicomImagePlane.cs
│   │   │   ├── FrameOfReferenceCalibrator.cs
│   │   │   ├── Icons
│   │   │   │   ├── CurrentReferenceLineToolLarge.png
│   │   │   │   ├── CurrentReferenceLineToolMedium.png
│   │   │   │   ├── CurrentReferenceLineToolSmall.png
│   │   │   │   ├── LinkStudiesToolLarge.png
│   │   │   │   ├── LinkStudiesToolMedium.png
│   │   │   │   ├── LinkStudiesToolSmall.png
│   │   │   │   ├── SpatialLocatorToolLarge.png
│   │   │   │   ├── SpatialLocatorToolMedium.png
│   │   │   │   ├── SpatialLocatorToolSmall.png
│   │   │   │   ├── SynchronizeToolLarge.png
│   │   │   │   ├── SynchronizeToolMedium.png
│   │   │   │   ├── SynchronizeToolSmall.png
│   │   │   │   ├── UnlinkStudiesToolLarge.png
│   │   │   │   ├── UnlinkStudiesToolMedium.png
│   │   │   │   └── UnlinkStudiesToolSmall.png
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ReferenceLineGraphic.cs
│   │   │   ├── ReferenceLineTool.cs
│   │   │   ├── SpatialLocatorCursor.png
│   │   │   ├── SpatialLocatorTool.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StackingSynchronizationTool.cs
│   │   │   ├── SynchronizationToolConfigurationComponent.cs
│   │   │   ├── SynchronizationToolCoordinator.cs
│   │   │   ├── SynchronizationToolSettings.cs
│   │   │   ├── SynchronizationToolSettings.Designer.cs
│   │   │   ├── SynchronizationToolSettingsHelper.cs
│   │   │   ├── SynchronizationToolSettings.settings
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Synchronization.View.WinForms.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── SynchronizationToolConfigurationComponentControl.cs
│   │   │   ├── SynchronizationToolConfigurationComponentControl.Designer.cs
│   │   │   ├── SynchronizationToolConfigurationComponentControl.resx
│   │   │   └── SynchronizationToolConfigurationComponentView.cs
│   │   └── Volume
│   │   └── VTK
│   │   ├── ClearCanvas.ImageViewer.Tools.Volume.VTK.csproj
│   │   ├── CreateVolumeTool.cs
│   │   ├── IAssociatedTissues.cs
│   │   ├── Icons
│   │   │   ├── CreateVolumeToolLarge.png
│   │   │   ├── CreateVolumeToolMedium.png
│   │   │   ├── CreateVolumeToolSmall.png
│   │   │   ├── Tool1Large.png
│   │   │   ├── Tool1Medium.png
│   │   │   └── Tool1Small.png
│   │   ├── IVtkProp.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RotateVolumeTool.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── SurfaceProp.cs
│   │   ├── TissueSettings.cs
│   │   ├── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Tools.Volume.VTK.View.WinForms.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── TissueControl.cs
│   │   │   ├── TissueControl.Designer.cs
│   │   │   ├── TissueControl.resx
│   │   │   ├── VolumeComponentControl.cs
│   │   │   ├── VolumeComponentControl.Designer.cs
│   │   │   ├── VolumeComponentControl.resx
│   │   │   └── VolumeComponentView.cs
│   │   ├── VolumeComponent.cs
│   │   ├── VolumeGraphic.cs
│   │   ├── VolumePresentationImage.cs
│   │   ├── VolumePresentationImageRenderer.cs
│   │   ├── VolumeProp.cs
│   │   ├── VtkRenderingSurface.cs
│   │   └── ZoomVolumeTool.cs
│   ├── UndoableOperationCommand.cs
│   ├── UndoableOperation.cs
│   ├── Utilities
│   │   ├── StudyComposer
│   │   │   ├── Adapters
│   │   │   │   ├── BindingListWrapper.cs
│   │   │   │   └── SimpleComposerAdapter
│   │   │   │   ├── ImageCollection.cs
│   │   │   │   ├── PatientCollection.cs
│   │   │   │   ├── SeriesCollection.cs
│   │   │   │   ├── SimpleComposerAdapterComponent.cs
│   │   │   │   ├── SimpleComposerAdapterTools.cs
│   │   │   │   └── StudyCollection.cs
│   │   │   ├── ClearCanvas.ImageViewer.Utilities.StudyComposer.csproj
│   │   │   ├── IconCache.cs
│   │   │   ├── IconHelper.cs
│   │   │   ├── Icons
│   │   │   │   ├── StudyComposerToolLarge.png
│   │   │   │   ├── StudyComposerToolMedium.png
│   │   │   │   └── StudyComposerToolSmall.png
│   │   │   ├── ImageItemCollection.cs
│   │   │   ├── ImageItem.cs
│   │   │   ├── IStudyComposerItem.cs
│   │   │   ├── PatientItemCollection.cs
│   │   │   ├── PatientItem.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Resources
│   │   │   │   ├── AddToolSmall.png
│   │   │   │   ├── DeleteAllToolSmall.png
│   │   │   │   ├── DeleteToolSmall.png
│   │   │   │   └── EditToolSmall.png
│   │   │   ├── SeriesItemCollection.cs
│   │   │   ├── SeriesItem.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StudyComposerComponent.cs
│   │   │   ├── StudyComposerItemBase.cs
│   │   │   ├── StudyComposerItemEditorComponent.cs
│   │   │   ├── StudyItemCollection.cs
│   │   │   ├── StudyItem.cs
│   │   │   ├── Tools
│   │   │   │   └── StudyComposerTool.cs
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.ImageViewer.Utilities.StudyComposer.View.WinForms.csproj
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── SimpleComposerAdapterComponentPanel.cs
│   │   │   ├── SimpleComposerAdapterComponentPanel.Designer.cs
│   │   │   ├── SimpleComposerAdapterComponentPanel.resx
│   │   │   ├── SimpleComposerAdapterComponentView.cs
│   │   │   ├── StudyComposerItemEditorComponentControl.cs
│   │   │   ├── StudyComposerItemEditorComponentControl.Designer.cs
│   │   │   ├── StudyComposerItemEditorComponentControl.resx
│   │   │   └── StudyComposerItemPropertiesComponentView.cs
│   │   └── StudyFilters
│   │   ├── app.config
│   │   ├── AutoFilters
│   │   │   ├── Actions
│   │   │   │   ├── CompareFilterMenuAction.cs
│   │   │   │   ├── IFilterMenuActionOwner.cs
│   │   │   │   └── ListFilterMenuAction.cs
│   │   │   ├── AutoFilterTool.cs
│   │   │   ├── ClearColumnFiltersTool.cs
│   │   │   ├── ColumnSortTool.cs
│   │   │   ├── CompareValueColumnFilterTool.cs
│   │   │   └── QuickValueColumnFilterTool.cs
│   │   ├── ClearCanvas.ImageViewer.Utilities.StudyFilters.csproj
│   │   ├── ColumnPickerComponent.cs
│   │   ├── Columns
│   │   │   ├── AgeDicomTagColumn.cs
│   │   │   ├── AttributeTagDicomTagColumn.cs
│   │   │   ├── BinaryDicomTagColumn.cs
│   │   │   ├── DateTimeDicomTagColumn.cs
│   │   │   ├── DicomAge.cs
│   │   │   ├── DicomArray.cs
│   │   │   ├── DicomObjectArray.cs
│   │   │   ├── DicomObject.cs
│   │   │   ├── DicomTagColumn.cs
│   │   │   ├── DirectoryColumn.cs
│   │   │   ├── DriveColumn.cs
│   │   │   ├── DriveFormatColumn.cs
│   │   │   ├── DriveTypeColumn.cs
│   │   │   ├── ExtensionColumn.cs
│   │   │   ├── FileDateAccessedColumn.cs
│   │   │   ├── FileDateCreatedColumn.cs
│   │   │   ├── FileDateModifiedColumn.cs
│   │   │   ├── FileDateTime.cs
│   │   │   ├── FilenameColumn.cs
│   │   │   ├── FileSizeColumn.cs
│   │   │   ├── FloatingPointDicomTagColumn.cs
│   │   │   ├── IntegerDicomTagColumn.cs
│   │   │   ├── PathColumn.cs
│   │   │   ├── SpecialColumn.cs
│   │   │   ├── StringDicomTagColumn.cs
│   │   │   ├── TextDicomTagColumn.cs
│   │   │   └── UnsignedDicomTagColumn.cs
│   │   ├── CoreTools
│   │   │   ├── AddItemsTool.cs
│   │   │   ├── AddRemoveColumnsTool.cs
│   │   │   ├── ClearFiltersTool.cs
│   │   │   ├── ExportTool.cs
│   │   │   ├── LaunchStudyFiltersTool.cs
│   │   │   ├── LaunchViewerTool.cs
│   │   │   ├── RemoveItemsTool.cs
│   │   │   └── ToggleFiltersTool.cs
│   │   ├── Export
│   │   │   ├── DicomFileExporter.cs
│   │   │   └── ExportComponent.cs
│   │   ├── Icons
│   │   │   ├── AddItemsToolLarge.png
│   │   │   ├── AddItemsToolMedium.png
│   │   │   ├── AddItemsToolSmall.png
│   │   │   ├── AddRemoveColumnsToolLarge.png
│   │   │   ├── AddRemoveColumnsToolMedium.png
│   │   │   ├── AddRemoveColumnsToolSmall.png
│   │   │   ├── ClearFiltersSmall.png
│   │   │   ├── ClearFiltersToolLarge.png
│   │   │   ├── ClearFiltersToolMedium.png
│   │   │   ├── ClearFiltersToolSmall.png
│   │   │   ├── DeleteToolLarge.png
│   │   │   ├── DeleteToolMedium.png
│   │   │   ├── DeleteToolSmall.png
│   │   │   ├── OpenToolSmall.png
│   │   │   ├── SaveToolLarge.png
│   │   │   ├── SaveToolMedium.png
│   │   │   ├── SaveToolSmall.png
│   │   │   ├── SortAscendingSmall.png
│   │   │   ├── SortDescendingSmall.png
│   │   │   ├── StudyFilterToolLarge.png
│   │   │   ├── StudyFilterToolMedium.png
│   │   │   ├── StudyFilterToolSmall.png
│   │   │   ├── ToggleFiltersToolLarge.png
│   │   │   ├── ToggleFiltersToolMedium.png
│   │   │   └── ToggleFiltersToolSmall.png
│   │   ├── ISortableColumn.cs
│   │   ├── IStudyFilter.cs
│   │   ├── IStudyItem.cs
│   │   ├── IValueIndexedColumn.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StudyFilterColumnBase.cs
│   │   ├── StudyFilterColumnCollection.cs
│   │   ├── StudyFilterColumn.cs
│   │   ├── StudyFilterColumnDefinitions.cs
│   │   ├── StudyFilterComponentBackgroundFileLoader.cs
│   │   ├── StudyFilterComponent.cs
│   │   ├── StudyFilterSettings.cs
│   │   ├── StudyFilterSettings.Designer.cs
│   │   ├── StudyFilterSettings.settings
│   │   ├── StudyFilterTool.cs
│   │   ├── StudyItem.cs
│   │   ├── StudyItemSelection.cs
│   │   ├── Tests
│   │   │   ├── StudyItemTesting.cs
│   │   │   └── TestTool.cs
│   │   ├── Tools
│   │   │   ├── ClearCanvas.ImageViewer.Utilities.StudyFilters.Tools.csproj
│   │   │   ├── DataStoreImportTool.cs
│   │   │   ├── DicomEditorTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── DataStoreImportToolLarge.png
│   │   │   │   ├── DataStoreImportToolMedium.png
│   │   │   │   ├── DataStoreImportToolSmall.png
│   │   │   │   ├── DicomEditorToolLarge.png
│   │   │   │   ├── DicomEditorToolMedium.png
│   │   │   │   ├── DicomEditorToolSmall.png
│   │   │   │   ├── StudyFilterToolLarge.png
│   │   │   │   ├── StudyFilterToolMedium.png
│   │   │   │   └── StudyFilterToolSmall.png
│   │   │   ├── LaunchStudyFiltersDicomExplorerTool.cs
│   │   │   ├── LaunchStudyFiltersLocalExplorerTool.cs
│   │   │   ├── LocalExplorerStudyFilterToolProxy.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── Utilities
│   │   │   ├── ExtendedOpenFilesDialog.cs
│   │   │   ├── FilterPredicate.cs
│   │   │   ├── SortPredicate.cs
│   │   │   └── ValueFilterPredicate.cs
│   │   └── View
│   │   └── WinForms
│   │   ├── ChangeNotifier.cs
│   │   ├── ClearCanvas.ImageViewer.Utilities.StudyFilters.View.WinForms.csproj
│   │   ├── ColumnPickerComponentPanel.cs
│   │   ├── ColumnPickerComponentPanel.Designer.cs
│   │   ├── ColumnPickerComponentPanel.resx
│   │   ├── ColumnPickerComponentView.cs
│   │   ├── ExportComponentPanel.cs
│   │   ├── ExportComponentPanel.Designer.cs
│   │   ├── ExportComponentPanel.resx
│   │   ├── ExportComponentView.cs
│   │   ├── ExtendedOpenFilesDialogProvider.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── Resources
│   │   │   ├── BuilderAdd.png
│   │   │   ├── BuilderDelete.png
│   │   │   ├── BuilderMoveDown.png
│   │   │   ├── BuilderMoveUp.png
│   │   │   ├── FilterHeaderCellGlyph.png
│   │   │   └── WarningHS.png
│   │   ├── StudyFilterColumnHeaderCell.cs
│   │   ├── StudyFilterComponentPanel.cs
│   │   ├── StudyFilterComponentPanel.Designer.cs
│   │   ├── StudyFilterComponentPanel.resx
│   │   ├── StudyFilterComponentView.cs
│   │   ├── StudyFilterTableView.cs
│   │   └── ToolStripFilterItems
│   │   ├── ClickableToolStripControlHost.cs
│   │   ├── CompareFilterMenuActionControl.cs
│   │   ├── CompareFilterMenuActionControl.Designer.cs
│   │   ├── CompareFilterMenuActionControl.resx
│   │   ├── CompareFilterMenuActionView.cs
│   │   ├── ListFilterControl.cs
│   │   ├── ListFilterControl.Designer.cs
│   │   ├── ListFilterControl.resx
│   │   └── ListFilterMenuActionView.cs
│   ├── View
│   │   ├── GTK
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── ClearCanvas.ImageViewer.View.GTK.csproj
│   │   │   ├── GtkView.cs
│   │   │   ├── ImageWorkspaceDrawingArea.cs
│   │   │   ├── ImageWorkspaceView.cs
│   │   │   └── SR.resx
│   │   └── WinForms
│   │   ├── ActivityMonitorComponentControl.cs
│   │   ├── ActivityMonitorComponentControl.Designer.cs
│   │   ├── ActivityMonitorComponentControl.resx
│   │   ├── ActivityMonitorComponentView.cs
│   │   ├── app.config
│   │   ├── ClassDiagrams
│   │   │   ├── ModelView.cd
│   │   │   └── Rendering.cd
│   │   ├── ClearCanvas.ImageViewer.View.WinForms.csproj
│   │   ├── EditBoxControl.cs
│   │   ├── Icons
│   │   │   ├── Clear.png
│   │   │   └── Search.png
│   │   ├── ImageBoxControl.cs
│   │   ├── ImageBoxControl.Designer.cs
│   │   ├── ImageBoxControl.resx
│   │   ├── ImageBoxView.cs
│   │   ├── ImageViewerComponentView.cs
│   │   ├── ImageViewerControl.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Resources
│   │   │   └── Splash.png
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── TileControl.cs
│   │   ├── TileControl.Designer.cs
│   │   ├── TileControl.resx
│   │   ├── TileInputTranslator.cs
│   │   ├── TileView.cs
│   │   ├── TrackSlider.cs
│   │   ├── TrackSlider.Interactive.cs
│   │   ├── TrackSliderResources
│   │   │   ├── ThumbHorizontal.png
│   │   │   ├── ThumbVertical.png
│   │   │   ├── TrackEndDown.png
│   │   │   ├── TrackEndLeft.png
│   │   │   ├── TrackEndRight.png
│   │   │   ├── TrackEndUp.png
│   │   │   ├── TrackHorizontal.png
│   │   │   └── TrackVertical.png
│   │   ├── TrackSlider.TrackBar.cs
│   │   ├── TrackSlider.VisualStyle.cs
│   │   ├── ViewSettings.cs
│   │   ├── ViewSettings.Designer.cs
│   │   └── ViewSettings.settings
│   ├── ViewerActionFilter.cs
│   ├── ViewerActionPermissionAttribute.cs
│   ├── ViewerSetupHelper.cs
│   ├── ViewerShortcutManager.cs
│   ├── Volume
│   │   └── Mpr
│   │   ├── app.config
│   │   ├── ClearCanvas.ImageViewer.Volume.Mpr.csproj
│   │   ├── Icons
│   │   │   ├── LaunchMprToolLarge.png
│   │   │   ├── LaunchMprToolMedium.png
│   │   │   ├── LaunchMprToolSmall.png
│   │   │   ├── ResetAllToolLarge.png
│   │   │   ├── ResetAllToolMedium.png
│   │   │   ├── ResetAllToolSmall.png
│   │   │   ├── ResliceToolLarge.png
│   │   │   ├── ResliceToolMedium.png
│   │   │   └── ResliceToolSmall.png
│   │   ├── IMprWorkspace.cs
│   │   ├── IVolumeSlicerParams.cs
│   │   ├── LaunchMprTool.cs
│   │   ├── MprDisplaySet.cs
│   │   ├── MprSliceSet.cs
│   │   ├── MprSliceSop.cs
│   │   ├── MprStandardSliceSet.cs
│   │   ├── MprStaticSliceSet.cs
│   │   ├── MprViewerComponent.cs
│   │   ├── MprVolume.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadOnlyVolumeSlicerParams.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── AbstractMprTest.cs
│   │   │   ├── MprProbeTool.cs
│   │   │   ├── MprTestVolumeTool.cs
│   │   │   ├── SlicerFidelityTests.cs
│   │   │   ├── SlicerPlaneTests.cs
│   │   │   ├── SlicerTests.cs
│   │   │   └── Statistics.cs
│   │   ├── Tools
│   │   │   ├── MprLineStretchControlGraphic.cs
│   │   │   ├── MprMoveControlGraphic.cs
│   │   │   ├── MprViewerTool.cs
│   │   │   ├── ResliceTool.cs
│   │   │   ├── ResliceToolGraphic.cs
│   │   │   ├── ResliceToolGroup.cs
│   │   │   ├── ResliceToolResetAll.cs
│   │   │   └── RotateObliqueTool.cs
│   │   ├── Utilities
│   │   │   ├── DicomImagePlane.cs
│   │   │   ├── Math3D.cs
│   │   │   ├── MouseImageViewerToolGroup.cs
│   │   │   ├── ObservableDisposableList.cs
│   │   │   └── ProgressTask.cs
│   │   ├── VolumeSlicer.cs
│   │   ├── VolumeSlicerParams.cs
│   │   └── VolumeSliceSopDataSource.cs
│   ├── Volumes
│   │   ├── CreateVolumeException.cs
│   │   ├── HelperMethods.cs
│   │   ├── IVolumeHeader.cs
│   │   ├── IVolumeSlicerCore.cs
│   │   ├── IVolumeSlicerCoreProvider.cs
│   │   ├── Tests
│   │   │   ├── AbstractVolumeTest.cs
│   │   │   ├── DataSetOrientation.cs
│   │   │   ├── VolumeBuilderTest.cs
│   │   │   ├── VolumeCacheTestTool.cs
│   │   │   ├── VolumeFunction.cs
│   │   │   ├── VolumeHeaderDataTests.cs
│   │   │   ├── VolumeSliceFactoryTests.cs
│   │   │   └── VolumeTests.cs
│   │   ├── VolumeBuilder.cs
│   │   ├── VolumeCache.cs
│   │   ├── VolumeClasses.cs
│   │   ├── Volume.cs
│   │   ├── VolumeHeaderData.cs
│   │   ├── VolumeInterpolationMode.cs
│   │   ├── VolumeLoader.cs
│   │   ├── VolumeMethods.cs
│   │   ├── VolumeProjectionMode.cs
│   │   ├── VolumeReference.cs
│   │   ├── VolumeSliceArgs.cs
│   │   ├── VolumeSlice.cs
│   │   └── VolumeSliceFactory.cs
│   ├── VTK
│   │   ├── app.config
│   │   ├── BasicVtkSceneGraph.cs
│   │   ├── ClearCanvas.ImageViewer.VTK.csproj
│   │   ├── IVtkPresentationImage.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Rendering
│   │   │   ├── IVtkRenderingSurface.cs
│   │   │   ├── OglImplementation.cs
│   │   │   ├── VtkPresentationImageRenderer.cs
│   │   │   └── Win32VtkRenderingSurface.cs
│   │   ├── Settings.cs
│   │   ├── Settings.Designer.cs
│   │   ├── Settings.settings
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tests
│   │   │   ├── VtkRendererTestTool.cs
│   │   │   └── VtkTestPresentationImage.cs
│   │   ├── Utilities
│   │   │   ├── SlabProjection.cs
│   │   │   └── Tests
│   │   │   └── SlabProjectionTests.cs
│   │   ├── VtkCollectionHelper.cs
│   │   ├── VtkColorTransferFunctionComposer.cs
│   │   ├── VtkDiagnosticTool.cs
│   │   ├── VtkHelper.cs
│   │   ├── VtkImageDataHandle.cs
│   │   ├── VtkSceneGraph.cs
│   │   ├── VtkVolumeMethods.cs
│   │   └── VtkVolumeSlicerCore.cs
│   ├── VtkItkAdapters
│   │   ├── ClearCanvas.ImageViewer.VtkItkAdapters.csproj
│   │   ├── ItkHelper.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   └── WindowBehaviour.cs
├── Jscript
│   ├── AssemblyInfo.js
│   ├── Build.proj
│   └── ClearCanvas.Jscript.js
├── LICENSE.RTF
├── Licenses
│   ├── 00README.TXT
│   ├── APACHE-2p0.TXT
│   ├── CrownwoodDotNetMagicLicense.rtf
│   ├── LGPL-2p1.TXT
│   ├── MIT.TXT
│   ├── MSSQLServerCE-EULA.rtf
│   └── MSSQLServerCE-REDIST.TXT
├── LICENSE.TXT
├── NOTICE.TXT
├── README.md
├── Ris
│   ├── Application
│   │   ├── Common
│   │   │   ├── AddressDetail.cs
│   │   │   ├── Admin
│   │   │   │   ├── DepartmentAdmin
│   │   │   │   │   ├── AddDepartmentRequest.cs
│   │   │   │   │   ├── AddDepartmentResponse.cs
│   │   │   │   │   ├── DeleteDepartmentRequest.cs
│   │   │   │   │   ├── DeleteDepartmentResponse.cs
│   │   │   │   │   ├── IDepartmentAdminService.cs
│   │   │   │   │   ├── ListDepartmentsRequest.cs
│   │   │   │   │   ├── ListDepartmentsResponse.cs
│   │   │   │   │   ├── LoadDepartmentEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadDepartmentEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadDepartmentForEditRequest.cs
│   │   │   │   │   ├── LoadDepartmentForEditResponse.cs
│   │   │   │   │   ├── UpdateDepartmentRequest.cs
│   │   │   │   │   └── UpdateDepartmentResponse.cs
│   │   │   │   ├── DiagnosticServiceAdmin
│   │   │   │   │   ├── AddDiagnosticServiceRequest.cs
│   │   │   │   │   ├── AddDiagnosticServiceResponse.cs
│   │   │   │   │   ├── DeleteDiagnosticServiceRequest.cs
│   │   │   │   │   ├── DeleteDiagnosticServiceResponse.cs
│   │   │   │   │   ├── IDiagnosticServiceAdminService.cs
│   │   │   │   │   ├── ListDiagnosticServicesRequest.cs
│   │   │   │   │   ├── ListDiagnosticServicesResponse.cs
│   │   │   │   │   ├── LoadDiagnosticServiceEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadDiagnosticServiceEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadDiagnosticServiceForEditRequest.cs
│   │   │   │   │   ├── LoadDiagnosticServiceForEditResponse.cs
│   │   │   │   │   ├── UpdateDiagnosticServiceRequest.cs
│   │   │   │   │   └── UpdateDiagnosticServiceResponse.cs
│   │   │   │   ├── EnumerationAdmin
│   │   │   │   │   ├── AddValueRequest.cs
│   │   │   │   │   ├── AddValueResponse.cs
│   │   │   │   │   ├── EditValueRequest.cs
│   │   │   │   │   ├── EditValueResponse.cs
│   │   │   │   │   ├── EnumerationSummary.cs
│   │   │   │   │   ├── EnumValueAdminInfo.cs
│   │   │   │   │   ├── IEnumerationAdminService.cs
│   │   │   │   │   ├── ListEnumerationsRequest.cs
│   │   │   │   │   ├── ListEnumerationsResponse.cs
│   │   │   │   │   ├── ListEnumerationValuesRequest.cs
│   │   │   │   │   ├── ListEnumerationValuesResponse.cs
│   │   │   │   │   ├── RemoveValueRequest.cs
│   │   │   │   │   └── RemoveValueResponse.cs
│   │   │   │   ├── ExternalPractitionerAdmin
│   │   │   │   │   ├── AddExternalPractitionerRequest.cs
│   │   │   │   │   ├── AddExternalPractitionerResponse.cs
│   │   │   │   │   ├── DeleteExternalPractitionerRequest.cs
│   │   │   │   │   ├── DeleteExternalPractitionerResponse.cs
│   │   │   │   │   ├── GetActiveOrdersCountsForContactPointsRequest.cs
│   │   │   │   │   ├── GetActiveOrdersCountsForContactPointsResponse.cs
│   │   │   │   │   ├── IExternalPractitionerAdminService.cs
│   │   │   │   │   ├── ListExternalPractitionersRequest.cs
│   │   │   │   │   ├── ListExternalPractitionersResponse.cs
│   │   │   │   │   ├── LoadExternalPractitionerEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadExternalPractitionerEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadExternalPractitionerForEditRequest.cs
│   │   │   │   │   ├── LoadExternalPractitionerForEditResponse.cs
│   │   │   │   │   ├── LoadMergeDuplicateContactPointFormDataRequest.cs
│   │   │   │   │   ├── LoadMergeDuplicateContactPointFormDataResponse.cs
│   │   │   │   │   ├── LoadMergeDuplicatePractitionerFormDataRequest.cs
│   │   │   │   │   ├── LoadMergeDuplicatePractitionerFormDataResponse.cs
│   │   │   │   │   ├── LoadMergeExternalPractitionerFormDataRequest.cs
│   │   │   │   │   ├── LoadMergeExternalPractitionerFormDataResponse.cs
│   │   │   │   │   ├── MergeDuplicateContactPointRequest.cs
│   │   │   │   │   ├── MergeDuplicateContactPointResponse.cs
│   │   │   │   │   ├── MergeDuplicatePractitionerRequest.cs
│   │   │   │   │   ├── MergeDuplicatePractitionerResponse.cs
│   │   │   │   │   ├── MergeExternalPractitionerRequest.cs
│   │   │   │   │   ├── MergeExternalPractitionerResponse.cs
│   │   │   │   │   ├── UpdateExternalPractitionerRequest.cs
│   │   │   │   │   └── UpdateExternalPractitionerResponse.cs
│   │   │   │   ├── FacilityAdmin
│   │   │   │   │   ├── AddFacilityRequest.cs
│   │   │   │   │   ├── AddFacilityResponse.cs
│   │   │   │   │   ├── DeleteFacilityRequest.cs
│   │   │   │   │   ├── DeleteFacilityResponse.cs
│   │   │   │   │   ├── GetFacilityEditFormDataRequest.cs
│   │   │   │   │   ├── GetFacilityEditFormDataResponse.cs
│   │   │   │   │   ├── IFacilityAdminService.cs
│   │   │   │   │   ├── ListAllFacilitiesRequest.cs
│   │   │   │   │   ├── ListAllFacilitiesResponse.cs
│   │   │   │   │   ├── LoadFacilityForEditRequest.cs
│   │   │   │   │   ├── LoadFacilityForEditResponse.cs
│   │   │   │   │   ├── UpdateFacilityRequest.cs
│   │   │   │   │   └── UpdateFacilityResponse.cs
│   │   │   │   ├── Import
│   │   │   │   │   ├── IImportService.cs
│   │   │   │   │   ├── ImportCsvRequest.cs
│   │   │   │   │   ├── ImportCsvResponse.cs
│   │   │   │   │   ├── ListImportersRequest.cs
│   │   │   │   │   └── ListImportersResponse.cs
│   │   │   │   ├── LocationAdmin
│   │   │   │   │   ├── AddLocationRequest.cs
│   │   │   │   │   ├── AddLocationResponse.cs
│   │   │   │   │   ├── DeleteLocationRequest.cs
│   │   │   │   │   ├── DeleteLocationResponse.cs
│   │   │   │   │   ├── GetLocationEditFormDataRequest.cs
│   │   │   │   │   ├── GetLocationEditFormDataResponse.cs
│   │   │   │   │   ├── ILocationAdminService.cs
│   │   │   │   │   ├── ListAllLocationsRequest.cs
│   │   │   │   │   ├── ListAllLocationsResponse.cs
│   │   │   │   │   ├── LoadLocationForEditRequest.cs
│   │   │   │   │   ├── LoadLocationForEditResponse.cs
│   │   │   │   │   ├── UpdateLocationRequest.cs
│   │   │   │   │   └── UpdateLocationResponse.cs
│   │   │   │   ├── ModalityAdmin
│   │   │   │   │   ├── AddModalityRequest.cs
│   │   │   │   │   ├── AddModalityResponse.cs
│   │   │   │   │   ├── DeleteModalityRequest.cs
│   │   │   │   │   ├── DeleteModalityResponse.cs
│   │   │   │   │   ├── IModalityAdminService.cs
│   │   │   │   │   ├── ListAllModalitiesRequest.cs
│   │   │   │   │   ├── ListAllModalitiesResponse.cs
│   │   │   │   │   ├── LoadModalityEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadModalityEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadModalityForEditRequest.cs
│   │   │   │   │   ├── LoadModalityForEditResponse.cs
│   │   │   │   │   ├── UpdateModalityRequest.cs
│   │   │   │   │   └── UpdateModalityResponse.cs
│   │   │   │   ├── NoteCategoryAdmin
│   │   │   │   │   ├── AddNoteCategoryRequest.cs
│   │   │   │   │   ├── AddNoteCategoryResponse.cs
│   │   │   │   │   ├── DeleteNoteCategoryRequest.cs
│   │   │   │   │   ├── DeleteNoteCategoryResponse.cs
│   │   │   │   │   ├── GetNoteCategoryEditFormDataRequest.cs
│   │   │   │   │   ├── GetNoteCategoryEditFormDataResponse.cs
│   │   │   │   │   ├── INoteCategoryAdminService.cs
│   │   │   │   │   ├── ListAllNoteCategoriesRequest.cs
│   │   │   │   │   ├── ListAllNoteCategoriesResponse.cs
│   │   │   │   │   ├── LoadNoteCategoryForEditRequest.cs
│   │   │   │   │   ├── LoadNoteCategoryForEditResponse.cs
│   │   │   │   │   ├── UpdateNoteCategoryRequest.cs
│   │   │   │   │   └── UpdateNoteCategoryResponse.cs
│   │   │   │   ├── PatientAdmin
│   │   │   │   │   ├── AddPatientRequest.cs
│   │   │   │   │   ├── AddPatientResponse.cs
│   │   │   │   │   ├── IPatientAdminService.cs
│   │   │   │   │   ├── LoadPatientProfileEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadPatientProfileEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadPatientProfileForEditRequest.cs
│   │   │   │   │   ├── LoadPatientProfileForEditResponse.cs
│   │   │   │   │   ├── UpdatePatientProfileRequest.cs
│   │   │   │   │   └── UpdatePatientProfileResponse.cs
│   │   │   │   ├── ProcedureTypeAdmin
│   │   │   │   │   ├── AddProcedureTypeRequest.cs
│   │   │   │   │   ├── AddProcedureTypeResponse.cs
│   │   │   │   │   ├── DeleteProcedureTypeRequest.cs
│   │   │   │   │   ├── DeleteProcedureTypeResponse.cs
│   │   │   │   │   ├── IProcedureTypeAdminService.cs
│   │   │   │   │   ├── ListProcedureTypesRequest.cs
│   │   │   │   │   ├── ListProcedureTypesResponse.cs
│   │   │   │   │   ├── LoadProcedureTypeEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadProcedureTypeEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadProcedureTypeForEditRequest.cs
│   │   │   │   │   ├── LoadProcedureTypeForEditResponse.cs
│   │   │   │   │   ├── UpdateProcedureTypeRequest.cs
│   │   │   │   │   └── UpdateProcedureTypeResponse.cs
│   │   │   │   ├── ProcedureTypeGroupAdmin
│   │   │   │   │   ├── AddProcedureTypeGroupRequest.cs
│   │   │   │   │   ├── AddProcedureTypeGroupResponse.cs
│   │   │   │   │   ├── DeleteProcedureTypeGroupRequest.cs
│   │   │   │   │   ├── DeleteProcedureTypeGroupResponse.cs
│   │   │   │   │   ├── GetProcedureTypeGroupEditFormDataRequest.cs
│   │   │   │   │   ├── GetProcedureTypeGroupEditFormDataResponse.cs
│   │   │   │   │   ├── GetProcedureTypeGroupSummaryFormDataRequest.cs
│   │   │   │   │   ├── GetProcedureTypeGroupSummaryFormDataResponse.cs
│   │   │   │   │   ├── IProcedureTypeGroupAdminService.cs
│   │   │   │   │   ├── ListProcedureTypeGroupsRequest.cs
│   │   │   │   │   ├── ListProcedureTypeGroupsResponse.cs
│   │   │   │   │   ├── LoadProcedureTypeGroupForEditRequest.cs
│   │   │   │   │   ├── LoadProcedureTypeGroupForEditResponse.cs
│   │   │   │   │   ├── ProcedureTypeGroupDetail.cs
│   │   │   │   │   ├── UpdateProcedureTypeGroupRequest.cs
│   │   │   │   │   └── UpdateProcedureTypeGroupResponse.cs
│   │   │   │   ├── StaffAdmin
│   │   │   │   │   ├── AddStaffRequest.cs
│   │   │   │   │   ├── AddStaffResponse.cs
│   │   │   │   │   ├── DeleteStaffRequest.cs
│   │   │   │   │   ├── DeleteStaffResponse.cs
│   │   │   │   │   ├── FindStaffsRequest.cs
│   │   │   │   │   ├── FindStaffsResponse.cs
│   │   │   │   │   ├── IStaffAdminService.cs
│   │   │   │   │   ├── ListStaffRequest.cs
│   │   │   │   │   ├── ListStaffResponse.cs
│   │   │   │   │   ├── LoadStaffEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadStaffEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadStaffForEditRequest.cs
│   │   │   │   │   ├── LoadStaffForEditResponse.cs
│   │   │   │   │   ├── StaffTextQueryRequest.cs
│   │   │   │   │   ├── UpdateStaffRequest.cs
│   │   │   │   │   └── UpdateStaffResponse.cs
│   │   │   │   ├── StaffGroupAdmin
│   │   │   │   │   ├── AddStaffGroupRequest.cs
│   │   │   │   │   ├── AddStaffGroupResponse.cs
│   │   │   │   │   ├── DeleteStaffGroupRequest.cs
│   │   │   │   │   ├── DeleteStaffGroupResponse.cs
│   │   │   │   │   ├── IStaffGroupAdminService.cs
│   │   │   │   │   ├── ListStaffGroupsRequest.cs
│   │   │   │   │   ├── ListStaffGroupsResponse.cs
│   │   │   │   │   ├── LoadStaffGroupEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadStaffGroupEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadStaffGroupForEditRequest.cs
│   │   │   │   │   ├── LoadStaffGroupForEditResponse.cs
│   │   │   │   │   ├── StaffGroupTextQueryRequest.cs
│   │   │   │   │   ├── UpdateStaffGroupRequest.cs
│   │   │   │   │   └── UpdateStaffGroupResponse.cs
│   │   │   │   ├── VisitAdmin
│   │   │   │   │   ├── AddVisitRequest.cs
│   │   │   │   │   ├── AddVisitResponse.cs
│   │   │   │   │   ├── IVisitAdminService.cs
│   │   │   │   │   ├── ListVisitsForPatientRequest.cs
│   │   │   │   │   ├── ListVisitsForPatientResponse.cs
│   │   │   │   │   ├── LoadVisitEditorFormDataRequest.cs
│   │   │   │   │   ├── LoadVisitEditorFormDataResponse.cs
│   │   │   │   │   ├── LoadVisitForEditRequest.cs
│   │   │   │   │   ├── LoadVisitForEditResponse.cs
│   │   │   │   │   ├── UpdateVisitRequest.cs
│   │   │   │   │   └── UpdateVisitResponse.cs
│   │   │   │   ├── WorklistAdmin
│   │   │   │   │   ├── AddWorklistRequest.cs
│   │   │   │   │   ├── AddWorklistResponse.cs
│   │   │   │   │   ├── DeleteWorklistRequest.cs
│   │   │   │   │   ├── DeleteWorklistResponse.cs
│   │   │   │   │   ├── GetWorklistEditFormChoicesRequest.cs
│   │   │   │   │   ├── GetWorklistEditFormChoicesResponse.cs
│   │   │   │   │   ├── GetWorklistEditFormDataRequest.cs
│   │   │   │   │   ├── GetWorklistEditFormDataResponse.cs
│   │   │   │   │   ├── GetWorklistEditValidationRequest.cs
│   │   │   │   │   ├── GetWorklistEditValidationResponse.cs
│   │   │   │   │   ├── IWorklistAdminService.cs
│   │   │   │   │   ├── ListProcedureTypeGroupsRequest.cs
│   │   │   │   │   ├── ListProcedureTypeGroupsResponse.cs
│   │   │   │   │   ├── ListWorklistCategoriesRequest.cs
│   │   │   │   │   ├── ListWorklistCategoriesResponse.cs
│   │   │   │   │   ├── ListWorklistClassesRequest.cs
│   │   │   │   │   ├── ListWorklistClassesResponse.cs
│   │   │   │   │   ├── ListWorklistsRequest.cs
│   │   │   │   │   ├── ListWorklistsResponse.cs
│   │   │   │   │   ├── LoadWorklistForEditRequest.cs
│   │   │   │   │   ├── LoadWorklistForEditResponse.cs
│   │   │   │   │   ├── UpdateWorklistRequest.cs
│   │   │   │   │   ├── UpdateWorklistResponse.cs
│   │   │   │   │   ├── WorklistAdminDetail.cs
│   │   │   │   │   ├── WorklistAdminSummary.cs
│   │   │   │   │   └── WorklistClassSummary.cs
│   │   │   │   └── WorkQueueAdmin
│   │   │   │   ├── GetWorkQueueFormDataRequest.cs
│   │   │   │   ├── GetWorkQueueFormDataResponse.cs
│   │   │   │   ├── IWorkQueueAdminService.cs
│   │   │   │   ├── ListWorkQueueItemsRequest.cs
│   │   │   │   ├── ListWorkQueueItemsResponse.cs
│   │   │   │   ├── LoadWorkQueueItemForEditRequest.cs
│   │   │   │   ├── LoadWorkQueueItemForEditResponse.cs
│   │   │   │   ├── PurgeCompletedWorkQueueItemsRequest.cs
│   │   │   │   ├── PurgeCompletedWorkQueueItemsResponse.cs
│   │   │   │   ├── RemoveWorkQueueItemRequest.cs
│   │   │   │   ├── RemoveWorkQueueItemResponse.cs
│   │   │   │   ├── ResubmitWorkQueueItemRequest.cs
│   │   │   │   └── ResubmitWorkQueueItemResponse.cs
│   │   │   ├── AlertNotificationDetail.cs
│   │   │   ├── app.config
│   │   │   ├── AttachedDocumentSettings.cs
│   │   │   ├── AttachedDocumentSettings.Designer.cs
│   │   │   ├── AttachedDocumentSettings.settings
│   │   │   ├── AttachedDocumentSummary.cs
│   │   │   ├── AttachmentSummary.cs
│   │   │   ├── AuthorityTokens.cs
│   │   │   ├── BrowsePatientData
│   │   │   │   ├── GetDataRequest.cs
│   │   │   │   ├── GetDataResponse.cs
│   │   │   │   ├── GetOrderDetailRequest.cs
│   │   │   │   ├── GetOrderDetailResponse.cs
│   │   │   │   ├── GetPatientProfileDetailRequest.cs
│   │   │   │   ├── GetPatientProfileDetailResponse.cs
│   │   │   │   ├── GetReportDetailRequest.cs
│   │   │   │   ├── GetReportDetailResponse.cs
│   │   │   │   ├── GetVisitDetailRequest.cs
│   │   │   │   ├── GetVisitDetailResponse.cs
│   │   │   │   ├── IBrowsePatientDataService.cs
│   │   │   │   ├── ListOrdersRequest.cs
│   │   │   │   ├── ListOrdersResponse.cs
│   │   │   │   ├── ListPatientProfilesRequest.cs
│   │   │   │   ├── ListPatientProfilesResponse.cs
│   │   │   │   ├── ListReportsRequest.cs
│   │   │   │   ├── ListReportsResponse.cs
│   │   │   │   ├── ListVisitsRequest.cs
│   │   │   │   ├── ListVisitsResponse.cs
│   │   │   │   ├── LoadPatientProfileFormDataRequest.cs
│   │   │   │   ├── LoadPatientProfileFormDataResponse.cs
│   │   │   │   ├── OrderListItem.cs
│   │   │   │   ├── ReportListItem.cs
│   │   │   │   └── VisitListItem.cs
│   │   │   ├── CannedTextService
│   │   │   │   ├── AddCannedTextRequest.cs
│   │   │   │   ├── AddCannedTextResponse.cs
│   │   │   │   ├── CannedTextDetail.cs
│   │   │   │   ├── CannedTextSummary.cs
│   │   │   │   ├── DeleteCannedTextRequest.cs
│   │   │   │   ├── DeleteCannedTextResponse.cs
│   │   │   │   ├── EditCannedTextCategoriesRequest.cs
│   │   │   │   ├── EditCannedTextCategoriesResponse.cs
│   │   │   │   ├── GetCannedTextEditFormDataRequest.cs
│   │   │   │   ├── GetCannedTextEditFormDataResponse.cs
│   │   │   │   ├── ICannedTextService.cs
│   │   │   │   ├── ListCannedTextForUserRequest.cs
│   │   │   │   ├── ListCannedTextForUserResponse.cs
│   │   │   │   ├── LoadCannedTextForEditRequest.cs
│   │   │   │   ├── LoadCannedTextForEditResponse.cs
│   │   │   │   ├── UpdateCannedTextRequest.cs
│   │   │   │   └── UpdateCannedTextResponse.cs
│   │   │   ├── ClearCanvas.Ris.Application.Common.csproj
│   │   │   ├── CompositeIdentifierDetail.cs
│   │   │   ├── ContactPersonDetail.cs
│   │   │   ├── DefaultAuthorityGroups.cs
│   │   │   ├── DepartmentDetail.cs
│   │   │   ├── DepartmentSummary.cs
│   │   │   ├── DiagnosticServiceDetail.cs
│   │   │   ├── DiagnosticServicePlanDetail.cs
│   │   │   ├── DiagnosticServiceSummary.cs
│   │   │   ├── Documents
│   │   │   │   ├── GetAttachedDocumentFormDataRequest.cs
│   │   │   │   ├── GetAttachedDocumentFormDataResponse.cs
│   │   │   │   ├── IDocumentsService.cs
│   │   │   │   ├── UploadRequest.cs
│   │   │   │   └── UploadResponse.cs
│   │   │   ├── EmailAddressDetail.cs
│   │   │   ├── EnablementMethodNotFoundException.cs
│   │   │   ├── ExternalPractitionerContactPointDetail.cs
│   │   │   ├── ExternalPractitionerContactPointSummary.cs
│   │   │   ├── ExternalPractitionerDetail.cs
│   │   │   ├── ExternalPractitionerSummary.cs
│   │   │   ├── FacilityDetail.cs
│   │   │   ├── FacilitySummary.cs
│   │   │   ├── FeatureTokens.cs
│   │   │   ├── GetOperationEnablementRequest.cs
│   │   │   ├── GetOperationEnablementResponse.cs
│   │   │   ├── HealthcardDetail.cs
│   │   │   ├── ImportException.cs
│   │   │   ├── IWorkflowService.cs
│   │   │   ├── IWorklistService.cs
│   │   │   ├── Jsml
│   │   │   │   ├── GetOperationNamesRequest.cs
│   │   │   │   ├── GetOperationNamesResponse.cs
│   │   │   │   ├── IJsmlShimService.cs
│   │   │   │   ├── InvokeOperationRequest.cs
│   │   │   │   ├── InvokeOperationResponse.cs
│   │   │   │   ├── JsmlBlob.cs
│   │   │   │   └── ShimUtil.cs
│   │   │   ├── ListWorklistsForUserRequest.cs
│   │   │   ├── ListWorklistsForUserResponse.cs
│   │   │   ├── LocationDetail.cs
│   │   │   ├── LocationSummary.cs
│   │   │   ├── Login
│   │   │   │   ├── GetWorkingFacilityChoicesRequest.cs
│   │   │   │   ├── GetWorkingFacilityChoicesResponse.cs
│   │   │   │   └── ILoginService.cs
│   │   │   ├── Manifest
│   │   │   │   ├── IRisManifestService.cs
│   │   │   │   └── RisServerManifestVerification.cs
│   │   │   ├── ModalityDetail.cs
│   │   │   ├── ModalityProcedureStepSummary.cs
│   │   │   ├── ModalityProcedureStepTypeDetail.cs
│   │   │   ├── ModalitySummary.cs
│   │   │   ├── ModalityWorkflow
│   │   │   │   ├── CancelProcedureRequest.cs
│   │   │   │   ├── CancelProcedureResponse.cs
│   │   │   │   ├── CanCompleteOrderDocumentationRequest.cs
│   │   │   │   ├── CanCompleteOrderDocumentationResponse.cs
│   │   │   │   ├── CompleteModalityPerformedProcedureStepRequest.cs
│   │   │   │   ├── CompleteModalityPerformedProcedureStepResponse.cs
│   │   │   │   ├── CompleteOrderDocumentationRequest.cs
│   │   │   │   ├── CompleteOrderDocumentationResponse.cs
│   │   │   │   ├── CompleteProcedureRequest.cs
│   │   │   │   ├── CompleteProcedureResponse.cs
│   │   │   │   ├── DicomSeriesDetail.cs
│   │   │   │   ├── DiscontinueModalityPerformedProcedureStepRequest.cs
│   │   │   │   ├── DiscontinueModalityPerformedProcedureStepResponse.cs
│   │   │   │   ├── DiscontinueModalityProcedureStepsRequest.cs
│   │   │   │   ├── DiscontinueModalityProcedureStepsResponse.cs
│   │   │   │   ├── ExecuteOperationRequest.cs
│   │   │   │   ├── GetProcedurePlanRequest.cs
│   │   │   │   ├── GetProcedurePlanResponse.cs
│   │   │   │   ├── IModalityWorkflowService.cs
│   │   │   │   ├── ListPerformedProcedureStepsRequest.cs
│   │   │   │   ├── ListPerformedProcedureStepsResponse.cs
│   │   │   │   ├── LoadOrderDocumentationDataRequest.cs
│   │   │   │   ├── LoadOrderDocumentationDataResponse.cs
│   │   │   │   ├── ModalityPerformedProcedureStepDetail.cs
│   │   │   │   ├── ModalityWorklistItemSummary.cs
│   │   │   │   ├── ResumeProcedureRequest.cs
│   │   │   │   ├── ResumeProcedureResponse.cs
│   │   │   │   ├── SaveOrderDocumentationDataRequest.cs
│   │   │   │   ├── SaveOrderDocumentationDataResponse.cs
│   │   │   │   ├── StartModalityProcedureStepsRequest.cs
│   │   │   │   ├── StartModalityProcedureStepsResponse.cs
│   │   │   │   ├── StartProcedureRequest.cs
│   │   │   │   ├── StartProcedureResponse.cs
│   │   │   │   ├── SuspendProcedureRequest.cs
│   │   │   │   └── SuspendProcedureResponse.cs
│   │   │   ├── OrderDetail.cs
│   │   │   ├── OrderNoteDetail.cs
│   │   │   ├── OrderNoteSummary.cs
│   │   │   ├── OrderSummary.cs
│   │   │   ├── PatientAllergyDetail.cs
│   │   │   ├── PatientNoteCategoryDetail.cs
│   │   │   ├── PatientNoteCategorySummary.cs
│   │   │   ├── PatientNoteDetail.cs
│   │   │   ├── PatientProfileDetail.cs
│   │   │   ├── PatientProfileSummary.cs
│   │   │   ├── PersonNameDetail.cs
│   │   │   ├── ProcedureDetail.cs
│   │   │   ├── ProcedurePlanDetail.cs
│   │   │   ├── ProcedureStepDetail.cs
│   │   │   ├── ProcedureStepSummary.cs
│   │   │   ├── ProcedureSummary.cs
│   │   │   ├── ProcedureTypeDetail.cs
│   │   │   ├── ProcedureTypeGroupSummary.cs
│   │   │   ├── ProcedureTypeSummary.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ProtocolCodeDetail.cs
│   │   │   ├── ProtocolCodeSummary.cs
│   │   │   ├── ProtocolDetail.cs
│   │   │   ├── ProtocolGroupDetail.cs
│   │   │   ├── ProtocolGroupSummary.cs
│   │   │   ├── ProtocolNoteDetail.cs
│   │   │   ├── ProtocolProcedureStepDetail.cs
│   │   │   ├── QueryWorklistRequest.cs
│   │   │   ├── QueryWorklistResponse.cs
│   │   │   ├── RegistrationWorkflow
│   │   │   │   ├── CheckInProcedureRequest.cs
│   │   │   │   ├── CheckInProcedureResponse.cs
│   │   │   │   ├── IRegistrationWorkflowService.cs
│   │   │   │   ├── IWorklistService.cs
│   │   │   │   ├── ListProceduresForCheckInRequest.cs
│   │   │   │   ├── ListProceduresForCheckInResponse.cs
│   │   │   │   ├── LoadSearchPatientFormDataRequest.cs
│   │   │   │   ├── LoadSearchPatientFormDataResponse.cs
│   │   │   │   ├── OrderEntry
│   │   │   │   │   ├── CancelOrderRequest.cs
│   │   │   │   │   ├── CancelOrderResponse.cs
│   │   │   │   │   ├── GetCancelOrderFormDataRequest.cs
│   │   │   │   │   ├── GetCancelOrderFormDataResponse.cs
│   │   │   │   │   ├── GetExternalPractitionerContactPointsRequest.cs
│   │   │   │   │   ├── GetExternalPractitionerContactPointsResponse.cs
│   │   │   │   │   ├── GetOrderEntryFormDataRequest.cs
│   │   │   │   │   ├── GetOrderEntryFormDataResponse.cs
│   │   │   │   │   ├── GetOrderRequisitionForEditRequest.cs
│   │   │   │   │   ├── GetOrderRequisitionForEditResponse.cs
│   │   │   │   │   ├── IOrderEntryService.cs
│   │   │   │   │   ├── ListOrderableProcedureTypesRequest.cs
│   │   │   │   │   ├── ListOrderableProcedureTypesResponse.cs
│   │   │   │   │   ├── ListOrdersForPatientRequest.cs
│   │   │   │   │   ├── ListOrdersForPatientResponse.cs
│   │   │   │   │   ├── ListVisitsForPatientRequest.cs
│   │   │   │   │   ├── ListVisitsForPatientResponse.cs
│   │   │   │   │   ├── LoadDiagnosticServicePlanRequest.cs
│   │   │   │   │   ├── LoadDiagnosticServicePlanResponse.cs
│   │   │   │   │   ├── MergeOrderRequest.cs
│   │   │   │   │   ├── MergeOrderResponse.cs
│   │   │   │   │   ├── ModifyOrderRequest.cs
│   │   │   │   │   ├── ModifyOrderResponse.cs
│   │   │   │   │   ├── OrderRequisition.cs
│   │   │   │   │   ├── PlaceOrderRequest.cs
│   │   │   │   │   ├── PlaceOrderResponse.cs
│   │   │   │   │   ├── PrintDowntimeFormsRequest.cs
│   │   │   │   │   ├── PrintDowntimeFormsResponse.cs
│   │   │   │   │   ├── QueryCancelOrderWarningsRequest.cs
│   │   │   │   │   ├── QueryCancelOrderWarningsResponse.cs
│   │   │   │   │   ├── ReplaceOrderRequest.cs
│   │   │   │   │   ├── ReplaceOrderResponse.cs
│   │   │   │   │   ├── TimeShiftOrderRequest.cs
│   │   │   │   │   ├── TimeShiftOrderResponse.cs
│   │   │   │   │   ├── UnmergeOrderRequest.cs
│   │   │   │   │   └── UnmergeOrderResponse.cs
│   │   │   │   ├── ProcedureRequisition.cs
│   │   │   │   └── RegistrationWorklistItemSummary.cs
│   │   │   ├── Remoting
│   │   │   │   └── IEchoService.cs
│   │   │   ├── ReportDetail.cs
│   │   │   ├── ReportingWorkflow
│   │   │   │   ├── CancelReportingStepRequest.cs
│   │   │   │   ├── CancelReportingStepResponse.cs
│   │   │   │   ├── CompleteDowntimeProcedureRequest.cs
│   │   │   │   ├── CompleteDowntimeProcedureResponse.cs
│   │   │   │   ├── CompleteInterpretationAndVerifyRequest.cs
│   │   │   │   ├── CompleteInterpretationAndVerifyResponse.cs
│   │   │   │   ├── CompleteInterpretationForTranscriptionRequest.cs
│   │   │   │   ├── CompleteInterpretationForTranscriptionResponse.cs
│   │   │   │   ├── CompleteInterpretationForVerificationRequest.cs
│   │   │   │   ├── CompleteInterpretationForVerificationResponse.cs
│   │   │   │   ├── CompleteInterpretationRequestBase.cs
│   │   │   │   ├── CompleteVerificationRequest.cs
│   │   │   │   ├── CompleteVerificationResponse.cs
│   │   │   │   ├── CreateAddendumRequest.cs
│   │   │   │   ├── CreateAddendumResponse.cs
│   │   │   │   ├── GetDocumentationStatusRequest.cs
│   │   │   │   ├── GetDocumentationStatusResponse.cs
│   │   │   │   ├── GetLinkableInterpretationsRequest.cs
│   │   │   │   ├── GetLinkableInterpretationsResponse.cs
│   │   │   │   ├── GetPriorsRequest.cs
│   │   │   │   ├── GetPriorsResponse.cs
│   │   │   │   ├── GetRadiologistListRequest.cs
│   │   │   │   ├── GetRadiologistListResponse.cs
│   │   │   │   ├── IReportingWorkflowService.cs
│   │   │   │   ├── LoadReportForEditRequest.cs
│   │   │   │   ├── LoadReportForEditResponse.cs
│   │   │   │   ├── PrintReportRequest.cs
│   │   │   │   ├── PrintReportResponse.cs
│   │   │   │   ├── PriorProcedureSummary.cs
│   │   │   │   ├── PublishReportRequest.cs
│   │   │   │   ├── PublishReportResponse.cs
│   │   │   │   ├── ReassignProcedureStepRequest.cs
│   │   │   │   ├── ReassignProcedureStepResponse.cs
│   │   │   │   ├── ReportingWorklistItemSummary.cs
│   │   │   │   ├── ReturnToInterpreterRequest.cs
│   │   │   │   ├── ReturnToInterpreterResponse.cs
│   │   │   │   ├── ReviseResidentReportRequest.cs
│   │   │   │   ├── ReviseResidentReportResponse.cs
│   │   │   │   ├── ReviseUnpublishedReportRequest.cs
│   │   │   │   ├── ReviseUnpublishedReportResponse.cs
│   │   │   │   ├── SaveReportRequest.cs
│   │   │   │   ├── SaveReportResponse.cs
│   │   │   │   ├── SendReportToQueueRequest.cs
│   │   │   │   ├── SendReportToQueueResponse.cs
│   │   │   │   ├── StartInterpretationRequest.cs
│   │   │   │   ├── StartInterpretationResponse.cs
│   │   │   │   ├── StartTranscriptionReviewRequest.cs
│   │   │   │   ├── StartTranscriptionReviewResponse.cs
│   │   │   │   ├── StartVerificationRequest.cs
│   │   │   │   └── StartVerificationResponse.cs
│   │   │   ├── ReportPartDetail.cs
│   │   │   ├── ReportSummary.cs
│   │   │   ├── ResultRecipientDetail.cs
│   │   │   ├── RisApplicationServiceAttribute.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StaffDetail.cs
│   │   │   ├── StaffGroupDetail.cs
│   │   │   ├── StaffGroupSummary.cs
│   │   │   ├── StaffSummary.cs
│   │   │   ├── SupervisorValidationException.cs
│   │   │   ├── TelephoneDetail.cs
│   │   │   ├── TextQueryRequest.cs
│   │   │   ├── TextQueryResponse.cs
│   │   │   ├── TranscriptionWorkflow
│   │   │   │   ├── CompleteTranscriptionRequest.cs
│   │   │   │   ├── CompleteTranscriptionResponse.cs
│   │   │   │   ├── DiscardTranscriptionRequest.cs
│   │   │   │   ├── DiscardTranscriptionResponse.cs
│   │   │   │   ├── GetRejectReasonChoicesRequest.cs
│   │   │   │   ├── GetRejectReasonChoicesResponse.cs
│   │   │   │   ├── ITranscriptionWorkflowService.cs
│   │   │   │   ├── LoadTranscriptionForEditRequest.cs
│   │   │   │   ├── LoadTranscriptionForEditResponse.cs
│   │   │   │   ├── RejectTranscriptionRequest.cs
│   │   │   │   ├── RejectTranscriptionResponse.cs
│   │   │   │   ├── SaveTranscriptionRequest.cs
│   │   │   │   ├── SaveTranscriptionResponse.cs
│   │   │   │   ├── StartTranscriptionRequest.cs
│   │   │   │   ├── StartTranscriptionResponse.cs
│   │   │   │   ├── SubmitTranscriptionForReviewRequest.cs
│   │   │   │   └── SubmitTranscriptionForReviewResponse.cs
│   │   │   ├── VisitDetail.cs
│   │   │   ├── VisitLocationDetail.cs
│   │   │   ├── VisitPractitionerDetail.cs
│   │   │   ├── VisitSummary.cs
│   │   │   ├── WorkflowConfigurationReader.cs
│   │   │   ├── WorkflowSettings.cs
│   │   │   ├── WorkflowSettings.Designer.cs
│   │   │   ├── WorkflowSettings.settings
│   │   │   ├── WorklistClassNames.cs
│   │   │   ├── WorklistItemSummaryBase.cs
│   │   │   ├── WorklistItemTextQueryOptions.cs
│   │   │   ├── WorklistItemTextQueryRequest.cs
│   │   │   ├── WorklistSummary.cs
│   │   │   ├── WorklistTokenAttribute.cs
│   │   │   ├── WorkQueueItemDetail.cs
│   │   │   └── WorkQueueItemSummary.cs
│   │   ├── Extended
│   │   │   ├── Common
│   │   │   │   ├── Admin
│   │   │   │   │   └── ProtocolAdmin
│   │   │   │   │   ├── AddProtocolCodeRequest.cs
│   │   │   │   │   ├── AddProtocolCodeResponse.cs
│   │   │   │   │   ├── AddProtocolGroupRequest.cs
│   │   │   │   │   ├── AddProtocolGroupResponse.cs
│   │   │   │   │   ├── DeleteProtocolCodeRequest.cs
│   │   │   │   │   ├── DeleteProtocolCodeResponse.cs
│   │   │   │   │   ├── DeleteProtocolGroupRequest.cs
│   │   │   │   │   ├── DeleteProtocolGroupResponse.cs
│   │   │   │   │   ├── GetProtocolGroupEditFormDataRequest.cs
│   │   │   │   │   ├── GetProtocolGroupEditFormDataResponse.cs
│   │   │   │   │   ├── IProtocolAdminService.cs
│   │   │   │   │   ├── ListProtocolCodesRequest.cs
│   │   │   │   │   ├── ListProtocolCodesResponse.cs
│   │   │   │   │   ├── ListProtocolGroupsRequest.cs
│   │   │   │   │   ├── ListProtocolGroupsResponse.cs
│   │   │   │   │   ├── LoadProtocolCodeForEditRequest.cs
│   │   │   │   │   ├── LoadProtocolCodeForEditResponse.cs
│   │   │   │   │   ├── LoadProtocolGroupForEditRequest.cs
│   │   │   │   │   ├── LoadProtocolGroupForEditResponse.cs
│   │   │   │   │   ├── UpdateProtocolCodeRequest.cs
│   │   │   │   │   ├── UpdateProtocolCodeResponse.cs
│   │   │   │   │   ├── UpdateProtocolGroupRequest.cs
│   │   │   │   │   └── UpdateProtocolGroupResponse.cs
│   │   │   │   ├── AuthorityTokens.cs
│   │   │   │   ├── ClearCanvas.Ris.Application.Extended.Common.csproj
│   │   │   │   ├── DefaultAuthorityGroups.cs
│   │   │   │   ├── OrderNotes
│   │   │   │   │   ├── AcknowledgeAndPostRequest.cs
│   │   │   │   │   ├── AcknowledgeAndPostResponse.cs
│   │   │   │   │   ├── AddStaffGroupsRequest.cs
│   │   │   │   │   ├── AddStaffGroupsResponse.cs
│   │   │   │   │   ├── GetConversationEditorFormDataRequest.cs
│   │   │   │   │   ├── GetConversationEditorFormDataResponse.cs
│   │   │   │   │   ├── GetConversationRequest.cs
│   │   │   │   │   ├── GetConversationResponse.cs
│   │   │   │   │   ├── IOrderNoteService.cs
│   │   │   │   │   ├── ListStaffGroupsRequest.cs
│   │   │   │   │   ├── ListStaffGroupsResponse.cs
│   │   │   │   │   ├── OrderNoteboxItemSummary.cs
│   │   │   │   │   ├── QueryNoteboxRequest.cs
│   │   │   │   │   └── QueryNoteboxResponse.cs
│   │   │   │   ├── PatientReconciliation
│   │   │   │   │   ├── IPatientReconciliationService.cs
│   │   │   │   │   ├── ListPatientReconciliationMatchesRequest.cs
│   │   │   │   │   ├── ListPatientReconciliationMatchesResponse.cs
│   │   │   │   │   ├── ListProfilesForPatientsRequest.cs
│   │   │   │   │   ├── ListProfilesForPatientsResponse.cs
│   │   │   │   │   ├── LoadPatientProfileDiffRequest.cs
│   │   │   │   │   ├── LoadPatientProfileDiffResponse.cs
│   │   │   │   │   ├── PatientProfileDiff.cs
│   │   │   │   │   ├── ReconcilePatientsRequest.cs
│   │   │   │   │   ├── ReconcilePatientsResponse.cs
│   │   │   │   │   └── ReconciliationCandidate.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── ProtocollingWorkflow
│   │   │   │   │   ├── AcceptProtocolRequest.cs
│   │   │   │   │   ├── AcceptProtocolResponse.cs
│   │   │   │   │   ├── AddOrderProtocolStepsRequest.cs
│   │   │   │   │   ├── AddOrderProtocolStepsResponse.cs
│   │   │   │   │   ├── ApproveResidentProtocolRequest.cs
│   │   │   │   │   ├── ApproveResidentProtocolResponse.cs
│   │   │   │   │   ├── CancelProtocolAndOrderRequest.cs
│   │   │   │   │   ├── CancelProtocolAndOrderResponse.cs
│   │   │   │   │   ├── DiscardProtocolRequest.cs
│   │   │   │   │   ├── DiscardProtocolResponse.cs
│   │   │   │   │   ├── GetLinkableProtocolsRequest.cs
│   │   │   │   │   ├── GetLinkableProtocolsResponse.cs
│   │   │   │   │   ├── GetProcedurePlanForProtocollingWorklistItemRequest.cs
│   │   │   │   │   ├── GetProcedurePlanForProtocollingWorklistItemResponse.cs
│   │   │   │   │   ├── GetProcedureProtocolRequest.cs
│   │   │   │   │   ├── GetProcedureProtocolResponse.cs
│   │   │   │   │   ├── GetProtocolFormDataRequest.cs
│   │   │   │   │   ├── GetProtocolFormDataResponse.cs
│   │   │   │   │   ├── GetProtocolGroupDetailRequest.cs
│   │   │   │   │   ├── GetProtocolGroupDetailResponse.cs
│   │   │   │   │   ├── GetProtocolRequest.cs
│   │   │   │   │   ├── GetProtocolResponse.cs
│   │   │   │   │   ├── GetSuspendRejectReasonChoicesRequest.cs
│   │   │   │   │   ├── GetSuspendRejectReasonChoicesResponse.cs
│   │   │   │   │   ├── IProtocollingWorkflowService.cs
│   │   │   │   │   ├── ListProtocolGroupsForProcedureRequest.cs
│   │   │   │   │   ├── ListProtocolGroupsForProcedureResponse.cs
│   │   │   │   │   ├── RejectProtocolRequest.cs
│   │   │   │   │   ├── RejectProtocolResponse.cs
│   │   │   │   │   ├── ResubmitProtocolRequest.cs
│   │   │   │   │   ├── ResubmitProtocolResponse.cs
│   │   │   │   │   ├── ReviseSubmittedProtocolRequest.cs
│   │   │   │   │   ├── ReviseSubmittedProtocolResponse.cs
│   │   │   │   │   ├── SaveProtocolRequest.cs
│   │   │   │   │   ├── SaveProtocolResponse.cs
│   │   │   │   │   ├── StartProtocolRequest.cs
│   │   │   │   │   ├── StartProtocolResponse.cs
│   │   │   │   │   ├── SubmitProtocolForApprovalRequest.cs
│   │   │   │   │   ├── SubmitProtocolForApprovalResponse.cs
│   │   │   │   │   └── UpdateProtocolRequest.cs
│   │   │   │   └── WorklistClassNames.cs
│   │   │   └── Services
│   │   │   ├── Admin
│   │   │   │   └── ProtocolAdmin
│   │   │   │   └── ProtocolAdminService.cs
│   │   │   ├── ClearCanvas.Ris.Application.Extended.Services.csproj
│   │   │   ├── OrderNotes
│   │   │   │   ├── OrderNoteboxItemAssembler.cs
│   │   │   │   └── OrderNoteService.cs
│   │   │   ├── PatientReconciliation
│   │   │   │   ├── PatientProfileDiffAssembler.cs
│   │   │   │   ├── PatientReconciliationService.cs
│   │   │   │   └── ReconciliationCandidateAssembler.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ProtocollingWorkflow
│   │   │   │   └── ProtocollingWorkflowService.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   └── Services
│   │   ├── AddressAssembler.cs
│   │   ├── Admin
│   │   │   ├── DepartmentAdmin
│   │   │   │   └── DepartmentAdminService.cs
│   │   │   ├── DiagnosticServiceAdmin
│   │   │   │   └── DiagnosticServiceAdminService.cs
│   │   │   ├── EnumerationAdmin
│   │   │   │   └── EnumerationAdminService.cs
│   │   │   ├── ExternalPractitionerAdmin
│   │   │   │   └── ExternalPractitionerAdminService.cs
│   │   │   ├── FacilityAdmin
│   │   │   │   └── FacilityAdminService.cs
│   │   │   ├── Import
│   │   │   │   └── ImportService.cs
│   │   │   ├── LocationAdmin
│   │   │   │   └── LocationAdminService.cs
│   │   │   ├── ModalityAdmin
│   │   │   │   └── ModalityAdminService.cs
│   │   │   ├── NoteCategoryAdmin
│   │   │   │   └── NoteCategoryAdminService.cs
│   │   │   ├── PatientAdmin
│   │   │   │   ├── PatientAdminService.cs
│   │   │   │   └── PatientAdminServiceRecorder.cs
│   │   │   ├── PatientAdminService.cs
│   │   │   ├── ProcedureTypeAdmin
│   │   │   │   └── ProcedureTypeAdminService.cs
│   │   │   ├── ProcedureTypeGroupAdmin
│   │   │   │   └── ProcedureTypeGroupAdminService.cs
│   │   │   ├── StaffAdmin
│   │   │   │   └── StaffAdminService.cs
│   │   │   ├── StaffGroupAdmin
│   │   │   │   └── StaffGroupAdminService.cs
│   │   │   ├── VisitAdmin
│   │   │   │   └── VisitAdminService.cs
│   │   │   ├── WorklistAdmin
│   │   │   │   ├── WorklistAdminAssembler.cs
│   │   │   │   └── WorklistAdminService.cs
│   │   │   └── WorkQueueAdmin
│   │   │   └── WorkQueueAdminService.cs
│   │   ├── AlertAssembler.cs
│   │   ├── app.config
│   │   ├── ApplicationServiceBase.cs
│   │   ├── ApplicationServiceExtensionPoint.cs
│   │   ├── AttachedDocumentAssembler.cs
│   │   ├── AttachmentStore.cs
│   │   ├── BrowsePatientData
│   │   │   ├── BrowsePatientDataAssembler.cs
│   │   │   └── BrowsePatientDataService.cs
│   │   ├── CannedTextService
│   │   │   ├── CannedTextAssembler.cs
│   │   │   └── CannedTextService.cs
│   │   ├── ClearCanvas.Ris.Application.Services.csproj
│   │   ├── ContactPersonAssembler.cs
│   │   ├── DepartmentAssembler.cs
│   │   ├── DiagnosticServiceAssembler.cs
│   │   ├── DicomSeriesAssembler.cs
│   │   ├── Documents
│   │   │   └── DocumentsService.cs
│   │   ├── EmailAddressAssembler.cs
│   │   ├── ExternalPractitionerAssembler.cs
│   │   ├── FacilityAssembler.cs
│   │   ├── HealthcardAssembler.cs
│   │   ├── IApplicationServiceLayer.cs
│   │   ├── InProcessApplicationServiceProvider.cs
│   │   ├── Jsml
│   │   │   └── JsmlShimService.cs
│   │   ├── LocationAssembler.cs
│   │   ├── Login
│   │   │   └── LoginService.cs
│   │   ├── Manifest
│   │   │   └── RisManifestService.cs
│   │   ├── ModalityAssembler.cs
│   │   ├── ModalityPerformedProcedureStepAssembler.cs
│   │   ├── ModalityWorkflow
│   │   │   ├── ModalityWorkflowAssembler.cs
│   │   │   ├── ModalityWorkflowService.cs
│   │   │   └── ModalityWorkflowServiceRecorder.cs
│   │   ├── ModalityWorklistItemKey.cs
│   │   ├── MrnAssembler.cs
│   │   ├── OrderAssembler.cs
│   │   ├── OrderAttachmentAssembler.cs
│   │   ├── OrderNoteAssembler.cs
│   │   ├── PatientAllergyAssembler.cs
│   │   ├── PatientAttachmentAssembler.cs
│   │   ├── PatientNoteAssembler.cs
│   │   ├── PatientNoteCategoryAssembler.cs
│   │   ├── PatientProfileAssembler.cs
│   │   ├── PatientProfileTextQueryHelper.cs
│   │   ├── PersistentWorkflow.cs
│   │   ├── PersonNameAssembler.cs
│   │   ├── ProcedureAssembler.cs
│   │   ├── ProcedurePlanAssembler.cs
│   │   ├── ProcedureStepAssembler.cs
│   │   ├── ProcedureTypeAssembler.cs
│   │   ├── ProcedureTypeGroupAssembler.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ProtocolAssembler.cs
│   │   ├── ProtocolGroupAssembler.cs
│   │   ├── ProtocolProcedureStepAssembler.cs
│   │   ├── RegistrationWorkflow
│   │   │   ├── OrderEntryAssembler.cs
│   │   │   ├── OrderEntryService.cs
│   │   │   ├── OrderEntryServiceRecorder.cs
│   │   │   ├── RegistrationWorkflowAssembler.cs
│   │   │   └── RegistrationWorkflowService.cs
│   │   ├── RegistrationWorklistItemKey.cs
│   │   ├── ReportAssembler.cs
│   │   ├── ReportingWorkflow
│   │   │   ├── ReportingWorkflowAssembler.cs
│   │   │   ├── ReportingWorkflowService.cs
│   │   │   └── ReportingWorkflowServiceRecorder.cs
│   │   ├── ReportingWorklistItemKey.cs
│   │   ├── ResultRecipientAssembler.cs
│   │   ├── RisServiceOperationRecorderBase.cs
│   │   ├── SimplifiedPhoneTypeAssembler.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StaffAssembler.cs
│   │   ├── StaffGroupAssembler.cs
│   │   ├── TelephoneNumberAssembler.cs
│   │   ├── Tests
│   │   │   └── AdtServiceTest.cs
│   │   ├── TextQueryHelper.cs
│   │   ├── TranscriptionWorkflow
│   │   │   └── TranscriptionWorkflowService.cs
│   │   ├── VisitAssembler.cs
│   │   ├── WorkflowServiceBase.cs
│   │   ├── WorkflowServiceRecorder.cs
│   │   ├── WorklistAssembler.cs
│   │   ├── WorklistItemTextQueryHelper.cs
│   │   ├── WorklistQueryContext.cs
│   │   ├── WorklistSettings.cs
│   │   ├── WorklistSettings.Designer.cs
│   │   ├── WorklistSettings.settings
│   │   └── WorkQueueItemAssembler.cs
│   ├── Client
│   │   ├── AcquisitionWorkflowPreviewComponent.cs
│   │   ├── AcquisitionWorkflowPreview.html
│   │   ├── AddressEditorComponent.cs
│   │   ├── AddressEditorComponentSettings.cs
│   │   ├── AddressEditorComponentSettings.Designer.cs
│   │   ├── AddressEditorComponentSettings.settings
│   │   ├── AddressesSummaryComponent.cs
│   │   ├── AddressTable.cs
│   │   ├── Admin
│   │   │   ├── ClearCanvas.Ris.Client.Admin.csproj
│   │   │   ├── DataImportComponent.cs
│   │   │   ├── DepartmentEditorComponent.cs
│   │   │   ├── DepartmentSummaryComponent.cs
│   │   │   ├── EnumerationEditorComponent.cs
│   │   │   ├── EnumerationSummaryComponent.cs
│   │   │   ├── FacilityEditorComponent.cs
│   │   │   ├── FacilitySummaryComponent.cs
│   │   │   ├── FacilityTable.cs
│   │   │   ├── Icons
│   │   │   │   ├── AddToolLarge.png
│   │   │   │   ├── AddToolMedium.png
│   │   │   │   ├── AddToolSmall.png
│   │   │   │   ├── DeleteToolLarge.png
│   │   │   │   ├── DeleteToolMedium.png
│   │   │   │   ├── DeleteToolSmall.png
│   │   │   │   ├── DownToolSmall.png
│   │   │   │   ├── DuplicateSmall.png
│   │   │   │   ├── EditToolLarge.png
│   │   │   │   ├── EditToolMedium.png
│   │   │   │   ├── EditToolSmall.png
│   │   │   │   ├── Mag.png
│   │   │   │   ├── NewDocumentHS.png
│   │   │   │   ├── person.png
│   │   │   │   └── UpToolSmall.png
│   │   │   ├── LocationEditorComponent.cs
│   │   │   ├── LocationSummaryComponent.cs
│   │   │   ├── LocationTable.cs
│   │   │   ├── ModalityEditorComponent.cs
│   │   │   ├── ModalitySummaryComponent.cs
│   │   │   ├── ModalityTable.cs
│   │   │   ├── NoteCategoryEditorComponent.cs
│   │   │   ├── NoteCategorySummaryComponent.cs
│   │   │   ├── NoteCategoryTable.cs
│   │   │   ├── ProcedureTypeGroupEditorComponent.cs
│   │   │   ├── ProcedureTypeGroupSummaryComponent.cs
│   │   │   ├── ProcedureTypeGroupSummaryTable.cs
│   │   │   ├── ProcedureTypeGroupSummaryTool.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── QueueAdminComponentBase.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── ValidationEditorComponent.cs
│   │   │   ├── ValidationLiveEditTool.cs
│   │   │   ├── ValidationManagementComponent.cs
│   │   │   ├── View
│   │   │   │   └── WinForms
│   │   │   │   ├── ClearCanvas.Ris.Client.Admin.View.WinForms.csproj
│   │   │   │   ├── DataImportComponentControl.cs
│   │   │   │   ├── DataImportComponentControl.designer.cs
│   │   │   │   ├── DataImportComponentControl.resx
│   │   │   │   ├── DataImportComponentView.cs
│   │   │   │   ├── DepartmentEditorComponentControl.cs
│   │   │   │   ├── DepartmentEditorComponentControl.Designer.cs
│   │   │   │   ├── DepartmentEditorComponentControl.resx
│   │   │   │   ├── DepartmentEditorComponentView.cs
│   │   │   │   ├── EnumerationEditorComponentControl.cs
│   │   │   │   ├── EnumerationEditorComponentControl.Designer.cs
│   │   │   │   ├── EnumerationEditorComponentControl.resx
│   │   │   │   ├── EnumerationEditorComponentView.cs
│   │   │   │   ├── EnumerationSummaryComponentControl.cs
│   │   │   │   ├── EnumerationSummaryComponentControl.Designer.cs
│   │   │   │   ├── EnumerationSummaryComponentControl.resx
│   │   │   │   ├── EnumerationSummaryComponentView.cs
│   │   │   │   ├── FacilityEditorComponentControl.cs
│   │   │   │   ├── FacilityEditorComponentControl.Designer.cs
│   │   │   │   ├── FacilityEditorComponentControl.resx
│   │   │   │   ├── FacilityEditorComponentView.cs
│   │   │   │   ├── LocationEditorComponentControl.cs
│   │   │   │   ├── LocationEditorComponentControl.Designer.cs
│   │   │   │   ├── LocationEditorComponentControl.resx
│   │   │   │   ├── LocationEditorComponentView.cs
│   │   │   │   ├── LocationSummaryComponentControl.cs
│   │   │   │   ├── LocationSummaryComponentControl.Designer.cs
│   │   │   │   ├── LocationSummaryComponentControl.resx
│   │   │   │   ├── LocationSummaryComponentView.cs
│   │   │   │   ├── ModalityEditorComponentControl.cs
│   │   │   │   ├── ModalityEditorComponentControl.Designer.cs
│   │   │   │   ├── ModalityEditorComponentControl.resx
│   │   │   │   ├── ModalityEditorComponentView.cs
│   │   │   │   ├── NoteCategoryEditorComponentControl.cs
│   │   │   │   ├── NoteCategoryEditorComponentControl.Designer.cs
│   │   │   │   ├── NoteCategoryEditorComponentControl.resx
│   │   │   │   ├── NoteCategoryEditorComponentView.cs
│   │   │   │   ├── NoteCategorySummaryComponentControl.Designer.cs
│   │   │   │   ├── PractitionerSummaryComponentControl.Designer.cs
│   │   │   │   ├── ProcedureTypeGroupEditorComponentControl.cs
│   │   │   │   ├── ProcedureTypeGroupEditorComponentControl.Designer.cs
│   │   │   │   ├── ProcedureTypeGroupEditorComponentControl.resx
│   │   │   │   ├── ProcedureTypeGroupEditorComponentView.cs
│   │   │   │   ├── ProcedureTypeGroupSummaryComponentControl.cs
│   │   │   │   ├── ProcedureTypeGroupSummaryComponentControl.Designer.cs
│   │   │   │   ├── ProcedureTypeGroupSummaryComponentControl.resx
│   │   │   │   ├── ProcedureTypeGroupSummaryComponentView.cs
│   │   │   │   ├── ProcedureTypeSummaryComponentControl.cs
│   │   │   │   ├── ProcedureTypeSummaryComponentControl.Designer.cs
│   │   │   │   ├── ProcedureTypeSummaryComponentControl.resx
│   │   │   │   ├── ProcedureTypeSummaryComponentView.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   └── Resources.resx
│   │   │   │   ├── Resources
│   │   │   │   │   ├── ClearFilterMini.png
│   │   │   │   │   ├── ClearFilterSmall.png
│   │   │   │   │   └── SearchToolSmall.png
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   ├── SR.resx
│   │   │   │   ├── ValidationEditorComponentControl.cs
│   │   │   │   ├── ValidationEditorComponentControl.Designer.cs
│   │   │   │   ├── ValidationEditorComponentControl.resx
│   │   │   │   ├── ValidationEditorComponentView.cs
│   │   │   │   ├── ValidationManagementComponentControl.cs
│   │   │   │   ├── ValidationManagementComponentControl.Designer.cs
│   │   │   │   ├── ValidationManagementComponentControl.resx
│   │   │   │   ├── ValidationManagementComponentView.cs
│   │   │   │   ├── WorklistSummaryComponentControl.cs
│   │   │   │   ├── WorklistSummaryComponentControl.Designer.cs
│   │   │   │   ├── WorklistSummaryComponentControl.resx
│   │   │   │   ├── WorklistSummaryComponentView.cs
│   │   │   │   ├── WorkQueueAdminComponentControl.cs
│   │   │   │   ├── WorkQueueAdminComponentControl.Designer.cs
│   │   │   │   ├── WorkQueueAdminComponentControl.resx
│   │   │   │   └── WorkQueueAdminComponentView.cs
│   │   │   ├── WorklistAdminSummaryTable.cs
│   │   │   ├── WorklistSummaryComponent.cs
│   │   │   ├── WorklistSummaryTool.cs
│   │   │   ├── WorkQueueAdminComponent.cs
│   │   │   ├── WorkQueueSummaryTable.cs
│   │   │   └── WorkQueueSummaryTool.cs
│   │   ├── app.config
│   │   ├── AttachDocumentComponent.cs
│   │   ├── AttachedDocument.cs
│   │   ├── AttachedDocumentPreviewComponent.cs
│   │   ├── AttachmentSummaryTable.cs
│   │   ├── AuditDataContracts.cs
│   │   ├── AuditHelper.cs
│   │   ├── BannerComponent.cs
│   │   ├── BannerSettings.cs
│   │   ├── BiographyDemographicComponent.cs
│   │   ├── BiographyNoteComponent.cs
│   │   ├── BiographyNoteTable.cs
│   │   ├── BiographyOrderDetailViewComponent.cs
│   │   ├── BiographyOrderHistoryComponent.cs
│   │   ├── BiographyOrderReportsComponent.cs
│   │   ├── BiographyOverviewComponent.cs
│   │   ├── BiographyPrintReportTool.cs
│   │   ├── BiographyVisitDetailViewComponent.cs
│   │   ├── BiographyVisitHistoryComponent.cs
│   │   ├── CancelOrderComponent.cs
│   │   ├── CannedTextCategoryEditorComponent.cs
│   │   ├── CannedTextEditorComponent.cs
│   │   ├── CannedTextLookupHandler.cs
│   │   ├── CannedTextSettings.cs
│   │   ├── CannedTextSettings.Designer.cs
│   │   ├── CannedTextSettings.settings
│   │   ├── CannedTextSummaryComponent.cs
│   │   ├── CannedTextTable.cs
│   │   ├── CheckInSettings.cs
│   │   ├── ClearCanvas.Ris.Client.csproj
│   │   ├── ContactPersonEditorComponent.cs
│   │   ├── ContactPersonsSummaryComponent.cs
│   │   ├── ContactPersonTable.cs
│   │   ├── DateTimeEntryComponent.cs
│   │   ├── DHtmlComponent.cs
│   │   ├── DiagnosticServiceEditorComponent.cs
│   │   ├── DiagnosticServiceLookupHandler.cs
│   │   ├── DiagnosticServiceLookupSettings.cs
│   │   ├── DiagnosticServiceLookupSettings.Designer.cs
│   │   ├── DiagnosticServiceLookupSettings.settings
│   │   ├── DiagnosticServiceSummaryComponent.cs
│   │   ├── DocumentAttachTool.cs
│   │   ├── Document.cs
│   │   ├── DocumentDetachTool.cs
│   │   ├── DocumentManager.cs
│   │   ├── DocumentViewTool.cs
│   │   ├── DowntimeRecovery.cs
│   │   ├── EmailAddressEditorComponent.cs
│   │   ├── EmailAddressesSummaryComponent.cs
│   │   ├── EmailAddressTable.cs
│   │   ├── EnumValueAdminInfoTable.cs
│   │   ├── ExceptionPolicies.cs
│   │   ├── ExternalPractitionerContactPointDetailsEditorComponent.cs
│   │   ├── ExternalPractitionerContactPointEditorComponent.cs
│   │   ├── ExternalPractitionerContactPointLookupHandler.cs
│   │   ├── ExternalPractitionerContactPointMergeComponent.cs
│   │   ├── ExternalPractitionerContactPointSummaryComponent.cs
│   │   ├── ExternalPractitionerDetailsEditorComponent.cs
│   │   ├── ExternalPractitionerEditorComponent.cs
│   │   ├── ExternalPractitionerLookupHandler.cs
│   │   ├── ExternalPractitionerMergeNavigatorComponent.cs
│   │   ├── ExternalPractitionerMergePropertiesComponent.cs
│   │   ├── ExternalPractitionerMergeSelectedDuplicateComponent.cs
│   │   ├── ExternalPractitionerOverviewComponent.cs
│   │   ├── ExternalPractitionerReplaceDisabledContactPointsComponent.cs
│   │   ├── ExternalPractitionerReplaceDisabledContactPointsTableItem.cs
│   │   ├── ExternalPractitionerSelectDisabledContactPointsComponent.cs
│   │   ├── ExternalPractitionerSummaryComponent.cs
│   │   ├── ExternalPractitionerTable.cs
│   │   ├── FolderContentsComponent.cs
│   │   ├── Folder.cs
│   │   ├── FolderExplorerComponent.cs
│   │   ├── FolderExplorerComponentSettings.cs
│   │   ├── FolderExplorerComponentSettings.Designer.cs
│   │   ├── FolderExplorerComponentSettings.settings
│   │   ├── FolderExplorerComponentSettings.xml
│   │   ├── FolderExplorerComponentUserSettings.xml
│   │   ├── FolderExplorerConfigurationComponent.cs
│   │   ├── FolderExplorerConfiguration.cs
│   │   ├── FolderExplorerConfigurationTool.cs
│   │   ├── FolderExplorerConfigurationTreeNode.cs
│   │   ├── FolderExplorerGroupComponent.cs
│   │   ├── FolderExplorerUserConfiguration.cs
│   │   ├── FolderRefreshTool.cs
│   │   ├── FolderSystemSettings.cs
│   │   ├── FolderSystemSettings.Designer.cs
│   │   ├── FolderSystemSettings.settings
│   │   ├── FolderTreeNode.cs
│   │   ├── FormatSettings.cs
│   │   ├── FormatSettings.Designer.cs
│   │   ├── FormatSettings.settings
│   │   ├── Formatting
│   │   │   ├── AccessionFormat.cs
│   │   │   ├── AddressFormat.cs
│   │   │   ├── ExternalPractitionerContactPointFormat.cs
│   │   │   ├── HealthcardFormat.cs
│   │   │   ├── MrnFormat.cs
│   │   │   ├── PersonNameFormat.cs
│   │   │   ├── ProcedureFormat.cs
│   │   │   ├── StaffNameAndRoleFormat.cs
│   │   │   ├── StringMask.cs
│   │   │   ├── TelephoneFormat.cs
│   │   │   ├── TimeSpanFormat.cs
│   │   │   └── VisitNumberFormat.cs
│   │   ├── GlobalHomeStartupActionProvider.cs
│   │   ├── GlobalHomeTool.cs
│   │   ├── HomepageConfigurationComponent.cs
│   │   ├── HomePageContainer.cs
│   │   ├── HomePageSettings.cs
│   │   ├── HomePageSettings.Designer.cs
│   │   ├── HomePageSettings.settings
│   │   ├── HomeTool.cs
│   │   ├── HtmlActionModelRenderer.cs
│   │   ├── HtmlApplicationComponent.cs
│   │   ├── IChangePasswordDialog.cs
│   │   ├── Icons
│   │   │   ├── AddToolSmall.png
│   │   │   ├── AdvancedSearchLarge.png
│   │   │   ├── AdvancedSearchMedium.png
│   │   │   ├── AdvancedSearchSmall.png
│   │   │   ├── AlertClock.png
│   │   │   ├── AlertGeneral.png
│   │   │   ├── AlertIncompleteData.png
│   │   │   ├── AlertMessenger.png
│   │   │   ├── AlertPen.png
│   │   │   ├── AlertWorld.png
│   │   │   ├── AttachmentsToolLarge.png
│   │   │   ├── AttachmentsToolMedium.png
│   │   │   ├── AttachmentsToolSmall.png
│   │   │   ├── CheckInToolSmall.png
│   │   │   ├── ContainerFolderClosedLarge.png
│   │   │   ├── ContainerFolderClosedMedium.png
│   │   │   ├── ContainerFolderClosedSmall.png
│   │   │   ├── ContainerFolderOpenLarge.png
│   │   │   ├── ContainerFolderOpenMedium.png
│   │   │   ├── ContainerFolderOpenSmall.png
│   │   │   ├── CopyToClipboardToolSmall.png
│   │   │   ├── CopyToolSmall.png
│   │   │   ├── DeleteToolSmall.png
│   │   │   ├── DoubleExclamation.png
│   │   │   ├── DownToolSmall.png
│   │   │   ├── DuplicateSmall.png
│   │   │   ├── DuplicateToolSmall.png
│   │   │   ├── EditToolSmall.png
│   │   │   ├── FolderClosedErrorLarge.png
│   │   │   ├── FolderClosedErrorMedium.png
│   │   │   ├── FolderClosedErrorSmall.png
│   │   │   ├── FolderClosedLarge.png
│   │   │   ├── FolderClosedMedium.png
│   │   │   ├── FolderClosedRefreshMedium.gif
│   │   │   ├── FolderClosedSmall.png
│   │   │   ├── FolderOpenErrorLarge.png
│   │   │   ├── FolderOpenErrorMedium.png
│   │   │   ├── FolderOpenErrorSmall.png
│   │   │   ├── FolderOpenLarge.png
│   │   │   ├── FolderOpenMedium.png
│   │   │   ├── FolderOpenRefreshMedium.gif
│   │   │   ├── FolderOpenSmall.png
│   │   │   ├── GlobalHomeToolLarge.png
│   │   │   ├── GlobalHomeToolMedium.png
│   │   │   ├── GlobalHomeToolSmall.png
│   │   │   ├── GroupFolderClosedLarge.png
│   │   │   ├── GroupFolderClosedMedium.png
│   │   │   ├── GroupFolderClosedSmall.png
│   │   │   ├── GroupFolderOpenLarge.png
│   │   │   ├── GroupFolderOpenMedium.png
│   │   │   ├── GroupFolderOpenSmall.png
│   │   │   ├── Mail.png
│   │   │   ├── MergeContactPointToolLarge.png
│   │   │   ├── MergeContactPointToolMedium.png
│   │   │   ├── MergeContactPointToolSmall.png
│   │   │   ├── MergePersonToolLarge.png
│   │   │   ├── MergePersonToolMedium.png
│   │   │   ├── MergePersonToolSmall.png
│   │   │   ├── MergeToolSmall.png
│   │   │   ├── MultiEditToolSmall.png
│   │   │   ├── NoteRead.png
│   │   │   ├── NoteUnread.png
│   │   │   ├── OptionsToolSmall.png
│   │   │   ├── OrderNoteConversationLarge.png
│   │   │   ├── OrderNoteConversationMedium.png
│   │   │   ├── OrderNoteConversationSmall.png
│   │   │   ├── PrelimDiagConvoToolLarge.png
│   │   │   ├── PrelimDiagConvoToolMedium.png
│   │   │   ├── PrelimDiagConvoToolSmall.png
│   │   │   ├── PreliminaryDiagnosisToolLarge.png
│   │   │   ├── PreliminaryDiagnosisToolMedium.png
│   │   │   ├── PreliminaryDiagnosisToolSmall.png
│   │   │   ├── PrintLarge.png
│   │   │   ├── PrintMedium.png
│   │   │   ├── PrintSmall.png
│   │   │   ├── RefreshLarge.png
│   │   │   ├── RefreshMedium.png
│   │   │   ├── RefreshSmall.png
│   │   │   ├── RefreshToolLarge.png
│   │   │   ├── RefreshToolMedium.png
│   │   │   ├── RefreshToolSmall.png
│   │   │   ├── ResetToolSmall.png
│   │   │   ├── SearchFolderClosedLarge.png
│   │   │   ├── SearchFolderClosedMedium.png
│   │   │   ├── SearchFolderClosedSmall.png
│   │   │   ├── SearchFolderOpenLarge.png
│   │   │   ├── SearchFolderOpenMedium.png
│   │   │   ├── SearchFolderOpenSmall.png
│   │   │   ├── SearchToolLarge.png
│   │   │   ├── SearchToolMedium.png
│   │   │   ├── SearchToolSmall.png
│   │   │   ├── SingleExclamation.png
│   │   │   ├── SwapLarge.png
│   │   │   ├── SwapMedium.png
│   │   │   ├── SwapSmall.png
│   │   │   ├── ToggleActivationLarge.png
│   │   │   ├── ToggleActivationMedium.png
│   │   │   ├── ToggleActivationSmall.png
│   │   │   ├── UpToolSmall.png
│   │   │   ├── UserFolderClosedLarge.png
│   │   │   ├── UserFolderClosedMedium.png
│   │   │   ├── UserFolderClosedSmall.png
│   │   │   ├── UserFolderOpenLarge.png
│   │   │   ├── UserFolderOpenMedium.png
│   │   │   ├── UserFolderOpenSmall.png
│   │   │   ├── VerifyPractitionerToolLarge.png
│   │   │   ├── VerifyPractitionerToolMedium.png
│   │   │   ├── VerifyPractitionerToolSmall.png
│   │   │   └── WarningHS.png
│   │   ├── IDropHandler.cs
│   │   ├── IEHeaderFooterSettings.cs
│   │   ├── IEPrintBackgroundSettings.cs
│   │   ├── IExtensionPageProvider.cs
│   │   ├── IFolder.cs
│   │   ├── IFolderExplorerComponent.cs
│   │   ├── IFolderSystemContext.cs
│   │   ├── IFolderSystem.cs
│   │   ├── ILoginDialog.cs
│   │   ├── ILookupHandler.cs
│   │   ├── ImportDiagnosticServicesApplication.cs
│   │   ├── IViewerIntegration.cs
│   │   ├── IWorkflowFolderToolContext.cs
│   │   ├── IWorkflowItemToolContext.cs
│   │   ├── JsmlServiceProxy.cs
│   │   ├── LocalFileSettings.config
│   │   ├── LoginDialogSettings.cs
│   │   ├── LoginDialogSettings.Designer.cs
│   │   ├── LoginDialogSettings.settings
│   │   ├── LoginFacilityProvider.cs
│   │   ├── LoginFacilityProviderSettings.cs
│   │   ├── LoginFacilityProviderSettings.Designer.cs
│   │   ├── LoginFacilityProviderSettings.settings
│   │   ├── LoginSession.cs
│   │   ├── LookupHandlerAggregator.cs
│   │   ├── LookupHandlerCellEditor.cs
│   │   ├── LookupHandler.cs
│   │   ├── ManifestInputRisClient.xml
│   │   ├── ManifestInputRisViewerIntegration.xml
│   │   ├── MergeComponentBase.cs
│   │   ├── MergeOutcomeReportComponent.cs
│   │   ├── MultipleProceduresEditorComponent.cs
│   │   ├── OrderCancelHelper.cs
│   │   ├── OrderDetailViewComponent.cs
│   │   ├── OrderEditorComponent2.cs
│   │   ├── OrderEditorComponent.cs
│   │   ├── OrderEditorComponentSettings.cs
│   │   ├── OrderEditorComponentSettings.Designer.cs
│   │   ├── OrderEditorComponentSettings.settings
│   │   ├── OrderListTable.cs
│   │   ├── OrderNoteCategory.cs
│   │   ├── OrderNoteEditorComponent.cs
│   │   ├── OrderNoteSummaryComponent.cs
│   │   ├── OrderNoteTable.cs
│   │   ├── OrderNoteViewComponent.cs
│   │   ├── PatientAllergiesComponent.cs
│   │   ├── PatientBiographyDocument.cs
│   │   ├── PatientNoteEditorComponent.cs
│   │   ├── PatientNoteSummaryComponent.cs
│   │   ├── PatientNoteTable.cs
│   │   ├── PatientProfileAdditionalInfoEditorComponent.cs
│   │   ├── PatientProfileDetailsEditorComponent.cs
│   │   ├── PatientProfileEditorComponent.cs
│   │   ├── PatientProfileLookupHandler.cs
│   │   ├── PatientProfileLookupSettings.cs
│   │   ├── PatientProfileLookupSettings.Designer.cs
│   │   ├── PatientProfileLookupSettings.settings
│   │   ├── PatientProfileSummaryComponent.cs
│   │   ├── PatientProfileTable.cs
│   │   ├── PatientSearchComponent.cs
│   │   ├── PatientSearchComponentSettings.cs
│   │   ├── PatientSearchComponentSettings.Designer.cs
│   │   ├── PatientSearchComponentSettings.settings
│   │   ├── PhoneNumberEditorComponent.cs
│   │   ├── PhoneNumbersSummaryComponent.cs
│   │   ├── PrintReportComponent.cs
│   │   ├── PrintReportComponentSettings.cs
│   │   ├── PrintReportComponentSettings.Designer.cs
│   │   ├── PrintReportComponentSettings.settings
│   │   ├── ProcedureEditorComponentBase.cs
│   │   ├── ProcedureEditorComponent.cs
│   │   ├── ProcedurePlanSummaryTable.cs
│   │   ├── ProcedureRequisitionTable.cs
│   │   ├── ProcedureTypeEditorComponent.cs
│   │   ├── ProcedureTypeLookupHandler.cs
│   │   ├── ProcedureTypeLookupSettings.cs
│   │   ├── ProcedureTypeLookupSettings.Designer.cs
│   │   ├── ProcedureTypeLookupSettings.settings
│   │   ├── ProcedureTypeSummaryComponent.cs
│   │   ├── ProcedureTypeSummaryTable.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ProtocolCodeTable.cs
│   │   ├── RandomUtils.cs
│   │   ├── RandomUtilsSettings.cs
│   │   ├── RandomUtilsSettings.Designer.cs
│   │   ├── RandomUtilsSettings.settings
│   │   ├── RelativeTime.cs
│   │   ├── RisClient_critical.config
│   │   ├── RisClient_dist.config
│   │   ├── RisClient_dist.proj
│   │   ├── RisClientManifest.proj
│   │   ├── RisClient_NativeViewer_DicomAEServers.xml
│   │   ├── RisClient_NativeViewer_dist.config
│   │   ├── RisClient_NativeViewer_dist.proj
│   │   ├── RisClient_NativeViewer.proj
│   │   ├── RisClient_NativeViewer_Shreds_dist.config
│   │   ├── RisClient_NativeViewer.sln
│   │   ├── RisClient.proj
│   │   ├── RisClient.sln
│   │   ├── RisDesktopWindow.cs
│   │   ├── RisServiceProvider.cs
│   │   ├── SearchComponentBase.cs
│   │   ├── SearchComponent.cs
│   │   ├── SearchComponentSettings.cs
│   │   ├── SearchComponentSettings.Designer.cs
│   │   ├── SearchComponentSettings.settings
│   │   ├── SearchResultsFolder.cs
│   │   ├── SearchTool.cs
│   │   ├── SelectorEditorComponent.cs
│   │   ├── SessionManager.cs
│   │   ├── SessionManagerTool.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StackedComponentContainer.cs
│   │   ├── StaffDetailsEditorComponent.cs
│   │   ├── StaffEditorComponent.cs
│   │   ├── StaffGroupDetailsEditorComponent.cs
│   │   ├── StaffGroupEditorComponent.cs
│   │   ├── StaffGroupLookupHandler.cs
│   │   ├── StaffGroupSummaryComponent.cs
│   │   ├── StaffLookupHandler.cs
│   │   ├── StaffOrStaffGroupSummaryComponent.cs
│   │   ├── StaffProfileEditorTool.cs
│   │   ├── StaffSelectorEditorComponent.cs
│   │   ├── StaffStaffGroupEditorComponent.cs
│   │   ├── StaffSummaryComponent.cs
│   │   ├── StaffTable.cs
│   │   ├── StorageFolder.cs
│   │   ├── TelephoneNumberTable.cs
│   │   ├── TempFileManager.cs
│   │   ├── Test
│   │   │   ├── Dictionary.Name.Family.txt
│   │   │   ├── Dictionary.Name.Female.txt
│   │   │   └── Dictionary.Name.Male.txt
│   │   ├── TestViewerIntegration.cs
│   │   ├── TextFieldMasks.cs
│   │   ├── UnmergeOrderComponent.cs
│   │   ├── UserLookupHandler.cs
│   │   ├── UserWorklistTool.cs
│   │   ├── View
│   │   │   └── WinForms
│   │   │   ├── AcquisitionWorkflowPreviewComponentControl.cs
│   │   │   ├── AcquisitionWorkflowPreviewComponentControl.Designer.cs
│   │   │   ├── AcquisitionWorkflowPreviewComponentView.cs
│   │   │   ├── AddressEditorComponentView.cs
│   │   │   ├── AddressEditorControl.cs
│   │   │   ├── AddressEditorControl.Designer.cs
│   │   │   ├── AddressEditorControl.resx
│   │   │   ├── AddressesSummaryControl.Designer.cs
│   │   │   ├── app.config
│   │   │   ├── AttachDocumentComponentControl.cs
│   │   │   ├── AttachDocumentComponentControl.Designer.cs
│   │   │   ├── AttachDocumentComponentControl.resx
│   │   │   ├── AttachDocumentComponentView.cs
│   │   │   ├── AttachedDocumentPreviewComponentControl.cs
│   │   │   ├── AttachedDocumentPreviewComponentControl.Designer.cs
│   │   │   ├── AttachedDocumentPreviewComponentControl.resx
│   │   │   ├── AttachedDocumentPreviewComponentView.cs
│   │   │   ├── BiographyDemographicComponentControl.cs
│   │   │   ├── BiographyDemographicComponentControl.Designer.cs
│   │   │   ├── BiographyDemographicComponentControl.resx
│   │   │   ├── BiographyDemographicComponentView.cs
│   │   │   ├── BiographyDocumentComponentControl.Designer.cs
│   │   │   ├── BiographyNoteComponentControl.cs
│   │   │   ├── BiographyNoteComponentControl.Designer.cs
│   │   │   ├── BiographyNoteComponentControl.resx
│   │   │   ├── BiographyNoteComponentView.cs
│   │   │   ├── BiographyOrderHistoryComponentControl.cs
│   │   │   ├── BiographyOrderHistoryComponentControl.Designer.cs
│   │   │   ├── BiographyOrderHistoryComponentControl.resx
│   │   │   ├── BiographyOrderHistoryComponentView.cs
│   │   │   ├── BiographyOrderReportsComponentControl.cs
│   │   │   ├── BiographyOrderReportsComponentControl.Designer.cs
│   │   │   ├── BiographyOrderReportsComponentControl.resx
│   │   │   ├── BiographyOrderReportsComponentView.cs
│   │   │   ├── BiographyOverviewComponentControl.cs
│   │   │   ├── BiographyOverviewComponentControl.Designer.cs
│   │   │   ├── BiographyOverviewComponentControl.resx
│   │   │   ├── BiographyOverviewComponentView.cs
│   │   │   ├── BiographyVisitHistoryComponentControl.cs
│   │   │   ├── BiographyVisitHistoryComponentControl.Designer.cs
│   │   │   ├── BiographyVisitHistoryComponentControl.resx
│   │   │   ├── BiographyVisitHistoryComponentView.cs
│   │   │   ├── CancelOrderComponentControl.cs
│   │   │   ├── CancelOrderComponentControl.Designer.cs
│   │   │   ├── CancelOrderComponentControl.resx
│   │   │   ├── CancelOrderComponentView.cs
│   │   │   ├── CannedTextCategoryEditorComponentControl.cs
│   │   │   ├── CannedTextCategoryEditorComponentControl.Designer.cs
│   │   │   ├── CannedTextCategoryEditorComponentControl.resx
│   │   │   ├── CannedTextCategoryEditorComponentView.cs
│   │   │   ├── CannedTextEditorComponentControl.cs
│   │   │   ├── CannedTextEditorComponentControl.Designer.cs
│   │   │   ├── CannedTextEditorComponentControl.resx
│   │   │   ├── CannedTextEditorComponentView.cs
│   │   │   ├── CannedTextInplaceLookupControl.cs
│   │   │   ├── CannedTextInplaceLookupControl.Designer.cs
│   │   │   ├── CannedTextInplaceLookupControl.resx
│   │   │   ├── CannedTextSummaryComponentControl.cs
│   │   │   ├── CannedTextSummaryComponentControl.Designer.cs
│   │   │   ├── CannedTextSummaryComponentControl.resx
│   │   │   ├── CannedTextSummaryComponentView.cs
│   │   │   ├── CannedTextSupport.cs
│   │   │   ├── ChangePasswordDialog.cs
│   │   │   ├── ChangePasswordForm.cs
│   │   │   ├── ChangePasswordForm.Designer.cs
│   │   │   ├── ChangePasswordForm.resx
│   │   │   ├── ClearCanvas.Ris.Client.View.WinForms.csproj
│   │   │   ├── ContactPersonEditorComponentControl.cs
│   │   │   ├── ContactPersonEditorComponentControl.Designer.cs
│   │   │   ├── ContactPersonEditorComponentControl.resx
│   │   │   ├── ContactPersonEditorComponentView.cs
│   │   │   ├── DateTimeEntryComponentControl.cs
│   │   │   ├── DateTimeEntryComponentControl.Designer.cs
│   │   │   ├── DateTimeEntryComponentControl.resx
│   │   │   ├── DateTimeEntryComponentView.cs
│   │   │   ├── DescriptiveSpinControl.cs
│   │   │   ├── DescriptiveSpinControl.Designer.cs
│   │   │   ├── DescriptiveSpinControl.resx
│   │   │   ├── DHtmlComponentControl.cs
│   │   │   ├── DHtmlComponentControl.Designer.cs
│   │   │   ├── DHtmlComponentControl.resx
│   │   │   ├── DHtmlComponentView.cs
│   │   │   ├── DiagnosticServiceEditorComponentControl.cs
│   │   │   ├── DiagnosticServiceEditorComponentControl.Designer.cs
│   │   │   ├── DiagnosticServiceEditorComponentControl.resx
│   │   │   ├── DiagnosticServiceEditorComponentView.cs
│   │   │   ├── DiagnosticServiceSummaryComponentControl.cs
│   │   │   ├── DiagnosticServiceSummaryComponentControl.Designer.cs
│   │   │   ├── DiagnosticServiceSummaryComponentControl.resx
│   │   │   ├── DiagnosticServiceSummaryComponentView.cs
│   │   │   ├── DynamicCustomControlTable.cs
│   │   │   ├── DynamicTableCommonControlFactory.cs
│   │   │   ├── EmailAddressEditorComponentControl.cs
│   │   │   ├── EmailAddressEditorComponentControl.Designer.cs
│   │   │   ├── EmailAddressEditorComponentControl.resx
│   │   │   ├── EmailAddressEditorComponentView.cs
│   │   │   ├── ExtendedPropertyChoicesTable.cs
│   │   │   ├── ExternalPractitionerContactPointDetailsEditorComponentControl.cs
│   │   │   ├── ExternalPractitionerContactPointDetailsEditorComponentControl.Designer.cs
│   │   │   ├── ExternalPractitionerContactPointDetailsEditorComponentControl.resx
│   │   │   ├── ExternalPractitionerContactPointDetailsEditorComponentView.cs
│   │   │   ├── ExternalPractitionerContactPointSummaryComponentControl.cs
│   │   │   ├── ExternalPractitionerContactPointSummaryComponentControl.Designer.cs
│   │   │   ├── ExternalPractitionerContactPointSummaryComponentControl.resx
│   │   │   ├── ExternalPractitionerContactPointSummaryComponentView.cs
│   │   │   ├── ExternalPractitionerDetailsEditorComponentControl.cs
│   │   │   ├── ExternalPractitionerDetailsEditorComponentControl.designer.cs
│   │   │   ├── ExternalPractitionerDetailsEditorComponentControl.resx
│   │   │   ├── ExternalPractitionerDetailsEditorComponentView.cs
│   │   │   ├── ExternalPractitionerMergePropertiesComponentControl.cs
│   │   │   ├── ExternalPractitionerMergePropertiesComponentControl.Designer.cs
│   │   │   ├── ExternalPractitionerMergePropertiesComponentControl.resx
│   │   │   ├── ExternalPractitionerMergePropertiesComponentView.cs
│   │   │   ├── ExternalPractitionerMergeSelectedDuplicateComponentControl.cs
│   │   │   ├── ExternalPractitionerMergeSelectedDuplicateComponentControl.Designer.cs
│   │   │   ├── ExternalPractitionerMergeSelectedDuplicateComponentControl.resx
│   │   │   ├── ExternalPractitionerMergeSelectedDuplicateComponentView.cs
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsComponentControl.cs
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsComponentControl.Designer.cs
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsComponentControl.resx
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsComponentView.cs
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsTableItemControl.cs
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsTableItemControl.Designer.cs
│   │   │   ├── ExternalPractitionerReplaceDisabledContactPointsTableItemControl.resx
│   │   │   ├── ExternalPractitionerSelectDisabledContactPointsComponentControl.cs
│   │   │   ├── ExternalPractitionerSelectDisabledContactPointsComponentControl.Designer.cs
│   │   │   ├── ExternalPractitionerSelectDisabledContactPointsComponentControl.resx
│   │   │   ├── ExternalPractitionerSelectDisabledContactPointsComponentView.cs
│   │   │   ├── ExternalPractitionerSummaryComponentControl.cs
│   │   │   ├── ExternalPractitionerSummaryComponentControl.designer.cs
│   │   │   ├── ExternalPractitionerSummaryComponentControl.resx
│   │   │   ├── ExternalPractitionerSummaryComponentView.cs
│   │   │   ├── FolderContentsComponentControl.cs
│   │   │   ├── FolderContentsComponentControl.Designer.cs
│   │   │   ├── FolderContentsComponentControl.resx
│   │   │   ├── FolderContentsComponentView.cs
│   │   │   ├── FolderExplorerComponentControl.cs
│   │   │   ├── FolderExplorerComponentControl.Designer.cs
│   │   │   ├── FolderExplorerComponentControl.resx
│   │   │   ├── FolderExplorerComponentView.cs
│   │   │   ├── FolderExplorerConfigurationComponentControl.cs
│   │   │   ├── FolderExplorerConfigurationComponentControl.Designer.cs
│   │   │   ├── FolderExplorerConfigurationComponentControl.resx
│   │   │   ├── FolderExplorerConfigurationComponentView.cs
│   │   │   ├── FolderExplorerGroupComponentControl.cs
│   │   │   ├── FolderExplorerGroupComponentControl.Designer.cs
│   │   │   ├── FolderExplorerGroupComponentControl.resx
│   │   │   ├── FolderExplorerGroupComponentView.cs
│   │   │   ├── HomepageConfigurationComponentControl.cs
│   │   │   ├── HomepageConfigurationComponentControl.Designer.cs
│   │   │   ├── HomepageConfigurationComponentControl.resx
│   │   │   ├── HomepageConfigurationComponentView.cs
│   │   │   ├── ListBoxView.cs
│   │   │   ├── ListBoxView.Designer.cs
│   │   │   ├── ListBoxView.resx
│   │   │   ├── ListBoxWithDragSupport.cs
│   │   │   ├── LoginDialog.cs
│   │   │   ├── LoginForm.cs
│   │   │   ├── LoginForm.Designer.cs
│   │   │   ├── LoginForm.resx
│   │   │   ├── LookupField.cs
│   │   │   ├── LookupField.Designer.cs
│   │   │   ├── LookupField.resx
│   │   │   ├── LookupHandlerCellEditorControl.cs
│   │   │   ├── LookupHandlerCellEditorControl.Designer.cs
│   │   │   ├── LookupHandlerCellEditorControl.resx
│   │   │   ├── LookupHandlerCellEditorView.cs
│   │   │   ├── MergeComponentBaseControl.cs
│   │   │   ├── MergeComponentBaseControl.Designer.cs
│   │   │   ├── MergeComponentBaseControl.resx
│   │   │   ├── MergeComponentBaseView.cs
│   │   │   ├── MergeOutcomeReportComponentControl.cs
│   │   │   ├── MergeOutcomeReportComponentControl.Designer.cs
│   │   │   ├── MergeOutcomeReportComponentControl.resx
│   │   │   ├── MergeOutcomeReportComponentView.cs
│   │   │   ├── MultipleProceduresEditorComponentControl.cs
│   │   │   ├── MultipleProceduresEditorComponentControl.Designer.cs
│   │   │   ├── MultipleProceduresEditorComponentControl.resx
│   │   │   ├── MultipleProceduresEditorComponentView.cs
│   │   │   ├── OrderEditorComponentControl.cs
│   │   │   ├── OrderEditorComponentControl.Designer.cs
│   │   │   ├── OrderEditorComponentControl.resx
│   │   │   ├── OrderEditorComponentView.cs
│   │   │   ├── OrderNoteEditorComponentControl.cs
│   │   │   ├── OrderNoteEditorComponentControl.Designer.cs
│   │   │   ├── OrderNoteEditorComponentControl.resx
│   │   │   ├── OrderNoteEditorComponentView.cs
│   │   │   ├── PatientNoteEditorComponentControl.cs
│   │   │   ├── PatientNoteEditorComponentControl.Designer.cs
│   │   │   ├── PatientNoteEditorComponentControl.resx
│   │   │   ├── PatientNoteEditorComponentView.cs
│   │   │   ├── PatientProfileAdditionalInfoEditorComponentControl.cs
│   │   │   ├── PatientProfileAdditionalInfoEditorComponentControl.Designer.cs
│   │   │   ├── PatientProfileAdditionalInfoEditorComponentControl.resx
│   │   │   ├── PatientProfileAdditionalInfoEditorComponentView.cs
│   │   │   ├── PatientProfileDetailsEditorComponentView.cs
│   │   │   ├── PatientProfileDetailsEditorControl.cs
│   │   │   ├── PatientProfileDetailsEditorControl.Designer.cs
│   │   │   ├── PatientProfileDetailsEditorControl.resx
│   │   │   ├── PatientProfileSummaryComponentControl.cs
│   │   │   ├── PatientProfileSummaryComponentControl.Designer.cs
│   │   │   ├── PatientProfileSummaryComponentControl.resx
│   │   │   ├── PatientProfileSummaryComponentView.cs
│   │   │   ├── PatientSearchComponentControl.cs
│   │   │   ├── PatientSearchComponentControl.Designer.cs
│   │   │   ├── PatientSearchComponentControl.resx
│   │   │   ├── PatientSearchComponentView.cs
│   │   │   ├── PhoneNumberEditorComponentView.cs
│   │   │   ├── PhoneNumberEditorControl.cs
│   │   │   ├── PhoneNumberEditorControl.Designer.cs
│   │   │   ├── PhoneNumberEditorControl.resx
│   │   │   ├── PrintReportComponentControl.cs
│   │   │   ├── PrintReportComponentControl.Designer.cs
│   │   │   ├── PrintReportComponentControl.resx
│   │   │   ├── PrintReportComponentView.cs
│   │   │   ├── ProcedureEditorComponentControl.cs
│   │   │   ├── ProcedureEditorComponentControl.Designer.cs
│   │   │   ├── ProcedureEditorComponentControl.resx
│   │   │   ├── ProcedureEditorComponentView.cs
│   │   │   ├── ProcedureTypeEditorComponentControl.cs
│   │   │   ├── ProcedureTypeEditorComponentControl.Designer.cs
│   │   │   ├── ProcedureTypeEditorComponentControl.resx
│   │   │   ├── ProcedureTypeEditorComponentView.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── Resources
│   │   │   │   ├── ClearFilterMini.png
│   │   │   │   ├── ClearFilterSmall.png
│   │   │   │   ├── FacilityText.png
│   │   │   │   ├── LogoLarge.PNG
│   │   │   │   ├── PasswordText.png
│   │   │   │   ├── RefreshSmall.png
│   │   │   │   ├── searchtoolsmall.png
│   │   │   │   ├── Splash.png
│   │   │   │   ├── SwapLarge.png
│   │   │   │   ├── SwapMedium.png
│   │   │   │   ├── SwapSmall.png
│   │   │   │   └── UserText.png
│   │   │   ├── SearchComponentControl.cs
│   │   │   ├── SearchComponentControl.designer.cs
│   │   │   ├── SearchComponentControl.resx
│   │   │   ├── SearchComponentView.cs
│   │   │   ├── SelectorEditorComponentControl.cs
│   │   │   ├── SelectorEditorComponentControl.Designer.cs
│   │   │   ├── SelectorEditorComponentControl.resx
│   │   │   ├── SelectorEditorComponentView.cs
│   │   │   ├── SmartTimeField.cs
│   │   │   ├── SmartTimeField.Designer.cs
│   │   │   ├── SmartTimeField.resx
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StackedComponentContainerControl.cs
│   │   │   ├── StackedComponentContainerControl.Designer.cs
│   │   │   ├── StackedComponentContainerControl.resx
│   │   │   ├── StackedComponentContainerView.cs
│   │   │   ├── StaffDetailsEditorComponentControl.cs
│   │   │   ├── StaffDetailsEditorComponentControl.designer.cs
│   │   │   ├── StaffDetailsEditorComponentControl.resx
│   │   │   ├── StaffDetailsEditorComponentView.cs
│   │   │   ├── StaffGroupDetailsEditorComponentControl.cs
│   │   │   ├── StaffGroupDetailsEditorComponentControl.Designer.cs
│   │   │   ├── StaffGroupDetailsEditorComponentControl.resx
│   │   │   ├── StaffGroupDetailsEditorComponentView.cs
│   │   │   ├── StaffOrStaffGroupSummaryComponentControl.cs
│   │   │   ├── StaffOrStaffGroupSummaryComponentControl.Designer.cs
│   │   │   ├── StaffOrStaffGroupSummaryComponentControl.resx
│   │   │   ├── StaffOrStaffGroupSummaryComponentView.cs
│   │   │   ├── StaffStaffGroupEditorComponentControl.cs
│   │   │   ├── StaffStaffGroupEditorComponentControl.Designer.cs
│   │   │   ├── StaffStaffGroupEditorComponentControl.resx
│   │   │   ├── StaffStaffGroupEditorComponentView.cs
│   │   │   ├── StaffSummaryComponentControl.cs
│   │   │   ├── StaffSummaryComponentControl.Designer.cs
│   │   │   ├── StaffSummaryComponentControl.resx
│   │   │   ├── StaffSummaryComponentView.cs
│   │   │   ├── UnmergeOrderComponentControl.cs
│   │   │   ├── UnmergeOrderComponentControl.Designer.cs
│   │   │   ├── UnmergeOrderComponentControl.resx
│   │   │   ├── UnmergeOrderComponentView.cs
│   │   │   ├── WorkflowHistoryComponentControl.cs
│   │   │   ├── WorkflowHistoryComponentControl.Designer.cs
│   │   │   ├── WorkflowHistoryComponentControl.resx
│   │   │   ├── WorkflowHistoryComponentView.cs
│   │   │   ├── WorklistDetailEditorComponentControl.cs
│   │   │   ├── WorklistDetailEditorComponentControl.Designer.cs
│   │   │   ├── WorklistDetailEditorComponentControl.resx
│   │   │   ├── WorklistDetailEditorComponentView.cs
│   │   │   ├── WorklistFilterEditorComponentControl.cs
│   │   │   ├── WorklistFilterEditorComponentControl.Designer.cs
│   │   │   ├── WorklistFilterEditorComponentControl.resx
│   │   │   ├── WorklistFilterEditorComponentView.cs
│   │   │   ├── WorklistMultiDetailEditorComponentControl.cs
│   │   │   ├── WorklistMultiDetailEditorComponentControl.Designer.cs
│   │   │   ├── WorklistMultiDetailEditorComponentControl.resx
│   │   │   ├── WorklistMultiDetailEditorComponentView.cs
│   │   │   ├── WorklistTimeWindowEditorComponentControl.cs
│   │   │   ├── WorklistTimeWindowEditorComponentControl.Designer.cs
│   │   │   ├── WorklistTimeWindowEditorComponentControl.resx
│   │   │   └── WorklistTimeWindowEditorComponentView.cs
│   │   ├── ViewerIntegration
│   │   │   ├── ClearCanvas.Ris.Client.ViewerIntegration.csproj
│   │   │   ├── IntegratedGlobalHomeTool.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── RisViewerIntegration.sln
│   │   │   └── ViewerAutomationIntegration.cs
│   │   ├── ViewImagesHelper.cs
│   │   ├── ViewImagesSettings.cs
│   │   ├── ViewImagesSettings.Designer.cs
│   │   ├── ViewImagesSettings.settings
│   │   ├── VisitDetailsEditorComponent.cs
│   │   ├── VisitDetailViewComponent.cs
│   │   ├── VisitEditorComponent.cs
│   │   ├── VisitListTable.cs
│   │   ├── VisitLocationsSummaryComponent.cs
│   │   ├── VisitLocationTable.cs
│   │   ├── VisitPractitionersSummaryComponent.cs
│   │   ├── VisitPractitionerTable.cs
│   │   ├── VisitSummaryComponent.cs
│   │   ├── VisitSummaryTable.cs
│   │   ├── WeakSearchCriteriaException.cs
│   │   ├── WebResourcesSettings.cs
│   │   ├── WebServicesSettings.cs
│   │   ├── WebServicesSettings.Designer.cs
│   │   ├── WebServicesSettings.settings
│   │   ├── Workflow
│   │   │   ├── app.config
│   │   │   ├── CancelOrdersTool.cs
│   │   │   ├── CheckInOrderComponent.cs
│   │   │   ├── CheckInOrderTable.cs
│   │   │   ├── ClearCanvas.Ris.Client.Workflow.csproj
│   │   │   ├── DicomSeriesEditorComponent.cs
│   │   │   ├── DowntimePrintFormsComponent.cs
│   │   │   ├── DowntimeReportEntryComponent.cs
│   │   │   ├── DowntimeSettings.cs
│   │   │   ├── DowntimeSettings.Designer.cs
│   │   │   ├── DowntimeSettings.settings
│   │   │   ├── EditReportTool.cs
│   │   │   ├── Extended
│   │   │   │   ├── app.config
│   │   │   │   ├── BookingWorkflowFolderSystem.cs
│   │   │   │   ├── BookingWorkflowTools.cs
│   │   │   │   ├── ClearCanvas.Ris.Client.Workflow.Extended.csproj
│   │   │   │   ├── EditProtocolTool.cs
│   │   │   │   ├── EmergencyWorkflowFolder.cs
│   │   │   │   ├── EmergencyWorkflowFolderSystem.cs
│   │   │   │   ├── EmergencyWorkflowItemTools.cs
│   │   │   │   ├── ExternalPractitionerFolder.cs
│   │   │   │   ├── ExternalPractitionerFolders.cs
│   │   │   │   ├── ExternalPractitionerFolderSystem.cs
│   │   │   │   ├── ExternalPractitionerTool.cs
│   │   │   │   ├── Folders
│   │   │   │   │   ├── BookingWorkflowFolders.cs
│   │   │   │   │   ├── EmergencyPhysicianWorkflowFolders.cs
│   │   │   │   │   └── ProtocollingWorkflowFolders.cs
│   │   │   │   ├── Icons
│   │   │   │   │   ├── CancelReportLarge.png
│   │   │   │   │   ├── CancelReportMedium.png
│   │   │   │   │   ├── CancelReportSmall.png
│   │   │   │   │   ├── EditReportToolLarge.png
│   │   │   │   │   ├── EditReportToolMedium.png
│   │   │   │   │   ├── EditReportToolSmall.png
│   │   │   │   │   ├── PatientDetailsToolLarge.png
│   │   │   │   │   ├── PatientDetailsToolMedium.png
│   │   │   │   │   ├── PatientDetailsToolSmall.png
│   │   │   │   │   ├── PrintLarge.png
│   │   │   │   │   ├── PrintMedium.png
│   │   │   │   │   ├── PrintSmall.png
│   │   │   │   │   ├── ReconcilePatientToolLarge.png
│   │   │   │   │   ├── ReconcilePatientToolMedium.png
│   │   │   │   │   ├── ReconcilePatientToolSmall.png
│   │   │   │   │   ├── RejectProtocolLarge.png
│   │   │   │   │   ├── RejectProtocolMedium.png
│   │   │   │   │   ├── RejectProtocolSmall.png
│   │   │   │   │   ├── ResubmitOrderLarge.png
│   │   │   │   │   ├── ResubmitOrderMedium.png
│   │   │   │   │   ├── ResubmitOrderSmall.png
│   │   │   │   │   ├── SubmitForReviewLarge.png
│   │   │   │   │   ├── SubmitForReviewMedium.png
│   │   │   │   │   ├── SubmitForReviewSmall.png
│   │   │   │   │   ├── VerifyReportLarge.png
│   │   │   │   │   ├── VerifyReportMedium.png
│   │   │   │   │   ├── VerifyReportSmall.png
│   │   │   │   │   ├── ViewImagesLarge.png
│   │   │   │   │   ├── ViewImagesMedium.png
│   │   │   │   │   └── ViewImagesSmall.png
│   │   │   │   ├── MppsStructuredDocumentationComponent.cs
│   │   │   │   ├── OrderAdditionalInfoComponent.cs
│   │   │   │   ├── OrderAdditionalInfoComponentPageProviders.cs
│   │   │   │   ├── OrderNoteboxConfigurationComponent.cs
│   │   │   │   ├── OrderNoteboxFolder.cs
│   │   │   │   ├── OrderNoteboxFolders.cs
│   │   │   │   ├── OrderNoteboxFolderSystem.cs
│   │   │   │   ├── OrderNoteboxFolderSystemSettings.cs
│   │   │   │   ├── OrderNoteboxFolderSystemSettings.Designer.cs
│   │   │   │   ├── OrderNoteboxFolderSystemSettings.settings
│   │   │   │   ├── OrderNoteboxTable.cs
│   │   │   │   ├── OrderNoteConversationComponent.cs
│   │   │   │   ├── OrderNoteConversationComponentRecipientTable.cs
│   │   │   │   ├── OrderNoteConversationComponentSettings.cs
│   │   │   │   ├── OrderNoteConversationComponentSettings.Designer.cs
│   │   │   │   ├── OrderNoteConversationComponentSettings.settings
│   │   │   │   ├── OrderNoteConversationComponentTemplates.cs
│   │   │   │   ├── OrderNoteConversationTool.cs
│   │   │   │   ├── PatientProfileDiffComponent.cs
│   │   │   │   ├── PatientProfileDiff.html
│   │   │   │   ├── PatientReconcileTool.cs
│   │   │   │   ├── PatientReconciliation.cs
│   │   │   │   ├── PreliminaryDiagnosisConversationTool.cs
│   │   │   │   ├── PreliminaryDiagnosis.cs
│   │   │   │   ├── PreliminaryDiagnosisFromEmergencySoftKeys.xml
│   │   │   │   ├── PreliminaryDiagnosisFromEmergencyTemplates.xml
│   │   │   │   ├── PreliminaryDiagnosisFromRadiologySoftKeys.xml
│   │   │   │   ├── PreliminaryDiagnosisFromRadiologyTemplates.xml
│   │   │   │   ├── PreliminaryDiagnosisFromVerificationSoftKeys.xml
│   │   │   │   ├── PreliminaryDiagnosisFromVerificationTemplates.xml
│   │   │   │   ├── PreliminaryDiagnosisSettings.cs
│   │   │   │   ├── PreliminaryDiagnosisSettings.Designer.cs
│   │   │   │   ├── PreliminaryDiagnosisSettings.settings
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── ProtocolCodeEditorComponent.cs
│   │   │   │   ├── ProtocolCodeSummaryComponent.cs
│   │   │   │   ├── ProtocolDocument.cs
│   │   │   │   ├── ProtocolEditorComponent.cs
│   │   │   │   ├── ProtocolEditorProcedurePlanSummaryTable.cs
│   │   │   │   ├── ProtocolEditorProcedurePlanSummaryTableItem.cs
│   │   │   │   ├── ProtocolGroupEditorComponent.cs
│   │   │   │   ├── ProtocolGroupSummaryComponent.cs
│   │   │   │   ├── ProtocolGroupTable.cs
│   │   │   │   ├── ProtocollingComponent.cs
│   │   │   │   ├── ProtocollingComponentWorklistItemManager.cs
│   │   │   │   ├── ProtocollingOrderDetailViewComponent.cs
│   │   │   │   ├── ProtocollingSettings.cs
│   │   │   │   ├── ProtocollingSettings.Designer.cs
│   │   │   │   ├── ProtocollingSettings.settings
│   │   │   │   ├── ProtocollingSupervisorSelectionComponent.cs
│   │   │   │   ├── ProtocolReasonComponent.cs
│   │   │   │   ├── ProtocolWorkflowFolderSystem.cs
│   │   │   │   ├── ProtocolWorkflowItemTool.cs
│   │   │   │   ├── ProtocolWorkflowTools.cs
│   │   │   │   ├── ReconciliationCandidateTable.cs
│   │   │   │   ├── ReconciliationCandidateTableEntry.cs
│   │   │   │   ├── ReconciliationComponent.cs
│   │   │   │   ├── ReconciliationConfirmComponent.cs
│   │   │   │   ├── ReportingPreliminaryDiagnosisConversationTool.cs
│   │   │   │   ├── ResubmitProtocolTool.cs
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   ├── SR.resx
│   │   │   │   ├── View
│   │   │   │   │   └── WinForms
│   │   │   │   │   ├── ClearCanvas.Ris.Client.Workflow.Extended.View.WinForms.csproj
│   │   │   │   │   ├── OrderNoteboxConfigurationComponentControl.cs
│   │   │   │   │   ├── OrderNoteboxConfigurationComponentControl.Designer.cs
│   │   │   │   │   ├── OrderNoteboxConfigurationComponentControl.resx
│   │   │   │   │   ├── OrderNoteboxConfigurationComponentView.cs
│   │   │   │   │   ├── OrderNoteConversationComponentControl.cs
│   │   │   │   │   ├── OrderNoteConversationComponentControl.Designer.cs
│   │   │   │   │   ├── OrderNoteConversationComponentControl.resx
│   │   │   │   │   ├── OrderNoteConversationComponentView.cs
│   │   │   │   │   ├── Properties
│   │   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   │   ├── ProtocolCodeEditorComponentControl.cs
│   │   │   │   │   ├── ProtocolCodeEditorComponentControl.Designer.cs
│   │   │   │   │   ├── ProtocolCodeEditorComponentControl.resx
│   │   │   │   │   ├── ProtocolCodeEditorComponentView.cs
│   │   │   │   │   ├── ProtocolEditorComponentControl.cs
│   │   │   │   │   ├── ProtocolEditorComponentControl.Designer.cs
│   │   │   │   │   ├── ProtocolEditorComponentControl.resx
│   │   │   │   │   ├── ProtocolEditorComponentView.cs
│   │   │   │   │   ├── ProtocolGroupEditorComponentControl.cs
│   │   │   │   │   ├── ProtocolGroupEditorComponentControl.Designer.cs
│   │   │   │   │   ├── ProtocolGroupEditorComponentControl.resx
│   │   │   │   │   ├── ProtocolGroupEditorComponentView.cs
│   │   │   │   │   ├── ProtocollingComponentControl.cs
│   │   │   │   │   ├── ProtocollingComponentControl.Designer.cs
│   │   │   │   │   ├── ProtocollingComponentControl.resx
│   │   │   │   │   ├── ProtocollingComponentView.cs
│   │   │   │   │   ├── ReconciliationComponentControl.cs
│   │   │   │   │   ├── ReconciliationComponentControl.Designer.cs
│   │   │   │   │   ├── ReconciliationComponentControl.resx
│   │   │   │   │   ├── ReconciliationComponentView.cs
│   │   │   │   │   ├── ReconciliationConfirmComponentControl.cs
│   │   │   │   │   ├── ReconciliationConfirmComponentControl.Designer.cs
│   │   │   │   │   ├── ReconciliationConfirmComponentControl.resx
│   │   │   │   │   ├── ReconciliationConfirmComponentView.cs
│   │   │   │   │   ├── WorklistPrintComponentControl.cs
│   │   │   │   │   ├── WorklistPrintComponentControl.Designer.cs
│   │   │   │   │   ├── WorklistPrintComponentControl.resx
│   │   │   │   │   └── WorklistPrintComponentView.cs
│   │   │   │   ├── WorkflowTools.cs
│   │   │   │   ├── WorklistPrintComponent.cs
│   │   │   │   ├── WorklistPrintTool.cs
│   │   │   │   └── WorklistPrintViewComponent.cs
│   │   │   ├── Folders
│   │   │   │   ├── EmergencyPhysicianWorkflowFolders.cs
│   │   │   │   ├── FolderOptionComponent.cs
│   │   │   │   ├── PerformingWorkflowFolders.cs
│   │   │   │   ├── RadiologistAdminWorkflowFolders.cs
│   │   │   │   ├── RegistrationWorkflowFolders.cs
│   │   │   │   ├── ReportingWorkflowFolders.cs
│   │   │   │   └── TranscriptionWorkflowFolders.cs
│   │   │   ├── Icons
│   │   │   │   ├── AddAddendumToolLarge.png
│   │   │   │   ├── AddAddendumToolMedium.png
│   │   │   │   ├── AddAddendumToolSmall.png
│   │   │   │   ├── AddPatientToolLarge.png
│   │   │   │   ├── AddPatientToolMedium.png
│   │   │   │   ├── AddPatientToolSmall.png
│   │   │   │   ├── AddToolLarge.png
│   │   │   │   ├── AddToolMedium.png
│   │   │   │   ├── AddToolSmall.png
│   │   │   │   ├── AssignLarge.png
│   │   │   │   ├── AssignMedium.png
│   │   │   │   ├── AssignSmall.png
│   │   │   │   ├── CancelAddendumLarge.png
│   │   │   │   ├── CancelAddendumMedium.png
│   │   │   │   ├── CancelAddendumSmall.png
│   │   │   │   ├── CancelOrderLarge.png
│   │   │   │   ├── CancelOrderMedium.png
│   │   │   │   ├── CancelOrderSmall.png
│   │   │   │   ├── CancelReportLarge.png
│   │   │   │   ├── CancelReportMedium.png
│   │   │   │   ├── CancelReportSmall.png
│   │   │   │   ├── CheckInToolLarge.png
│   │   │   │   ├── CheckInToolMedium.png
│   │   │   │   ├── CheckInToolSmall.png
│   │   │   │   ├── CheckSmall.png
│   │   │   │   ├── ClearFilterLarge.png
│   │   │   │   ├── ClearFilterMedium.png
│   │   │   │   ├── ClearFilterSmall.png
│   │   │   │   ├── CompleteToolLarge.png
│   │   │   │   ├── CompleteToolMedium.png
│   │   │   │   ├── CompleteToolSmall.png
│   │   │   │   ├── CreateReportLarge.png
│   │   │   │   ├── CreateReportMedium.png
│   │   │   │   ├── CreateReportSmall.png
│   │   │   │   ├── CreateReportWithImagesLarge.png
│   │   │   │   ├── CreateReportWithImagesMedium.png
│   │   │   │   ├── CreateReportWithImagesSmall.png
│   │   │   │   ├── DeleteToolLarge.png
│   │   │   │   ├── DeleteToolMedium.png
│   │   │   │   ├── DeleteToolSmall.png
│   │   │   │   ├── DoubleExclamation.png
│   │   │   │   ├── EditPatientToolMedium.png
│   │   │   │   ├── EditPatientToolSmall.png
│   │   │   │   ├── EditPatientToolToolLarge.png
│   │   │   │   ├── EditReportToolLarge.png
│   │   │   │   ├── EditReportToolMedium.png
│   │   │   │   ├── EditReportToolSmall.png
│   │   │   │   ├── EditReportWithImagesToolLarge.png
│   │   │   │   ├── EditReportWithImagesToolMedium.png
│   │   │   │   ├── EditReportWithImagesToolSmall.png
│   │   │   │   ├── EditToolLarge.png
│   │   │   │   ├── EditToolMedium.png
│   │   │   │   ├── EditToolSmall.png
│   │   │   │   ├── EmergencyPhysicianHomeToolLarge.png
│   │   │   │   ├── EmergencyPhysicianHomeToolMedium.png
│   │   │   │   ├── EmergencyPhysicianHomeToolSmall.png
│   │   │   │   ├── ImportAuthorityTokensLarge.png
│   │   │   │   ├── ImportAuthorityTokensMedium.png
│   │   │   │   ├── ImportAuthorityTokensSmall.png
│   │   │   │   ├── MergeOrdersLarge.png
│   │   │   │   ├── MergeOrdersMedium.png
│   │   │   │   ├── MergeOrdersSmall.png
│   │   │   │   ├── ModifyOrderLarge.png
│   │   │   │   ├── ModifyOrderMedium.png
│   │   │   │   ├── ModifyOrderSmall.png
│   │   │   │   ├── NewOrderLarge.png
│   │   │   │   ├── NewOrderMedium.png
│   │   │   │   ├── NewOrderSmall.png
│   │   │   │   ├── NoteTestToolLarge.png
│   │   │   │   ├── NoteTestToolMedium.png
│   │   │   │   ├── NoteTestToolSmall.png
│   │   │   │   ├── PatientDetailsToolLarge.png
│   │   │   │   ├── PatientDetailsToolMedium.png
│   │   │   │   ├── PatientDetailsToolSmall.png
│   │   │   │   ├── PerformingHomeToolLarge.png
│   │   │   │   ├── PerformingHomeToolMedium.png
│   │   │   │   ├── PerformingHomeToolSmall.png
│   │   │   │   ├── PerformingOpenDocumentationLarge.png
│   │   │   │   ├── PerformingOpenDocumentationMedium.png
│   │   │   │   ├── PerformingOpenDocumentationSmall.png
│   │   │   │   ├── PrintLarge.png
│   │   │   │   ├── PrintMedium.png
│   │   │   │   ├── PrintSmall.png
│   │   │   │   ├── ProcessMessageToolLarge.png
│   │   │   │   ├── ProcessMessageToolMedium.png
│   │   │   │   ├── ProcessMessageToolSmall.png
│   │   │   │   ├── RedoToolLarge.png
│   │   │   │   ├── RedoToolMedium.png
│   │   │   │   ├── RedoToolSmall.png
│   │   │   │   ├── RegistrationHomeToolLarge.png
│   │   │   │   ├── RegistrationHomeToolMedium.png
│   │   │   │   ├── RegistrationHomeToolSmall.png
│   │   │   │   ├── RejectTranscriptionLarge.png
│   │   │   │   ├── RejectTranscriptionMedium.png
│   │   │   │   ├── RejectTranscriptionSmall.png
│   │   │   │   ├── ReplaceOrderLarge.png
│   │   │   │   ├── ReplaceOrderMedium.png
│   │   │   │   ├── ReplaceOrderSmall.png
│   │   │   │   ├── ResumeToolLarge.png
│   │   │   │   ├── ResumeToolMedium.png
│   │   │   │   ├── ResumeToolSmall.png
│   │   │   │   ├── SearchPatientToolLarge.png
│   │   │   │   ├── SearchPatientToolMedium.png
│   │   │   │   ├── SearchPatientToolSmall.png
│   │   │   │   ├── SingleExclamation.png
│   │   │   │   ├── StartToolLarge.png
│   │   │   │   ├── StartToolMedium.png
│   │   │   │   ├── StartToolSmall.png
│   │   │   │   ├── SubmitForReviewLarge.png
│   │   │   │   ├── SubmitForReviewMedium.png
│   │   │   │   ├── SubmitForReviewSmall.png
│   │   │   │   ├── SuspendToolLarge.png
│   │   │   │   ├── SuspendToolMedium.png
│   │   │   │   ├── SuspendToolSmall.png
│   │   │   │   ├── UnmergeOrdersLarge.png
│   │   │   │   ├── UnmergeOrdersMedium.png
│   │   │   │   ├── UnmergeOrdersSmall.png
│   │   │   │   ├── VerifyReportLarge.png
│   │   │   │   ├── VerifyReportMedium.png
│   │   │   │   ├── VerifyReportSmall.png
│   │   │   │   ├── ViewImagesLarge.png
│   │   │   │   ├── ViewImagesMedium.png
│   │   │   │   ├── ViewImagesSmall.png
│   │   │   │   ├── VisitSummaryToolLarge.png
│   │   │   │   ├── VisitSummaryToolMedium.png
│   │   │   │   └── VisitSummaryToolSmall.png
│   │   │   ├── IPerformingDocumentationPage.cs
│   │   │   ├── LinkProceduresComponent.cs
│   │   │   ├── MergedOrderDetailViewComponent.cs
│   │   │   ├── MergeOrdersComponent.cs
│   │   │   ├── MergeOrdersTool.cs
│   │   │   ├── ModifyOrderTool.cs
│   │   │   ├── MppsDocumentationComponent.cs
│   │   │   ├── NewOrderTool.cs
│   │   │   ├── OrderCheckInHelper.cs
│   │   │   ├── OrderMergeSettings.cs
│   │   │   ├── OrderMergeSettings.Designer.cs
│   │   │   ├── OrderMergeSettings.settings
│   │   │   ├── PatientAddTool.cs
│   │   │   ├── PatientBiographyTool.cs
│   │   │   ├── PatientEditTool.cs
│   │   │   ├── PatientProfileDiffComponent.cs
│   │   │   ├── PatientProfileDiff.html
│   │   │   ├── PatientProfilePreviewComponent.cs
│   │   │   ├── PatientReconcileTool.cs
│   │   │   ├── PatientReconciliation.cs
│   │   │   ├── PatientSearchTool.cs
│   │   │   ├── PerformedProcedureComponent.cs
│   │   │   ├── PerformedProcedureDicomSeriesComponent.cs
│   │   │   ├── PerformingDocumentationComponent.cs
│   │   │   ├── PerformingDocumentationComponentSettings.cs
│   │   │   ├── PerformingDocumentationComponentSettings.Designer.cs
│   │   │   ├── PerformingDocumentationComponentSettings.settings
│   │   │   ├── PerformingDocumentationDocument.cs
│   │   │   ├── PerformingDocumentationMppsSummaryTable.cs
│   │   │   ├── PerformingDocumentationOrderDetailsComponent.cs
│   │   │   ├── PerformingDocumentationTool.cs
│   │   │   ├── PerformingWorkflowFolder.cs
│   │   │   ├── PerformingWorkflowFolderSystemBase.cs
│   │   │   ├── PerformingWorkflowFolderSystem.cs
│   │   │   ├── PreliminaryDiagnosis.cs
│   │   │   ├── PreliminaryDiagnosisFromEmergencySoftKeys.xml
│   │   │   ├── PreliminaryDiagnosisFromEmergencyTemplates.xml
│   │   │   ├── PreliminaryDiagnosisFromRadiologySoftKeys.xml
│   │   │   ├── PreliminaryDiagnosisFromRadiologyTemplates.xml
│   │   │   ├── PreliminaryDiagnosisFromVerificationSoftKeys.xml
│   │   │   ├── PreliminaryDiagnosisFromVerificationTemplates.xml
│   │   │   ├── PreliminaryDiagnosisSettings.cs
│   │   │   ├── PreliminaryDiagnosisSettings.Designer.cs
│   │   │   ├── PreliminaryDiagnosisSettings.settings
│   │   │   ├── PrintReportTool.cs
│   │   │   ├── PriorReportComponent.cs
│   │   │   ├── PriorReportComponentSettings.cs
│   │   │   ├── PriorReportComponentSettings.Designer.cs
│   │   │   ├── PriorReportComponentSettings.settings
│   │   │   ├── PriorSummaryTable.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ProtocolDocument.cs
│   │   │   ├── ProtocolEditorComponent.cs
│   │   │   ├── ProtocolEditorProcedurePlanSummaryTable.cs
│   │   │   ├── ProtocolEditorProcedurePlanSummaryTableItem.cs
│   │   │   ├── ProtocollingComponent.cs
│   │   │   ├── ProtocollingComponentWorklistItemManager.cs
│   │   │   ├── ProtocollingOrderDetailViewComponent.cs
│   │   │   ├── ProtocollingSettings.cs
│   │   │   ├── ProtocollingSettings.Designer.cs
│   │   │   ├── ProtocollingSettings.settings
│   │   │   ├── ProtocolReasonComponent.cs
│   │   │   ├── ProtocolWorkflowFolderSystem.cs
│   │   │   ├── ProtocolWorkflowItemTool.cs
│   │   │   ├── ProtocolWorkflowTools.cs
│   │   │   ├── RadiologistAdminWorkflowFolderSystem.cs
│   │   │   ├── RadiologistAdminWorkflowItemTools.cs
│   │   │   ├── RandomOrderTool.cs
│   │   │   ├── ReasonSelectionComponentBase.cs
│   │   │   ├── ReassignComponent.cs
│   │   │   ├── ReconciliationCandidateTable.cs
│   │   │   ├── ReconciliationCandidateTableEntry.cs
│   │   │   ├── ReconciliationComponent.cs
│   │   │   ├── ReconciliationConfirmComponent.cs
│   │   │   ├── RegistrationWorkflowFolder.cs
│   │   │   ├── RegistrationWorkflowFolderSystemBase.cs
│   │   │   ├── RegistrationWorkflowFolderSystem.cs
│   │   │   ├── RegistrationWorkflowTool.cs
│   │   │   ├── ReplaceOrderTool.cs
│   │   │   ├── ReportContent.cs
│   │   │   ├── ReportDocument.cs
│   │   │   ├── ReportEditorComponentBase.cs
│   │   │   ├── ReportEditorComponent.cs
│   │   │   ├── ReportingComponent.cs
│   │   │   ├── ReportingComponentWorklistItemManager.cs
│   │   │   ├── ReportingMppsDocumentationComponent.cs
│   │   │   ├── ReportingOrderDetailViewComponent.cs
│   │   │   ├── ReportingPreliminaryDiagnosisConversationTool.cs
│   │   │   ├── ReportingSettings.cs
│   │   │   ├── ReportingSettings.Designer.cs
│   │   │   ├── ReportingSettings.settings
│   │   │   ├── ReportingWorkflowFolder.cs
│   │   │   ├── ReportingWorkflowFolderSystemBase.cs
│   │   │   ├── ReportingWorkflowFolderSystem.cs
│   │   │   ├── ReportingWorkflowItemTool.cs
│   │   │   ├── ReportingWorkflowTools.cs
│   │   │   ├── ReportSummaryTable.cs
│   │   │   ├── ResubmitProtocolTool.cs
│   │   │   ├── ReviseProtocolTool.cs
│   │   │   ├── ReviseReportTool.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   ├── StaffSelectionComponent.cs
│   │   │   ├── SupervisorSelectionComponent.cs
│   │   │   ├── TranscriptionComponent.cs
│   │   │   ├── TranscriptionComponentWorklistItemManager.cs
│   │   │   ├── TranscriptionDocument.cs
│   │   │   ├── TranscriptionEditorComponent.cs
│   │   │   ├── TranscriptionRejectReasonComponent.cs
│   │   │   ├── TranscriptionSettings.cs
│   │   │   ├── TranscriptionSettings.Designer.cs
│   │   │   ├── TranscriptionSettings.settings
│   │   │   ├── TranscriptionWorkflowFolder.cs
│   │   │   ├── TranscriptionWorkflowFolderSystem.cs
│   │   │   ├── TranscriptionWorkflowItemTool.cs
│   │   │   ├── TranscriptionWorkflowTools.cs
│   │   │   ├── UnmergeOrdersTool.cs
│   │   │   ├── View
│   │   │   │   └── WinForms
│   │   │   │   ├── CheckInOrderComponentControl.cs
│   │   │   │   ├── CheckInOrderComponentControl.Designer.cs
│   │   │   │   ├── CheckInOrderComponentControl.resx
│   │   │   │   ├── CheckInOrderComponentView.cs
│   │   │   │   ├── ClearCanvas.Ris.Client.Workflow.View.WinForms.csproj
│   │   │   │   ├── DicomSeriesEditorComponentControl.cs
│   │   │   │   ├── DicomSeriesEditorComponentControl.Designer.cs
│   │   │   │   ├── DicomSeriesEditorComponentControl.resx
│   │   │   │   ├── DicomSeriesEditorComponentView.cs
│   │   │   │   ├── DowntimePrintFormsComponentControl.cs
│   │   │   │   ├── DowntimePrintFormsComponentControl.Designer.cs
│   │   │   │   ├── DowntimePrintFormsComponentControl.resx
│   │   │   │   ├── DowntimePrintFormsComponentView.cs
│   │   │   │   ├── DowntimeReportEntryComponentControl.cs
│   │   │   │   ├── DowntimeReportEntryComponentControl.Designer.cs
│   │   │   │   ├── DowntimeReportEntryComponentControl.resx
│   │   │   │   ├── DowntimeReportEntryComponentView.cs
│   │   │   │   ├── Folders
│   │   │   │   │   ├── FolderOptionComponentControl.cs
│   │   │   │   │   ├── FolderOptionComponentControl.Designer.cs
│   │   │   │   │   ├── FolderOptionComponentControl.resx
│   │   │   │   │   └── FolderOptionComponentView.cs
│   │   │   │   ├── FoldersComponentControl.cs
│   │   │   │   ├── FoldersComponentControl.Designer.cs
│   │   │   │   ├── FoldersComponentControl.resx
│   │   │   │   ├── FoldersComponentView.cs
│   │   │   │   ├── LinkProceduresComponentControl.cs
│   │   │   │   ├── LinkProceduresComponentControl.Designer.cs
│   │   │   │   ├── LinkProceduresComponentControl.resx
│   │   │   │   ├── LinkProceduresComponentView.cs
│   │   │   │   ├── MergeOrdersComponentControl.cs
│   │   │   │   ├── MergeOrdersComponentControl.Designer.cs
│   │   │   │   ├── MergeOrdersComponentControl.resx
│   │   │   │   ├── MergeOrdersComponentView.cs
│   │   │   │   ├── MppsDocumentationComponentControl.cs
│   │   │   │   ├── MppsDocumentationComponentControl.Designer.cs
│   │   │   │   ├── MppsDocumentationComponentControl.resx
│   │   │   │   ├── MppsDocumentationComponentView.cs
│   │   │   │   ├── PatientProfilePreviewComponentView.cs
│   │   │   │   ├── PerformedProcedureComponentControl.cs
│   │   │   │   ├── PerformedProcedureComponentControl.Designer.cs
│   │   │   │   ├── PerformedProcedureComponentControl.resx
│   │   │   │   ├── PerformedProcedureComponentView.cs
│   │   │   │   ├── PerformingDocumentationComponentControl.cs
│   │   │   │   ├── PerformingDocumentationComponentControl.Designer.cs
│   │   │   │   ├── PerformingDocumentationComponentControl.resx
│   │   │   │   ├── PerformingDocumentationComponentView.cs
│   │   │   │   ├── PerformingDocumentationOrderDetailsComponentControl.cs
│   │   │   │   ├── PerformingDocumentationOrderDetailsComponentControl.Designer.cs
│   │   │   │   ├── PerformingDocumentationOrderDetailsComponentControl.resx
│   │   │   │   ├── PerformingDocumentationOrderDetailsComponentView.cs
│   │   │   │   ├── PriorReportComponentControl.cs
│   │   │   │   ├── PriorReportComponentControl.Designer.cs
│   │   │   │   ├── PriorReportComponentControl.resx
│   │   │   │   ├── PriorReportComponentView.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── ProtocolEditorComponentControl.cs
│   │   │   │   ├── ProtocolEditorComponentControl.Designer.cs
│   │   │   │   ├── ProtocolEditorComponentControl.resx
│   │   │   │   ├── ProtocolEditorComponentView.cs
│   │   │   │   ├── ProtocollingComponentControl.cs
│   │   │   │   ├── ProtocollingComponentControl.Designer.cs
│   │   │   │   ├── ProtocollingComponentControl.resx
│   │   │   │   ├── ProtocollingComponentView.cs
│   │   │   │   ├── ReasonSelectionComponentControl.cs
│   │   │   │   ├── ReasonSelectionComponentControl.Designer.cs
│   │   │   │   ├── ReasonSelectionComponentControl.resx
│   │   │   │   ├── ReasonSelectionComponentView.cs
│   │   │   │   ├── ReassignComponentControl.cs
│   │   │   │   ├── ReassignComponentControl.Designer.cs
│   │   │   │   ├── ReassignComponentControl.resx
│   │   │   │   ├── ReassignComponentView.cs
│   │   │   │   ├── ReconciliationComponentControl.cs
│   │   │   │   ├── ReconciliationComponentControl.Designer.cs
│   │   │   │   ├── ReconciliationComponentControl.resx
│   │   │   │   ├── ReconciliationComponentView.cs
│   │   │   │   ├── ReconciliationConfirmComponentControl.cs
│   │   │   │   ├── ReconciliationConfirmComponentControl.Designer.cs
│   │   │   │   ├── ReconciliationConfirmComponentControl.resx
│   │   │   │   ├── ReconciliationConfirmComponentView.cs
│   │   │   │   ├── ReportEditorComponentViewBase.cs
│   │   │   │   ├── ReportEditorComponentView.cs
│   │   │   │   ├── ReportingComponentControl.cs
│   │   │   │   ├── ReportingComponentControl.Designer.cs
│   │   │   │   ├── ReportingComponentControl.resx
│   │   │   │   ├── ReportingComponentView.cs
│   │   │   │   ├── ReportingMppsDocumentationComponentControl.cs
│   │   │   │   ├── ReportingMppsDocumentationComponentControl.Designer.cs
│   │   │   │   ├── ReportingMppsDocumentationComponentControl.resx
│   │   │   │   ├── ReportingMppsDocumentationComponentView.cs
│   │   │   │   ├── Resources
│   │   │   │   │   ├── MergeLeftSmall.png
│   │   │   │   │   ├── MergeRightSmall.png
│   │   │   │   │   ├── NextSmall.png
│   │   │   │   │   ├── PreviousSmall.PNG
│   │   │   │   │   └── SwapSmall.png
│   │   │   │   ├── RichTextReportEditorComponentControl.cs
│   │   │   │   ├── RichTextReportEditorComponentControl.Designer.cs
│   │   │   │   ├── RichTextReportEditorComponentControl.resx
│   │   │   │   ├── SR.Designer.cs
│   │   │   │   ├── SR.resx
│   │   │   │   ├── StaffSelectionComponentControl.cs
│   │   │   │   ├── StaffSelectionComponentControl.Designer.cs
│   │   │   │   ├── StaffSelectionComponentControl.resx
│   │   │   │   ├── StaffSelectionComponentView.cs
│   │   │   │   ├── TranscriptionComponentControl.cs
│   │   │   │   ├── TranscriptionComponentControl.Designer.cs
│   │   │   │   ├── TranscriptionComponentControl.resx
│   │   │   │   ├── TranscriptionComponentView.cs
│   │   │   │   ├── TranscriptionEditorComponentView.cs
│   │   │   │   ├── VisitDetailsEditorComponentControl.cs
│   │   │   │   ├── VisitDetailsEditorComponentControl.Designer.cs
│   │   │   │   ├── VisitDetailsEditorComponentControl.resx
│   │   │   │   ├── VisitDetailsEditorComponentView.cs
│   │   │   │   ├── VisitLocationsSummaryComponentControl.cs
│   │   │   │   ├── VisitLocationsSummaryComponentControl.Designer.cs
│   │   │   │   ├── VisitLocationsSummaryComponentControl.resx
│   │   │   │   ├── VisitLocationsSummaryComponentView.cs
│   │   │   │   ├── VisitPractitionersSummaryComponentControl.cs
│   │   │   │   ├── VisitPractitionersSummaryComponentControl.Designer.cs
│   │   │   │   ├── VisitPractitionersSummaryComponentControl.resx
│   │   │   │   └── VisitPractitionersSummaryComponentView.cs
│   │   │   ├── ViewImagesTool.cs
│   │   │   ├── WorkflowHistoryTool.cs
│   │   │   ├── WorklistItemManager.cs
│   │   │   ├── WorklistItemManagerSettings.cs
│   │   │   ├── WorklistItemManagerSettings.Designer.cs
│   │   │   ├── WorklistItemManagerSettings.settings
│   │   │   └── WorklistItemTable.cs
│   │   ├── WorkflowEventPublisher.cs
│   │   ├── WorkflowFolder.cs
│   │   ├── WorkflowFolderSystem.cs
│   │   ├── WorkflowHistoryComponent.cs
│   │   ├── WorkflowItemTool.cs
│   │   ├── WorklistDetailEditorComponentBase.cs
│   │   ├── WorklistDetailEditorComponent.cs
│   │   ├── WorklistEditorComponent.cs
│   │   ├── WorklistEditorComponentSettings.cs
│   │   ├── WorklistEditorComponentSettings.Designer.cs
│   │   ├── WorklistEditorComponentSettings.settings
│   │   ├── WorklistFilterEditorComponent.cs
│   │   ├── WorklistFolder.cs
│   │   ├── WorklistFolderSystem.cs
│   │   ├── WorklistItemPreviewComponent.cs
│   │   ├── WorklistMultiDetailEditorComponent.cs
│   │   ├── WorklistPropertiesTool.cs
│   │   ├── WorklistSummaryComponent.cs
│   │   └── WorklistTimeWindowEditorComponent.cs
│   ├── RemotingClient
│   │   ├── App.config
│   │   ├── EchoTool.cs
│   │   ├── Icons
│   │   │   ├── EchoToolLarge.png
│   │   │   ├── EchoToolMedium.png
│   │   │   └── EchoToolSmall.png
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RemotingClient.csproj
│   │   ├── RemotingSettings.Designer.cs
│   │   ├── RemotingSettings.settings
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── Ris.proj
│   ├── Server
│   │   ├── app.config
│   │   ├── Application.cs
│   │   ├── cert-cleanup.bat
│   │   ├── cert-setup.bat
│   │   ├── ClearCanvas.Ris.Server.csproj
│   │   ├── Executable
│   │   │   ├── App.config
│   │   │   ├── ClearCanvas.Ris.Server.Executable.csproj
│   │   │   ├── Logging.config
│   │   │   ├── PostBuild_dist.proj
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── ManifestInputRisServer.xml
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Remoting
│   │   │   └── EchoService.cs
│   │   ├── RisServerCodeGen.proj
│   │   ├── RisServer_critical.config
│   │   ├── RisServer_dist.config
│   │   ├── RisServer_dist.proj
│   │   ├── RisServerManifest.proj
│   │   ├── RisServer.proj
│   │   ├── RisServer.sln
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── WebServicesSettings.cs
│   │   ├── WebServicesSettings.Designer.cs
│   │   └── WebServicesSettings.settings
│   ├── Shreds
│   │   ├── app.config
│   │   ├── ClearCanvas.Ris.Shreds.csproj
│   │   ├── HL7
│   │   │   ├── LogicalHL7EventProcessor.cs
│   │   │   ├── LogicalHL7EventShred.cs
│   │   │   ├── LogicalHL7EventShredSettings.cs
│   │   │   ├── LogicalHL7EventShredSettings.Designer.cs
│   │   │   └── LogicalHL7EventShredSettings.settings
│   │   ├── ImageAvailability
│   │   │   ├── DefaultImageAvailabilityStrategy.cs
│   │   │   ├── IImageAvailabilityStrategy.cs
│   │   │   ├── ImageAvailabilityProcedureProcessor.cs
│   │   │   ├── ImageAvailabilityShred.cs
│   │   │   ├── ImageAvailabilityShredSettings.cs
│   │   │   ├── ImageAvailabilityShredSettings.Designer.cs
│   │   │   ├── ImageAvailabilityShredSettings.settings
│   │   │   ├── ImageAvailabilityWorkQueue.cs
│   │   │   └── ImageAvailabilityWorkQueueProcessor.cs
│   │   ├── Merge
│   │   │   ├── ExternalPractitionerContactPointMergeHandler.cs
│   │   │   ├── ExternalPractitionerMergeHandler.cs
│   │   │   ├── IMergeHandler.cs
│   │   │   ├── MergeHandlerBase.cs
│   │   │   ├── MergeProcessor.cs
│   │   │   ├── MergeShred.cs
│   │   │   ├── MergeShredSettings.cs
│   │   │   ├── MergeShredSettings.Designer.cs
│   │   │   ├── MergeShredSettings.settings
│   │   │   └── MigrationPriority.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Publication
│   │   │   ├── CreateLogicalHL7EventAction.cs
│   │   │   ├── MailFaxAction.cs
│   │   │   ├── PublicationActionProcessor.cs
│   │   │   ├── PublicationShred.cs
│   │   │   ├── PublicationShredSettings.cs
│   │   │   ├── PublicationShredSettings.Designer.cs
│   │   │   ├── PublicationShredSettings.settings
│   │   │   └── PublicationStepProcessor.cs
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   ├── Upgrade
│   │   ├── SettingsMigrationFrom1.5To2.0.sql
│   │   └── UpgradeFrom_1.5.10851.32944.sql
│   ├── VSTemplates
│   │   └── ItemTemplates
│   │   ├── CRUDServiceContract
│   │   │   ├── AddItemRequest.cs
│   │   │   ├── AddItemResponse.cs
│   │   │   ├── IItemService.cs
│   │   │   ├── ItemDetail.cs
│   │   │   ├── ItemSummary.cs
│   │   │   ├── ListItemsRequest.cs
│   │   │   ├── ListItemsResponse.cs
│   │   │   ├── LoadItemEditorFormDataRequest.cs
│   │   │   ├── LoadItemEditorFormDataResponse.cs
│   │   │   ├── LoadItemForEditRequest.cs
│   │   │   ├── LoadItemForEditResponse.cs
│   │   │   ├── MyTemplate.vstemplate
│   │   │   ├── __TemplateIcon.ico
│   │   │   ├── UpdateItemRequest.cs
│   │   │   └── UpdateItemResponse.cs
│   │   ├── CRUDServiceImplementation
│   │   │   ├── ItemAssembler.cs
│   │   │   ├── ItemService.cs
│   │   │   ├── MyTemplate.vstemplate
│   │   │   └── __TemplateIcon.ico
│   │   ├── CRUDSummaryComponent
│   │   │   ├── MyComponent.cs
│   │   │   ├── MyTemplate.vstemplate
│   │   │   └── __TemplateIcon.ico
│   │   └── RequestResponse
│   │   ├── MyTemplate.vstemplate
│   │   ├── Request.cs
│   │   ├── Response.cs
│   │   └── __TemplateIcon.ico
│   └── web
│   ├── attached-document-preview.htm
│   ├── banner.htm
│   ├── biography
│   │   ├── allergy-detail.htm
│   │   ├── order-detail.htm
│   │   ├── patient-profile-detail.htm
│   │   ├── report-detail.htm
│   │   └── visit-detail.htm
│   ├── css
│   │   ├── banner.css
│   │   ├── compact.css
│   │   ├── default.css
│   │   ├── printedreport.css
│   │   └── tabs.css
│   ├── error.htm
│   ├── external-practitioner-overview.htm
│   ├── forms
│   │   └── performing
│   │   ├── default-mpps.htm
│   │   └── mpps.htm
│   ├── hl7
│   │   └── queue-preview.htm
│   ├── images
│   │   ├── AlertAllergy2.png
│   │   ├── AlertAllergy.png
│   │   ├── AlertClock.png
│   │   ├── AlertGeneral.gif
│   │   ├── AlertGeneral.png
│   │   ├── alert.gif
│   │   ├── AlertIncompleteData.gif
│   │   ├── AlertIncompleteData.png
│   │   ├── AlertLanguage.gif
│   │   ├── AlertLanguage.png
│   │   ├── AlertNote.gif
│   │   ├── AlertNote.png
│   │   ├── AlertReconcile.gif
│   │   ├── AlertReconcile.png
│   │   ├── AlertVisit.gif
│   │   ├── AlertVisit.png
│   │   ├── background.png
│   │   ├── blank.gif
│   │   ├── Collapse.png
│   │   ├── ContentConainterBackground.png
│   │   ├── ContentContainerBackground.png
│   │   ├── ConversationNoteBackground_l.png
│   │   ├── ConversationNoteBackground.png
│   │   ├── ConversationNoteBackground_u.png
│   │   ├── ConversationNote_bl.png
│   │   ├── ConversationNote_b.png
│   │   ├── ConversationNote_br.png
│   │   ├── ConversationNote_ll.png
│   │   ├── ConversationNote_rl.png
│   │   ├── ConversationNote_tl.png
│   │   ├── ConversationNote_t.png
│   │   ├── ConversationNote_tr.png
│   │   ├── ConversationNote_ul.png
│   │   ├── ConversationNote_ur.png
│   │   ├── DatePicker.png
│   │   ├── errorprovider.gif
│   │   ├── Expand.png
│   │   ├── FitWidthToolLarge.png
│   │   ├── FitWidthToolMedium.png
│   │   ├── FitWidthToolSmall.png
│   │   ├── FitWidthToolTiny.png
│   │   ├── GenericHospitalLogo.png
│   │   ├── GlobalPatientBannerBackground.png
│   │   ├── GlobalPatientBanner_bl.png
│   │   ├── GlobalPatientBanner_b.png
│   │   ├── GLobalPatientBanner_br.png
│   │   ├── GlobalPatientBanner_l.png
│   │   ├── GlobalPatientBanner_r.png
│   │   ├── GlobalPatientBanner_tl.png
│   │   ├── GlobalPatientBanner_t.png
│   │   ├── GlobalPatientBanner_tr.png
│   │   ├── loader_frame0.bmp
│   │   ├── loader_frame1.bmp
│   │   ├── loader_frame2.bmp
│   │   ├── loader_frame3.bmp
│   │   ├── loader.gif
│   │   ├── medical_symbol_md.thumbnail.jpg
│   │   ├── Nopeanuts.jpg
│   │   ├── PatientBannerBackground.png
│   │   ├── PatientBanner_bl.png
│   │   ├── PatientBanner_b.png
│   │   ├── PatientBanner_br.png
│   │   ├── PatientBanner_l.png
│   │   ├── PatientBanner_r.png
│   │   ├── PatientBanner_tl.png
│   │   ├── PatientBanner_t.png
│   │   ├── PatientBanner_tr.png
│   │   ├── PatientDemographicsBackground.png
│   │   ├── PractitionerDetail.png
│   │   ├── Print.png
│   │   ├── PropertyNameBackground.png
│   │   ├── SectionHeaderBackground.png
│   │   ├── SectionHeaderLeft.png
│   │   ├── SectionHeaderRight.png
│   │   ├── urgent.gif
│   │   ├── ZoomIn.png
│   │   ├── ZoomInToolLarge.png
│   │   ├── ZoomInToolMedium.png
│   │   ├── ZoomInToolSmall.png
│   │   ├── ZoomInToolTiny.png
│   │   ├── ZoomOut.png
│   │   ├── ZoomOutToolLarge.png
│   │   ├── ZoomOutToolMedium.png
│   │   ├── ZoomOutToolSmall.png
│   │   ├── ZoomOutToolTiny.png
│   │   └── ZoomRestore.png
│   ├── js
│   │   ├── jsml.js
│   │   ├── json.js
│   │   ├── jsunit
│   │   │   ├── app
│   │   │   │   ├── BaseUiManager.js
│   │   │   │   ├── ClassicUiManager.js
│   │   │   │   ├── css
│   │   │   │   │   ├── jsUnitStyle.css
│   │   │   │   │   └── modernStyle.css
│   │   │   │   ├── emptyPage.html
│   │   │   │   ├── jsUnitCore.js
│   │   │   │   ├── jsUnitParams.js
│   │   │   │   ├── jsUnitTestManager.js
│   │   │   │   ├── jsUnitTracer.js
│   │   │   │   ├── main-counts-errors.html
│   │   │   │   ├── main-counts-failures.html
│   │   │   │   ├── main-counts.html
│   │   │   │   ├── main-counts-runs.html
│   │   │   │   ├── main-data.html
│   │   │   │   ├── main-frame.html
│   │   │   │   ├── main-loader.html
│   │   │   │   ├── main-problems.html
│   │   │   │   ├── main-progress.html
│   │   │   │   ├── main-results.html
│   │   │   │   ├── main-status.html
│   │   │   │   ├── modernUi.html
│   │   │   │   ├── ModernUiManager.js
│   │   │   │   ├── testContainerController.html
│   │   │   │   └── testContainer.html
│   │   │   ├── bin
│   │   │   │   ├── mac
│   │   │   │   │   ├── readme.txt
│   │   │   │   │   ├── start-firefox.scpt
│   │   │   │   │   ├── start-firefox.sh
│   │   │   │   │   ├── start-opera9.scpt
│   │   │   │   │   ├── start-opera9.sh
│   │   │   │   │   ├── start-safari.scpt
│   │   │   │   │   ├── start-safari.sh
│   │   │   │   │   ├── stop-firefox.scpt
│   │   │   │   │   ├── stop-firefox.sh
│   │   │   │   │   ├── stop-opera9.scpt
│   │   │   │   │   ├── stop-opera9.sh
│   │   │   │   │   ├── stop-safari.scpt
│   │   │   │   │   └── stop-safari.sh
│   │   │   │   └── unix
│   │   │   │   ├── start-firefox.sh
│   │   │   │   ├── start-mozilla.sh
│   │   │   │   ├── start-opera9.sh
│   │   │   │   ├── stop-firefox.sh
│   │   │   │   ├── stop-mozilla.sh
│   │   │   │   └── stop-opera9.sh
│   │   │   ├── build_aggregate.xml
│   │   │   ├── build.xml
│   │   │   ├── css
│   │   │   │   ├── jsUnitStyle.css
│   │   │   │   └── modernStyle.css
│   │   │   ├── doc
│   │   │   │   ├── generate_jsdoc.sh
│   │   │   │   ├── gotapi.xml
│   │   │   │   ├── js_docs_out
│   │   │   │   │   ├── allclasses-frame.html
│   │   │   │   │   ├── allclasses-noframe.html
│   │   │   │   │   ├── Clock.html
│   │   │   │   │   ├── GLOBALS.html
│   │   │   │   │   ├── help-doc.html
│   │   │   │   │   ├── index-all.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── JsUnitAssertionArgumentError.html
│   │   │   │   │   ├── JsUnitError.html
│   │   │   │   │   ├── JsUnitFailure.html
│   │   │   │   │   ├── JsUnitTestSuite.html
│   │   │   │   │   ├── logo_jsunit.jpg
│   │   │   │   │   ├── MockXmlHttpRequest.html
│   │   │   │   │   ├── overview-frame.html
│   │   │   │   │   ├── overview-jsUnitAjax.js.html
│   │   │   │   │   ├── overview-jsUnitCore.js.html
│   │   │   │   │   ├── overview-jsUnitMockTimeout.js.html
│   │   │   │   │   ├── overview-summary.html
│   │   │   │   │   ├── overview-summary-jsUnitAjax.js.html
│   │   │   │   │   ├── overview-summary-jsUnitCore.js.html
│   │   │   │   │   ├── overview-summary-jsUnitMockTimeout.js.html
│   │   │   │   │   ├── overview-tree.html
│   │   │   │   │   ├── stylesheet.css
│   │   │   │   │   └── Utilities.html
│   │   │   │   ├── jsunit.ppt
│   │   │   │   └── summary.txt
│   │   │   ├── images
│   │   │   │   ├── bl0.gif
│   │   │   │   ├── br0.gif
│   │   │   │   ├── green.gif
│   │   │   │   ├── logo_jsunit.jpg
│   │   │   │   ├── nt0.gif
│   │   │   │   ├── pivotal.gif
│   │   │   │   ├── red.gif
│   │   │   │   ├── tl0.gif
│   │   │   │   └── tr0.gif
│   │   │   ├── java
│   │   │   │   ├── bin
│   │   │   │   │   └── jsunit.jar
│   │   │   │   └── lib
│   │   │   │   ├── axis_1.4
│   │   │   │   │   ├── axis-ant.jar
│   │   │   │   │   ├── axis.jar
│   │   │   │   │   ├── jaxrpc.jar
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── log4j-1.2.8.jar
│   │   │   │   │   ├── NOTICE
│   │   │   │   │   ├── saaj.jar
│   │   │   │   │   └── wsdl4j-1.5.1.jar
│   │   │   │   ├── commons_discovery_0.2
│   │   │   │   │   ├── commons-discovery.jar
│   │   │   │   │   └── LICENSE
│   │   │   │   ├── commons_httpclient_3.0.1
│   │   │   │   │   ├── commons-httpclient-3.0.1.jar
│   │   │   │   │   └── LICENSE.txt
│   │   │   │   ├── commons_logging_1.1
│   │   │   │   │   ├── commons-logging-1.1.jar
│   │   │   │   │   └── LICENSE.txt
│   │   │   │   ├── javax
│   │   │   │   │   └── javax.servlet.jar
│   │   │   │   ├── jdom_1.0
│   │   │   │   │   ├── jdom.jar
│   │   │   │   │   └── LICENSE.txt
│   │   │   │   ├── jetty_5.1.11
│   │   │   │   │   ├── LICENSE.TXT
│   │   │   │   │   ├── org.mortbay.jetty.jar
│   │   │   │   │   ├── start.jar
│   │   │   │   │   └── stop.jar
│   │   │   │   ├── junit_4.1
│   │   │   │   │   ├── cpl-v10.html
│   │   │   │   │   └── junit.jar
│   │   │   │   ├── nekohtml_0.9.5
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── LICENSE_apache
│   │   │   │   │   └── nekohtml.jar
│   │   │   │   ├── webwork_2.2.2
│   │   │   │   │   ├── license
│   │   │   │   │   ├── oscore.jar
│   │   │   │   │   ├── rife-continuations.jar
│   │   │   │   │   └── webwork-2.2.2.jar
│   │   │   │   ├── xerces_2.8.0
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── LICENSE.DOM-documentation.html
│   │   │   │   │   ├── LICENSE.DOM-software.html
│   │   │   │   │   ├── LICENSE.resolver.txt
│   │   │   │   │   ├── LICENSE-SAX.html
│   │   │   │   │   └── xercesImpl.jar
│   │   │   │   └── xwork_1.1
│   │   │   │   ├── license
│   │   │   │   ├── ognl.jar
│   │   │   │   └── xwork-1.1.jar
│   │   │   ├── jsunit.properties.sample
│   │   │   ├── lib
│   │   │   │   ├── jsUnitAjax.js
│   │   │   │   └── jsUnitMockTimeout.js
│   │   │   ├── licenses
│   │   │   │   ├── apache2.txt
│   │   │   │   ├── gpl-2.txt
│   │   │   │   ├── index.html
│   │   │   │   ├── lgpl-2.1.txt
│   │   │   │   ├── MPL-1.1.txt
│   │   │   │   ├── mpl-tri-license-c.txt
│   │   │   │   └── mpl-tri-license-html.txt
│   │   │   ├── logging.properties
│   │   │   ├── readme.txt
│   │   │   ├── testRunner.html
│   │   │   └── tests
│   │   │   ├── failingTest.html
│   │   │   ├── jsUnitAjaxTest.html
│   │   │   ├── jsUnitAssertionTests.html
│   │   │   ├── jsUnitFrameworkUtilityTests.html
│   │   │   ├── jsUnitMockTimeoutTest.html
│   │   │   ├── jsUnitOnLoadTests.html
│   │   │   ├── jsUnitParamsTests.html
│   │   │   ├── jsUnitRestoredHTMLDivTests.html
│   │   │   ├── jsUnitSetUpTearDownTests.html
│   │   │   ├── jsUnitTestLoadData.html
│   │   │   ├── jsUnitTestManagerTests.html
│   │   │   ├── jsUnitTestSetUpPages.html
│   │   │   ├── jsUnitTestSuite.html
│   │   │   ├── jsUnitTestSuiteTests.html
│   │   │   ├── jsUnitUtilityTests.html
│   │   │   ├── TestPageTest.html
│   │   │   └── UiManagerTest.html
│   │   ├── jsx.js
│   │   ├── layout.js
│   │   ├── pdfSupport.js
│   │   ├── preview.js
│   │   ├── resources
│   │   │   └── resources.en-us.js
│   │   ├── ris.js
│   │   ├── SparrowScripts
│   │   │   ├── datepicker
│   │   │   │   ├── close.gif
│   │   │   │   ├── drop1.gif
│   │   │   │   ├── drop2.gif
│   │   │   │   ├── left1.gif
│   │   │   │   ├── left2.gif
│   │   │   │   ├── right1.gif
│   │   │   │   ├── right2.gif
│   │   │   │   ├── ss_dateformats.js
│   │   │   │   ├── ss_datepicker.css
│   │   │   │   ├── ss_datepicker_easter_holidays.js
│   │   │   │   ├── ss_datepicker_holidays.js
│   │   │   │   ├── ss_datepicker.htm
│   │   │   │   ├── ss_datepicker.js
│   │   │   │   ├── ss_datepicker_lang_de.js
│   │   │   │   ├── ss_datepicker_lang_dk.js
│   │   │   │   ├── ss_datepicker_lang_en.js
│   │   │   │   ├── ss_datepicker_lang_hu.js
│   │   │   │   ├── ss_datepicker_settings.js
│   │   │   │   └── ssdp_formatter.js
│   │   │   ├── test.htm
│   │   │   ├── testPopup.htm
│   │   │   └── timepicker
│   │   │   ├── close.gif
│   │   │   ├── drop1.gif
│   │   │   ├── drop2.gif
│   │   │   ├── ss_timepicker.css
│   │   │   ├── ss_timepicker.htm
│   │   │   ├── ss_timepicker.js
│   │   │   ├── ss_timepicker_lang_en.js
│   │   │   └── ss_timepicker_settings.js
│   │   ├── SR.js
│   │   ├── tabs.js
│   │   ├── ui.js
│   │   └── UnitTests
│   │   ├── howToRun.txt
│   │   └── jsmlTest.html
│   ├── merged-order-detail.htm
│   ├── order-note-preview.htm
│   ├── PatientProfileDiff.html
│   ├── performing
│   │   ├── order-additional-info.htm
│   │   └── order-detail.htm
│   ├── preview
│   │   ├── booking.htm
│   │   ├── emergency.htm
│   │   ├── external-practitioner.htm
│   │   ├── order-notes.htm
│   │   ├── performing.htm
│   │   ├── protocolling.htm
│   │   ├── received-fax.htm
│   │   ├── registration.htm
│   │   ├── reporting.htm
│   │   └── transcription.htm
│   ├── print_templates
│   │   ├── downtime
│   │   │   └── downtime.htm
│   │   └── report
│   │   ├── GenericHospitalLogo.png
│   │   ├── logo.jpg
│   │   ├── report.css
│   │   └── report.htm
│   ├── protocolling
│   │   └── order-detail.htm
│   ├── reporting
│   │   ├── default-addendum-editor.htm
│   │   ├── default-report-editor.htm
│   │   ├── order-additional-info-readonly.htm
│   │   ├── order-detail.htm
│   │   ├── print-report-preview.htm
│   │   ├── prior-report-preview.htm
│   │   └── report-preview.htm
│   ├── transcription
│   │   └── report-preview.htm
│   ├── worklist-print-preview.htm
│   ├── worklist-summary.htm
│   └── work-queue-preview.htm
├── Samples
│   ├── Cad
│   │   ├── CadApplicationComponent.cs
│   │   ├── CadOverlayGraphic.cs
│   │   ├── CadTool.cs
│   │   ├── ClearCanvas.Samples.Cad.csproj
│   │   ├── Icons
│   │   │   ├── CadToolLarge.png
│   │   │   ├── CadToolMedium.png
│   │   │   └── CadToolSmall.png
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── View
│   │   └── WinForms
│   │   ├── CadApplicationComponentControl.cs
│   │   ├── CadApplicationComponentControl.Designer.cs
│   │   ├── CadApplicationComponentControl.resx
│   │   ├── CadApplicationComponentView.cs
│   │   ├── ClearCanvas.Samples.Cad.View.WinForms.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── DynamicTE
│   │   ├── DynamicTE
│   │   │   ├── CreateDynamicTeTool.cs
│   │   │   ├── DynamicTeAnnotationItem.cs
│   │   │   ├── DynamicTeAnnotationItemProvider.cs
│   │   │   ├── DynamicTeComponent.cs
│   │   │   ├── DynamicTe.cs
│   │   │   ├── DynamicTE.csproj
│   │   │   ├── DynamicTE.csproj.user
│   │   │   ├── DynamicTePresentationImage.cs
│   │   │   ├── DynamicTeSeriesCreator.cs
│   │   │   ├── DynamicTeTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── CreateDynamicTeToolLarge.png
│   │   │   │   ├── CreateDynamicTeToolMedium.png
│   │   │   │   ├── CreateDynamicTeToolSmall.png
│   │   │   │   ├── DynamicTeToolLarge.png
│   │   │   │   ├── DynamicTeToolMedium.png
│   │   │   │   └── DynamicTeToolSmall.png
│   │   │   ├── IDynamicTeProvider.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   ├── DynamicTE.sln
│   │   ├── DynamicTE.View
│   │   │   ├── DynamicTeComponentControl.cs
│   │   │   ├── DynamicTeComponentControl.designer.cs
│   │   │   ├── DynamicTeComponentControl.resx
│   │   │   ├── DynamicTeComponentView.cs
│   │   │   ├── DynamicTE.View.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   └── SR.resx
│   │   └── readme.txt
│   ├── Google
│   │   └── Calendar
│   │   ├── Calendar.cs
│   │   ├── Calendar_dist.proj
│   │   ├── CalendarEvent.cs
│   │   ├── Calendar.sln
│   │   ├── ClearCanvas.Samples.Google.Calendar.csproj
│   │   ├── Google.GData.AccessControl.dll
│   │   ├── Google.GData.Apps.dll
│   │   ├── Google.GData.Calendar.dll
│   │   ├── Google.GData.Client.dll
│   │   ├── Google.GData.CodeSearch.dll
│   │   ├── Google.GData.Extensions.dll
│   │   ├── Google.GData.GoogleBase.dll
│   │   ├── Google.GData.Spreadsheets.dll
│   │   ├── Icons
│   │   │   ├── SchedulingToolLarge.png
│   │   │   ├── SchedulingToolMedium.png
│   │   │   └── SchedulingToolSmall.png
│   │   ├── Mail
│   │   │   ├── app.config
│   │   │   ├── ClearCanvas.Samples.Google.Calendar.Mail.csproj
│   │   │   ├── EmailComponent.cs
│   │   │   ├── EmailTool.cs
│   │   │   ├── Icons
│   │   │   │   ├── EmailToolLarge.png
│   │   │   │   ├── EmailToolMedium.png
│   │   │   │   └── EmailToolSmall.png
│   │   │   ├── MailSettings.cs
│   │   │   ├── MailSettings.Designer.cs
│   │   │   ├── MailSettings.settings
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SR.Designer.cs
│   │   │   ├── SR.resx
│   │   │   └── View
│   │   │   └── WinForms
│   │   │   ├── ClearCanvas.Samples.Google.Calendar.Mail.View.WinForms.csproj
│   │   │   ├── EmailComponentControl.cs
│   │   │   ├── EmailComponentControl.Designer.cs
│   │   │   ├── EmailComponentControl.resx
│   │   │   ├── EmailComponentView.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SchedulingComponent.cs
│   │   ├── SchedulingTool.cs
│   │   ├── Spreadsheet.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   └── View
│   │   └── WinForms
│   │   ├── ClearCanvas.Samples.Google.Calendar.View.WinForms.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SchedulingComponentControl.cs
│   │   ├── SchedulingComponentControl.Designer.cs
│   │   ├── SchedulingComponentControl.resx
│   │   └── SchedulingComponentView.cs
│   ├── ImageViewerSamples_dist.proj
│   └── ImageViewerSamples.sln
├── Server
│   ├── ShredHost
│   │   ├── app.config
│   │   ├── ClearCanvas.Server.ShredHost.csproj
│   │   ├── ExtensionScanner.cs
│   │   ├── HttpListenerShred.cs
│   │   ├── IShredCommunicationProxy.cs
│   │   ├── IShredHost.cs
│   │   ├── IWcfShred.cs
│   │   ├── LegacyShredConfigSectionAttribute.cs
│   │   ├── MarshallableList.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ProxyList.cs
│   │   ├── RobustnessTesting
│   │   │   ├── DoNothingShred
│   │   │   │   ├── ClearCanvas.Server.ShredHost.RobustnessTesting.DoNothingShred.csproj
│   │   │   │   ├── DoNothing.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── FibonacciCalculatorShred
│   │   │   │   ├── ClearCanvas.Server.ShredHost.RobustnessTesting.FibonacciCalculatorShred.csproj
│   │   │   │   ├── FibonacciCalculator.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── PiCalculatorShred
│   │   │   ├── ClearCanvas.Server.ShredHost.RobustnessTesting.PiCalculatorShred.csproj
│   │   │   ├── PiCalculator.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RunningState.cs
│   │   ├── ServiceEndpointDescription.cs
│   │   ├── ShredCommunicationServiceType.cs
│   │   ├── ShredConfigManager.cs
│   │   ├── ShredController.cs
│   │   ├── ShredControllerList.cs
│   │   ├── ShredHost.cs
│   │   ├── ShredHostRobustnessTesting_dist.proj
│   │   ├── ShredHostRobustnessTesting.sln
│   │   ├── ShredHostServiceLegacySettings.cs
│   │   ├── ShredHostServiceSettings.cs
│   │   ├── ShredHostServiceSettings.Designer.cs
│   │   ├── ShredHostServiceSettings.settings
│   │   ├── ShredHostServiceType.cs
│   │   ├── ShredSettingsMigrator.cs
│   │   ├── ShredStartupInfo.cs
│   │   ├── ShredStartupInfoList.cs
│   │   ├── WcfDataShred.cs
│   │   ├── WcfHelper.cs
│   │   └── WcfShred.cs
│   ├── ShredHostClientUI
│   │   ├── app.config
│   │   ├── ClearCanvas.Server.ShredHostClientUI.csproj
│   │   ├── Icons
│   │   │   ├── ShredHostClientUILaunchToolLarge.png
│   │   │   ├── ShredHostClientUILaunchToolMedium.png
│   │   │   ├── ShredHostClientUILaunchToolSmall.png
│   │   │   ├── StartShredToolLarge.png
│   │   │   ├── StartShredToolMedium.png
│   │   │   ├── StartShredToolSmall.png
│   │   │   ├── StopShredToolLarge.png
│   │   │   ├── StopShredToolMedium.png
│   │   │   └── StopShredToolSmall.png
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ShredCollection.cs
│   │   ├── Shred.cs
│   │   ├── ShredHostClientComponentControl.cs
│   │   ├── ShredHostClientComponentControl.Designer.cs
│   │   ├── ShredHostClientComponent.cs
│   │   ├── ShredHostClientComponentView.cs
│   │   ├── ShredHostClientPartial.cs
│   │   ├── ShredHostClientUI.cs
│   │   ├── ShredHostClientUILaunchTool.cs
│   │   ├── ShredHostClientUILaunchToolLarge.png
│   │   ├── ShredHostClientUILaunchToolMedium.png
│   │   ├── ShredHostClientUILaunchToolSmall.png
│   │   ├── ShredHostProxy.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── StartShredTool.cs
│   │   ├── StartShredToolLarge.png
│   │   ├── StartShredToolMedium.png
│   │   ├── StartShredToolSmall.png
│   │   ├── StopShredTool.cs
│   │   ├── StopShredToolLarge.png
│   │   ├── StopShredToolMedium.png
│   │   ├── StopShredToolSmall.png
│   │   └── View
│   │   └── WinForms
│   │   ├── ClearCanvas.Server.ShredHostClientUI.View.WinForms.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ShredHostClientComponentControl.cs
│   │   ├── ShredHostClientComponentControl.Designer.cs
│   │   ├── ShredHostClientComponentControl.resx
│   │   └── ShredHostClientComponentView.cs
│   └── ShredHostService
│   ├── App.config
│   ├── ClearCanvas.Server.ShredHostService.csproj
│   ├── Logging.config
│   ├── PostBuild_dist.proj
│   ├── Program.cs
│   ├── ProjectInstaller.cs
│   ├── ProjectInstaller.Designer.cs
│   ├── ProjectInstaller.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ShredHostService.cs
│   ├── ShredHostService.Designer.cs
│   └── ShredHostService.resx
├── Utilities
│   ├── BuildTasks
│   │   ├── AddMetadata.cs
│   │   ├── ChangeCase.cs
│   │   ├── ClearCanvas.Utilities.BuildTasks.csproj
│   │   ├── ClearCanvas.Utilities.BuildTasks.sln
│   │   ├── ClearCanvas.Utilities.BuildTasks.Targets
│   │   ├── CombineAppConfigs.cs
│   │   ├── CombineStrings.cs
│   │   ├── FileReplaceText.cs
│   │   ├── NUnitLogParser.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── RegexIsMatch.cs
│   │   ├── RelativeBuildDateTime.cs
│   │   ├── SendEmail.cs
│   │   ├── SplitString.cs
│   │   ├── VersionProjects.cs
│   │   ├── VersionWebFiles.cs
│   │   ├── XmlDelete.cs
│   │   ├── XmlFileRemoveNodes.cs
│   │   ├── XmlInsert.cs
│   │   ├── XmlReplaceValue.cs
│   │   ├── XmlSelect.cs
│   │   ├── XmlTaskBase.cs
│   │   └── XmlUpdate.cs
│   ├── DicomEditor
│   │   ├── AnonymizeStudyComponent.cs
│   │   ├── AnonymizeStudyTool.cs
│   │   ├── ClearCanvas.Utilities.DicomEditor.csproj
│   │   ├── DicomEditorComponent.cs
│   │   ├── DicomEditorTag.cs
│   │   ├── DisplayedDumpChangedEventArgs.cs
│   │   ├── FeatureTokens.cs
│   │   ├── Icons
│   │   │   ├── AddToolSmall.png
│   │   │   ├── AnonymizeToolSmall.png
│   │   │   ├── CopyToolSmall.png
│   │   │   ├── DeleteToolSmall.png
│   │   │   ├── DicomEditorToolLarge.png
│   │   │   ├── DicomEditorToolMedium.png
│   │   │   ├── DicomEditorToolSmall.png
│   │   │   ├── NextToolSmall.png
│   │   │   ├── PreviousToolSmall.png
│   │   │   ├── SaveAsToolSmall.png
│   │   │   ├── SaveToolSmall.png
│   │   │   └── UndoToolSmall.png
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ShowDicomEditorTool.cs
│   │   ├── SR.Designer.cs
│   │   ├── SR.resx
│   │   ├── Tools
│   │   │   ├── CreateTool.cs
│   │   │   ├── DeleteTool.cs
│   │   │   ├── DicomEditorCreateToolComponent.cs
│   │   │   ├── DicomEditorTool.cs
│   │   │   ├── NextTool.cs
│   │   │   ├── PreviousTool.cs
│   │   │   ├── QuickAnonymizeTool.cs
│   │   │   ├── ReplicateTool.cs
│   │   │   ├── RevertTool.cs
│   │   │   ├── SaveAsTool.cs
│   │   │   └── SaveTool.cs
│   │   └── View
│   │   └── WinForms
│   │   ├── AnonymizeStudyComponentControl.cs
│   │   ├── AnonymizeStudyComponentControl.Designer.cs
│   │   ├── AnonymizeStudyComponentControl.resx
│   │   ├── AnonymizeStudyComponentView.cs
│   │   ├── ClearCanvas.Utilities.DicomEditor.View.WinForms.csproj
│   │   ├── DicomEditorComponentView.cs
│   │   ├── DicomEditorControl.cs
│   │   ├── DicomEditorControl.Designer.cs
│   │   ├── DicomEditorControl.resx
│   │   ├── DicomEditorCreateToolComponentControl.cs
│   │   ├── DicomEditorCreateToolComponentControl.Designer.cs
│   │   ├── DicomEditorCreateToolComponentControl.resx
│   │   ├── DicomEditorCreateToolComponentView.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SR.Designer.cs
│   │   └── SR.resx
│   └── Manifest
│   ├── ClearCanvasManifest.cs
│   ├── ClearCanvas.Utilities.Manifest.csproj
│   ├── ManifestCommandLine.cs
│   ├── ManifestFile.cs
│   ├── ManifestGenerationApplication.cs
│   ├── ManifestInput.cs
│   ├── ManifestInputGenerationApplication.cs
│   ├── ManifestSignature.cs
│   ├── ManifestTool.cs
│   ├── ManifestVerification.cs
│   ├── Package.cs
│   ├── PackageManifest.cs
│   ├── Product.cs
│   ├── ProductManifest.cs
│   ├── ProductSettingsEncryption.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── Tests
│   └── SerializationTest.cs
├── Web
│   └── Enterprise
│   ├── Admin
│   │   ├── AuthorityManagement.cs
│   │   ├── AuthorityRead.cs
│   │   └── UserManagement.cs
│   ├── Authentication
│   │   ├── CustomIdentity.cs
│   │   ├── CustomPrincipal.cs
│   │   ├── LoginCredentials.cs
│   │   ├── LoginService.cs
│   │   ├── SessionInfo.cs
│   │   └── SessionValidationException.cs
│   ├── ClearCanvas.Web.Enterprise.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── SR.Designer.cs
│   └── SR.resx
└── Workflow
├── Activity.cs
├── ActivityPerformer.cs
├── ActivityScheduling.cs
├── ActivitySchedulingSearchCriteria.cs
├── ActivitySearchCriteria.cs
├── ActivityStatus.cs
├── ActivityStatusTransitionLogic.cs
├── Brokers
│   └── IWorkQueueItemBroker.cs
├── ClearCanvas.Workflow.csproj
├── codegen-clean.bat
├── codegen-clean-pause.bat
├── codegen-gen.bat
├── codegen-gen-pause.bat
├── Hibernate
│   ├── Brokers
│   │   └── WorkQueueItemBroker.cs
│   ├── ClearCanvas.Workflow.Hibernate.csproj
│   ├── Mappings
│   │   ├── ActivityStatusEnum.hbm.xml
│   │   ├── PerformedStepStatusEnum.hbm.xml
│   │   ├── WorkQueueItem.hbm.xml
│   │   ├── WorkQueueItemType.hbm.xml
│   │   └── WorkQueueStatusEnum.hbm.xml
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── SR.Designer.cs
│   ├── SR.resx
│   └── workflow.dbi.xml
├── IFsmTransitionLogic.cs
├── IllegalStatusTransitionException.cs
├── IWorkflow.cs
├── PerformedStep.cs
├── PerformedStepSearchCriteria.cs
├── PerformedStepStatus.cs
├── PerformedStepStatusTransitionLogic.cs
├── PersistentFsm.cs
├── Properties
│   └── AssemblyInfo.cs
├── SR.Designer.cs
├── SR.resx
├── Tests
│   ├── ActivityTests.cs
│   └── PerformedStepTests.cs
├── WorkflowException.cs
├── WorkQueueItemChangeSetListener.cs
├── WorkQueueItem.cs
├── WorkQueueItemType.enum.xml
├── WorkQueueProcessor.cs
└── WorkQueueStatus.cs

1125 directories, 12123 files

标签:

实例下载地址

ClearCanvas开源PACS系统 v13.2 C#源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警