com.pixelmed.apps
Class CopyOnlyHeadOfMultipleStructuredReportsAndReferences

java.lang.Object
  extended by com.pixelmed.apps.CopyOnlyHeadOfMultipleStructuredReportsAndReferences

public class CopyOnlyHeadOfMultipleStructuredReportsAndReferences
extends Object

A class to process multiple SR files and their referenced instances (like Presentation States and Segmentations) and copy only the head (most recent) of the Predecessor Documents sequence chain and its references, ignoring earlier (obsolete) SR files and earlier references.


Nested Class Summary
protected  class CopyOnlyHeadOfMultipleStructuredReportsAndReferences.OurMediaImporter
           
 
Field Summary
protected  String ourAETitle
           
 
Constructor Summary
CopyOnlyHeadOfMultipleStructuredReportsAndReferences(String[] srcs, String dstFolderName)
          Copy only the most recent SR files and their references.
 
Method Summary
static void main(String[] arg)
          Copy only the most recent SR files and their references.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ourAETitle

protected String ourAETitle
Constructor Detail

CopyOnlyHeadOfMultipleStructuredReportsAndReferences

public CopyOnlyHeadOfMultipleStructuredReportsAndReferences(String[] srcs,
                                                            String dstFolderName)
                                                     throws FileNotFoundException,
                                                            IOException,
                                                            DicomException

Copy only the most recent SR files and their references.

Parameters:
srcs -
dstFolderName -
Throws:
FileNotFoundException
IOException
DicomException
Method Detail

main

public static void main(String[] arg)

Copy only the most recent SR files and their references.

Parameters:
arg - array of 2 or more strings - one or more source folder or DICOMDIR and a destination folder