Class DoseReporterWithLegacyOCRAndAutoSendToRegistry


  • public class DoseReporterWithLegacyOCRAndAutoSendToRegistry
    extends java.lang.Object

    A class to wait for incoming dose screen images and SRs and send them to pre-configured registry.

    The class has no public methods other than the constructor and a main method that is useful as a utility.

    External (unsecure) SQL access to the database is possible if the Application.DatabaseServerName property is specified; further details are described in com.pixelmed.database.DatabaseInformationModel; for example:

    % java -cp lib/additional/hsqldb.jar org.hsqldb.util.DatabaseManagerSwing --url "jdbc:hsqldb:hsql://localhost/testserverdb"
     

    For how to configure the necessary properties file, see:

    See Also:
    NetworkApplicationProperties, DatabaseApplicationProperties
    • Field Detail

      • defaultPropertiesFileName

        protected static java.lang.String defaultPropertiesFileName
      • propertyName_SelectedDoseRegistry

        protected static java.lang.String propertyName_SelectedDoseRegistry
      • propertyName_SleepTimeBetweenPassesToProcessReceivedFiles

        protected static java.lang.String propertyName_SleepTimeBetweenPassesToProcessReceivedFiles
      • propertyName_IntervalAfterLastInstanceReceivedToWaitBeforeProcessingStudy

        protected static java.lang.String propertyName_IntervalAfterLastInstanceReceivedToWaitBeforeProcessingStudy
      • propertyName_SleepTimeBetweenPassesToQueryRemoteAEs

        protected static java.lang.String propertyName_SleepTimeBetweenPassesToQueryRemoteAEs
      • propertyName_DaysBackwardsFromTodayToQuery

        protected static java.lang.String propertyName_DaysBackwardsFromTodayToQuery
      • propertyName_RetainSourceFilesUsedForSRGeneration

        protected static java.lang.String propertyName_RetainSourceFilesUsedForSRGeneration
      • propertyName_RetainGeneratedRDSRFiles

        protected static java.lang.String propertyName_RetainGeneratedRDSRFiles
      • propertyName_RetainDeidentifiedFiles

        protected static java.lang.String propertyName_RetainDeidentifiedFiles
      • propertyName_RemoteAEsForQuery

        protected static java.lang.String propertyName_RemoteAEsForQuery
      • propertyDelimitersForTokenizer_RemoteAEsForQuery

        protected static java.lang.String propertyDelimitersForTokenizer_RemoteAEsForQuery
      • retainDeidentifiedFiles

        protected boolean retainDeidentifiedFiles
      • retainGeneratedRDSRFiles

        protected boolean retainGeneratedRDSRFiles
      • retainSourceFilesUsedForSRGeneration

        protected boolean retainSourceFilesUsedForSRGeneration
      • defaultRetainDeidentifiedFiles

        protected java.lang.String defaultRetainDeidentifiedFiles
      • defaultRetainGeneratedRDSRFiles

        protected java.lang.String defaultRetainGeneratedRDSRFiles
      • defaultRetainSourceFilesUsedForSRGeneration

        protected java.lang.String defaultRetainSourceFilesUsedForSRGeneration
      • defaultSleepTimeBetweenPassesToProcessReceivedFiles

        protected java.lang.String defaultSleepTimeBetweenPassesToProcessReceivedFiles
      • defaultIntervalAfterLastInstanceReceivedToWaitBeforeProcessingStudy

        protected java.lang.String defaultIntervalAfterLastInstanceReceivedToWaitBeforeProcessingStudy
      • defaultSleepTimeBetweenPassesToQueryRemoteAEs

        protected java.lang.String defaultSleepTimeBetweenPassesToQueryRemoteAEs
      • defaultDaysBackwardsFromTodayToQuery

        protected java.lang.String defaultDaysBackwardsFromTodayToQuery
      • sleepTimeBetweenPassesToProcessReceivedFiles

        protected static int sleepTimeBetweenPassesToProcessReceivedFiles
      • intervalAfterLastInstanceReceivedToWaitBeforeProcessingStudy

        protected static int intervalAfterLastInstanceReceivedToWaitBeforeProcessingStudy
      • sleepTimeBetweenPassesToQueryRemoteAEs

        protected static int sleepTimeBetweenPassesToQueryRemoteAEs
      • daysBackwardsFromTodayToQuery

        protected static int daysBackwardsFromTodayToQuery
      • properties

        protected java.util.Properties properties
      • ourCalledAETitle

        protected java.lang.String ourCalledAETitle
      • remoteAEsForQuery

        protected java.util.List<java.lang.String> remoteAEsForQuery
      • buildDate

        protected java.lang.String buildDate
      • savedImagesFolder

        protected java.io.File savedImagesFolder
      • studyHasBeenProcessedColumnName

        protected java.lang.String studyHasBeenProcessedColumnName
      • instanceHasBeenSentToRegistryColumnName

        protected java.lang.String instanceHasBeenSentToRegistryColumnName
      • instanceIsRadiationDoseSRColumnName

        protected java.lang.String instanceIsRadiationDoseSRColumnName
      • instanceIsRadiationDoseScreenColumnName

        protected java.lang.String instanceIsRadiationDoseScreenColumnName
      • instanceIsExposureDoseSequenceColumnName

        protected java.lang.String instanceIsExposureDoseSequenceColumnName
      • studyInstanceUIDColumnName

        protected java.lang.String studyInstanceUIDColumnName
      • sopClassUIDColumnName

        protected java.lang.String sopClassUIDColumnName
      • manufacturerColumnName

        protected java.lang.String manufacturerColumnName
      • imageTypeColumnName

        protected java.lang.String imageTypeColumnName
      • instanceCreatorUIDColumnName

        protected java.lang.String instanceCreatorUIDColumnName
      • sourceApplicationEntityTitleColumnName

        protected java.lang.String sourceApplicationEntityTitleColumnName
      • instanceLocalParentReferenceColumnName

        protected java.lang.String instanceLocalParentReferenceColumnName
      • instanceLocalFileNameColumnName

        protected java.lang.String instanceLocalFileNameColumnName
      • instanceLocalFileReferenceTypeColumnName

        protected java.lang.String instanceLocalFileReferenceTypeColumnName
      • instanceLocalPrimaryKeyColumnName

        protected java.lang.String instanceLocalPrimaryKeyColumnName
    • Constructor Detail