예제 #1
0
 public JpegLosslessSopSample()
     : base("JpegLosslessSop",
            "JPEG Lossless SOP Sample Rule",
            ServerRuleTypeEnum.SopCompress,
            "SampleJpegLosslessSop.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
 }
예제 #2
0
 public AgeBasedDeleteSample()
     : base("AgeBasedDelete",
            "Age Based Delete",
            ServerRuleTypeEnum.StudyDelete,
            "Sample_StudyDeleteAgeBased.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
예제 #3
0
 public RleSopSample()
     : base("RleSopSample",
            "RLE Sample SOP Compression",
            ServerRuleTypeEnum.SopCompress,
            "SampleRleSop.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
 }
예제 #4
0
 public JpegExtendedSopSample()
     : base("JpegExtendedSopSample",
            "JPEG Extended SOP Simple Sample",
            ServerRuleTypeEnum.SopCompress,
            "SampleJpegExtendedSop.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
 }
 public GrantAccessSourceAeSamples()
     : base("GrantAccessSourceAeSample",
            "Grant Access by Source AE Title",
            ServerRuleTypeEnum.DataAccess,
            "Sample_GrantAccessSourceAe.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
 public GrantAccessInstitutionSamples()
     : base("GrantAccessInstitutionSamples",
            "Grant Access by Institution Name",
            ServerRuleTypeEnum.DataAccess,
            "Sample_GrantAccessInstitution.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
 public GrantAccessSamplesTwoDocs()
     : base("GrantAccessSamplesTwoDocs",
            "Grant Access by Two Referring Physicians",
            ServerRuleTypeEnum.DataAccess,
            "Sample_GrantAccessTwoDocs.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
예제 #8
0
 public StudyAutoRouteSimple()
     : base("StudyAutoRouteSimple",
            "Simple Study AutoRoute",
            ServerRuleTypeEnum.StudyAutoRoute,
            "Sample_StudyAutoRouteSimple.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
예제 #9
0
 public StudyAutoRouteQcStatus()
     : base("StudyAutoRouteQcStatus",
            "Study AutoRoute on QC Status",
            ServerRuleTypeEnum.StudyAutoRoute,
            "Sample_StudyAutoRouteQcStatus.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
예제 #10
0
 public JpegBaselineSopSample()
     : base("JpegBaselineSopRfXaUs",
            "JPEG Baseline SOP Compression, RF XA US Compress",
            ServerRuleTypeEnum.SopCompress,
            "SampleJpegBaselineSop.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
 }
예제 #11
0
 public MultiTagDeleteSample()
     : base("TagBasedDelete",
            "Tag Based Delete",
            ServerRuleTypeEnum.StudyDelete,
            "Sample_StudyDeleteTagBased.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
 }
예제 #12
0
 public ScheduleAutoRouteSample()
     : base("ScheduleAutoRoute",
            "Schedule AutoRoute",
            ServerRuleTypeEnum.AutoRoute,
            "Sample_AutoRouteSchedule.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopEdited);
 }
예제 #13
0
 public MultiTagAutoRoute()
     : base("MultiTagAutoRoute",
            "Multi-Tag AutoRoute",
            ServerRuleTypeEnum.AutoRoute,
            "Sample_AutoRouteMultiTag.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopEdited);
 }
예제 #14
0
 public SourceAeAutoRouteSample()
     : base("SourceAeAutoRoute",
            "AutoRoute based on Source AE Title",
            ServerRuleTypeEnum.AutoRoute,
            "Sample_AutoRouteSourceAe.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.SopEdited);
 }
예제 #15
0
 public SimpleOnlineRetention()
     : base("SimpleOnlineRetention",
            "Simple Online Retention",
            ServerRuleTypeEnum.OnlineRetention,
            "Sample_OnlineRetentionSimple.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }
예제 #16
0
 public LosslessCompressExemptSample()
     : base("CompressExempt",
            "Compress Exempt Rule",
            ServerRuleTypeEnum.StudyCompress,
            "SampleCompressExempt.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }
예제 #17
0
 public JpegLosslessSamples()
     : base("JpegLossless",
            "JPEG Lossless Sample Rule",
            ServerRuleTypeEnum.StudyCompress,
            "SampleJpegLossless.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }
예제 #18
0
 public RleSample()
     : base("RleParameters",
            "RLE Sample Compression",
            ServerRuleTypeEnum.StudyCompress,
            "Sample_RLE.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }
예제 #19
0
 public StudyDateTier1Retention()
     : base("StudyDateTier1Retention",
            "Study Date Based Tier1 Retention",
            ServerRuleTypeEnum.Tier1Retention,
            "Sample_StudyDateTier1Retention.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
 }
예제 #20
0
 public JpegBaselineSampleStudyDate()
     : base("JpegBaselineStudyDate",
            "JPEG Baseline, Study Date Time",
            ServerRuleTypeEnum.StudyCompress,
            "SampleJpegBaselineStudyDate.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }
예제 #21
0
 public Jpeg2000ComboSample()
     : base("Jpeg2000Combo",
            "JPEG 2000 Lossless and Lossy Sample Rule",
            ServerRuleTypeEnum.StudyCompress,
            "SampleJpeg2000Combo.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }
예제 #22
0
 public JpegExtendedSamples()
     : base("JpegExtendedSample",
            "JPEG Extended Simple Sample",
            ServerRuleTypeEnum.StudyCompress,
            "SampleJpegExtended.xml")
 {
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyProcessed);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyArchived);
     ApplyTimeList.Add(ServerRuleApplyTimeEnum.StudyRestored);
 }