Home

Exodus User Manual

image

Contents

1. ii or the small magnifying glass icon in the viewer title bar and allows the list of exams displayed in the exam viewer to be limited by a set of match requirements This can be used to find a logical subset of all the loaded exams without defining a new segment Every column in the exam viewer can be used in the exam filter control with a number of match modes e g Equal To Greater Than etc The exam filter control only limits the exams displayed It does not however change the Figure 10 Exam Search Pane Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 15 loaded segment definitions Thus if an exam is contained within a loaded segment it is still eligible to be moved and or validated regardless of whether it is displayed in the viewer To increase performance especially when doing a large number of queries the exam viewer can be locked i e updates to the viewer are disabled by clicking the small lock icon in the viewer title bar 5 5 Query Viewer The query viewer is available on the right hand side of the main window if activated by clicking View gt Queries and displays a list of all the queries that are contained within any loaded segment i e segments with a checkmark next to them Column display context menu options searching and locking are similar to the exam viewer dialog options See section 5 4 for more details 5 6 History Dialog The history dialog
2. When anonymizing a dataset s pixel data again referring only to pixel data in 7FEO 0010 enabling this option will cause the filter to not anonymize the pixel data for all unsupported photometric interpretations For instance anonymizing the pixel data for all DICOM datasets with a photometric interpretation of YBR_ FULL will automatically be Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 39 skipped The header data for these datasets will still be anonymized For a list of all supported image types see section 8 6 3 Pixel Regions to Anonymize e Private Group The Private Group box specifies which group will be used during the de identification process In particular after De Identification this private group will hold the Encrypted Attribute Sequence containing the original data e Enable Logging Checking this option will enable logging for the de identification process 8 6 3 Pixel Regions to Anonymize This grid specifies which rectangles to anonymize in a DICOM dataset s pixel data 7FEO 0010 Each rectangle is defined by indicating the location of each side of the rectangle in relation to the original image specified in terms of a percentage For instance the example form shows two rectangles covering the entire top and bottom 10 percent of an image Clicking Configure allows the user to define an appropriate replacement pixel value for each type of supported
3. Figure 4 Segment Context Menu 5 2 Session Configuration Dialog The session configuration dialog shown in Figure 5 contains all the connectivity and alert information about a migration Details about each entry field are available by clicking the Y icon next to a particular field The contents of the various menu tabs are described below Network General Query Move Validate Filters Test e Network The network tab contains the Exodus User Manual connectivity information for the source destination and validation archives The validation archive is the system that responds to query requests after an exam is moved and is typically the same physical machine as the destination archive unless routing occurs for example Click the advanced button to specify validation archive information if it is different from the destination archive General The general tab contains the migration type archive or file based migration level study or series reset time action and the alert information including email server configuration alert recipient and alert type information The migration type and level cannot be changed after the session is created Email alerts are sent out to the specified email addresses depending on what events occur and what alert types are registered Exodus iw AE Tite Source i AE Tite ll Host 1P kA Type Destination dll AF Tithe El Host 1P k Type MIGRATIOMCO
4. If UserDefined is selected as a replacement value action the string specified in the Value column will be used as a replacement value for the given attribute This value will appear as is Care should be taken when entering a value for non standard string VR types CS for instance Delete Press the delete button in order to remove the given attribute from the list of attributes to de identify 8 6 2 Miscellaneous Settings These settings allow for finer grained control over common options needed during de identification Anonymize Pixel Data If selected the list of rectangles defined in the Pixel Regions to Anonymize grid will be removed from the DICOM dataset s pixel data This includes pixel data in 7FEO 0010 and not any additional overlays or private tags This option will be skipped if no valid pixel data is present in the DICOM dataset Enable Re Identification If checked the original values for each attribute anonymized will be persisted in the resulting de identified dataset using the specified public certificate More information about this process is specified later in this section Retain Date and Time Information If this option is checked all date and time information DT and TM elements will not be anonymized This option may be useful when performing clinical trials where the DICOM dataset s date and time information may need to be retained after de identification Skip Unsupported Images
5. View button on the Validate Tab of the Session Properties Dialog Type Validate Exodus to Source Find Request z Filter Conditions 2 Match Al Match Any Dh y Request Basic Text SR Actions C Use Original Attributes Sequence o wa ESS l l Step 4 Create a Validation Command Filter to drop Basic Text SR from responses from the Source PACS Displayed below is the Validate Command Filters Dialog This dialog can be reached by clicking the View button on the Validate Tab of the Session Properties Dialog lt Validate Command Filters l Conditions Match Al Match Any DicomTag SOP Class UID IsEqualTo 1 2 840 10008 5 1 4 1 1 88 1 Actions O Use Original Attributes Sequence a 2 Drop Respons Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 45 Appendix B Creating a Priors Fetch Segment for Exodus Priors Fetcher With the Exodus Priors Fetcher application version you can only create Priors Segments For this configuration you must turn on Delayed Query functionality Exodus will first query the Worklist to search for Patient ID s that are currently on the Worklist For each Patient ID received from the Worklist Exodus will query the Source PACS for exams with that Patient ID Then according to the other rules configured on the Priors Segment Exodus will migrate the Priors found To set up a Priors Segment for Exodus Pri
6. lt nfa 2 840 114089 1 0 1 3229814446 1 12 20 200 HOLLABAUGH PIDO00004 MRNOOOOO6DAA8S5F Waiting 8 29 2011 1 lt nfa 2 840 114089 1 0 1 3229814446 1 12 24 2007 RIVERA NICOLE PIDO00007 MRNOOOOOOAC42C 6C Waiting 8 29 2011 1 lt nfa 1 2 840 114089 1 0 1 32298 14446 1 12 27 2007 WOODBURY E PIDOO0000 MRNO00001D927378 Waiting 8 25 2011 1 lt nfa LJ Queries Identifier a Status 01 01 2007 Waiting 01 02 2007 Waiting Waiting 01 04 2007 Waiting 01 05 2 a Paya Click the padlock to 01 06 2007 Waiting lt n a gt Lock the Query Viewe 0 Waiting Pm Move Validate MI 244 1897 0 failed 27d 3h 3m 13 1897 6 failed 5 Should Query and Move and Validate all at the same time For typical PACS to PACS migrations we recommend querying the entire possible range of dates of the Source PACS before migrating any Exams You want to know a count of how many exams you have to move before starting You will most likely move a sample of the Source PACS data to the Destination during the assessment phase of the migration to check for image quality etc You will need to prequalify the Source PACS data and create any tag morphing filters where appropriate In order to have a good representative sample and prequalification you will need to query for everything f
7. NANCY PIDOOOOOS396BEBE PIDOOOOOS396BEBE PIDOOOOD6ECCD095 PIDODOOD6FE93895 PIDODOOD6FE93895 PIDODOOO2EF76CF4 PIDODOOO2EF76CF4 PIDODOOO27447F78 PIDODODO27447F78 PIDODO0O22758512 PIDOOOOO4E204325 PIDODO0O4E204325 PIDOOOOO 095BE4F PIDOOOO06F 423306 PIDOOOO06F42330B PIDOOOOO 29E784E PIDOOO0034809837 PIDOOO0034809837 Od Oh Om 4 C0000055311444 4CCO000078264D40 4CC0000032D914BD ACCODODO 3F54118 4CCO0000129E3C9E 4CCOO0003C67FOFS 4CCOO0006F631956 4CC0000020547791 4CC00000212769FF 4CCO000049714CFE ACCODODO76DCSASF ACCODODO4DFF2FEE 4CC000004632838D 4CC00000461340D5 4CCO0000274F55F 1 ACCODODO7EBSOC4C 4CC00000640C8684 ACCODODOS49CCFA validate o SOS CTS 55 1 2 840 114089 1 0 1 32298 03 23 2009 DAWIS MICHELLE PIDOOOOO7BS711F3 ACCODOOO2126CC71 NMYUS Gh JE Failed 0 MRYUS CR CT MRYUS CR SC MR MR us CT CR MRSC us US CTIMR CR CR CRICT WI 111117 0 Failed CSV file note that this study didn t match line 1 since the sex field did not match Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed Move Failed v 3 16 8 Validated 1 0 0 oo o 0000000003000 000 0 Query Client Local AE Title Remote AE Title D
8. e Access to historical relevant priors e Mismatched patient study information e Archive vendor proprietary issues e Private DicoM tag handling e Non compliant inconsistent Dicom data e Unknown size of the job e Uncertainty of completeness e Inability to validate the data moved e Excessive manual effort e Inability to pre fetch relevant priors e Unresponsive support Exodus allows the user to automate the process of collecting the information needed from a legacy archive to assess plan configure perform and validate a DICOM Migration This collected information can be used to assess exactly what data the user has and help decide exactly what needs to be moved and what needs to be changed Using built in validation and reporting systems the user is able to determine exactly what has moved and what has not Exodus ensures that exams are moved in a timely way and that they are available for use in their entirety on the new archive all automatically From start to finish the goal of Exodus is to provide a complete and transparent view of the issues related to moving DICOM studies plus provide options to automatically control and report the movement of the Dicom data in a simple high level way freeing the user to concentrate on other tasks Exodus Applications Exodus comes in three basic application configurations Certain features described in this document may not be applicable depending on the application in use Exodus Migra
9. shown in Figure 11 is available by right clicking on a single exam or query and selecting View History The entire history for a given item is listed with the time and result along with any comments typically error comments History 1 2 4 5 139 43 History Results Time Operation Result 1 2 4 5 139 1 2 4 5 139 7 28 2009 9 04 01 AM Move Success 2 2 7 28 2009 9 04 04 AM validate 1 Comments Validate passed because source results 2 matches equal to destination results 2 For validate operations each rule for a given score attempted is listed as a separate operation For each try the information that was returned from the source and validation archives is listed to the right in the Results panel A short explanation as to why a validation operation failed or passed is displayed in the Comments box Figure 11 Exam History Dialog 5 7 Activity Monitor The Activity Monitor can be opened by clicking the i Activity Button on the Tool Bar The Activity Monitor displays DICOM Associations that have been routed by Exodus Association Information is not persisted forever Association information is persisted based on the configuration parameters set on the Exodus Options Form You can right click on the Activity Monitor at any time to open a pop up dialog that will allow you to remove all Association Information Association Activit
10. 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 8 O Da On the Server Configuration screen the defaults should be fine for the Service Accounts tab and the Collation tab defaults On the Database Engine Configuration screen on the Account Provisioning tab select Windows Authentication Mode The Current user who must have Administrative Privileges should be in the list under Specify SQL Server Administrators If it is not click the button to Add Current User Leave the defaults on the other two tabs 10 Installation should complete in several minutes 3 6 Archive Configuration Prerequisites Both the Source PACS and the Destination PACS must be configured to communicate with each other and with Exodus This may include configuring a new AE Title hostname port configuration on the Source and or Destination PACS The typical configuration changes are summarized below For any Migration 1 The Source PACS should recognize Exodus as a DICOM Query Retrieve SCU device 2 The Destination PACS must recognize Exodus as a DICOM Query Retrieve SCU device For Migrations where exams will be routed or filtered by Exodus 1 The Source PACS must be configured with Exodus as a DICOM C MOVE destination C STORE SCP 2 The Destination PACS must be configured with Exodus as a DICOM C STORE client C STORE SCU For Migrations where exams will not be routed or filtered by Exodus 1 The Source PACS must be config
11. Change Case Patient s Name Upper 2 Lower e The Copy action copies the tag specified in the From field to the tag specified in the To field o gt e The Composer action supports the merging and splitting of elements It can also be used to manipulate DICOM sequence elements with ease It uses regular expressions to parse values from DICOM tags and combine the values into other DICOM tags For example it can take parts from two different tags and combine them to make a new value in a third tag Regular expressions are specified to parse each input tag and substitution patterns determine how the output tags are constructed a Input Elements Input Patterns Output Elements Output Patterns In the Input Elements table specify the tags and how the regular expressions should parse each value into groups the regular expressions go into the Input Patterns column The groups that are produced are specified in the Output Patterns column of the Output Elements table The first match in the first input element is referred to as S 1 1 the second match in the first input element is S 1 2Y and the third match in the second input element would be S 2 3 and so on The Output Elements specify what parts of the input elements to combine and how to combine them note that the parts can be used multiple times and also combine them with plain text e The Execute action executes a piece o
12. Filter ACTON eras O wieucdetnaieoehusanaaen aac 37 8 6 1 DICOM Attribute Tags to ANGnyMIZe scra ea a e a a a a 37 8 6 2 Miscellaneous Setter aria 38 8 6 3 PICO RESIONS LO ANONYMIZE sina enana a N NASN 39 8 6 4 One Way AnonymizatiON ai A AE 39 8 6 5 Addon NOS E E E NA 40 SJs Redent ITER ACUION si a a a a a S 40 Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 Sys 8 7 1 PG ANT Oia ICTS aesae coasesnateasaumeanecasuacuecutonesaaiatrademan connec 41 Appendix A How to not migrate drop non image DICOM Objects ooccccccccnnccnnnnnnnnccnnnnonanacinnnonaninos 42 Appendix B Creating a Priors Fetch Segment for Exodus Priors Fetcher ccccccccssscceeeeseceseeeceeeeees 45 PODENGICG ExoduS FAC a a E a 46 1 How do know how many Exams am allowed tO move cc oooccnnccnccnncnnncnnnonoconnnnanonnonanonononanos 46 Zi What do the numbers at the bottom of the Main Dialog Mean ooccccconccnncnnccnnnnnncnnnonaconnnnas 46 3 What does the number under the Query Progress Bar mean if do not have a Date Range O es sie cee ne aide eal c octet ose ee ease ee ek 47 4 Exodus seems to be running slow What can dO cccconccnnccnnccnnonanonnnnononnnonaronnonaronnonanonnnnnnoss 47 5 Should Query and Move and Validate all at the same time occooccncnnccnnnnocnnnnccnnnacinonacnononaso 47 6 How do configure Exodus to use Tag Filters oonccnconcccnnonocnnnonanonnnn
13. In addition to the standard tags displayed in the exam viewer any other tag known as a user defined tag can be requested during all queries These settings are found in the session configuration dialog When migrating at the study level any user defined tag can have its query level overridden to the series level forcing a single query at the series level for each study returned in the base query The overridden tag will have its information coalesced from the information at the series level and grouped together by backslashes So for example if you wanted to fetch Body Part Examined but you knew it was only available at the series level You would add a user defined tag for it in the session configuration dialog and override it by right clicking the word Study next to it and then selecting Series In this example the final returned study entries that are stored in the internal database would contain the Body Part Examined values from the series level 7 2 Move Each segment is made up of exams that match the given segment definition Each exam contained in a segment is eligible for move provided its status is Waiting Each move is tried a configurable number of times until success with a configurable timeout Moves are skipped and marked as Moved if the move pre check is configured and the score passes the pre check process is identical to the validation process and can be thought of as pre move validation where a certain
14. Instances 55 v 3 16 8 33 Query Client Local AE Title C Remote AE Title SOURCE de Host TP Port 2005 Type Study Foot Relational 7 42 Level Study o a ce a ut wri Tags 42 Study Date 2 Tag Value 0020 000d Study Instance UID 1 2 840 114089 1 0 1 322001425 0008 0020 Study Date 0010 0010 Patient s Mame 0010 0020 Patient ID 0008 0050 Accession Number 0008 0060 Modality 0008 0061 Modalities in Study 0020 1208 Number of Study R 0020 0105 Number of Tempor 0010 0040 Patient s Sex 8 5 Composer Action Examples i ES Results 1 1 2 640 114089 1 0 1 322958514259 1266316280 6972 55374 0008 0020 Study Date 20090323 0008 0050 Accession Number ACCOOODO21260071 0008 0052 Query Retrieve Level STUDY 0008 0061 Modalities in Study MUS 0010 0010 Patient s Mame DAWIS MICHELLE 0010 0020 Patient ID PIDOOOOOTBS 11F3 f0010 0040 Patient s Sex M 0020 000d Study Instance UID 1 2 540 114089 1 0 1 3229814289 12 0020 1208 Number of Study Related Instances 29 The Composer action uses NET regular expressions to parse an element s value and combine the parts into new elements 1 Swap two tags Swap the Patient s Name and the Patient ID to be in each other s place you would specify the following inputs Tag Input Pattern 0010 0010 0010 0020 The regexes
15. Move Schedule Override except in Assessment versions of Exodus 6 2 Normal Segment Normal segments are the most typical segment type for a historical date based migration This segment type defines a Date range to query one day at a time with the most recent date queried first A Modality selector is also available with the option for Inclusive i e that modality is included in list of modalities or Exclusive i e that modality is not included in list of modalities logic 6 3 Specific Segment Specific segments allow for selective information to be gathered from a single query In order to limit the query scope a selective piece of information that is to be queried for must be included typically these are UID Accession Patient Id and or Patient Name In addition Date and Modality options are available to further restrict the selection criteria 6 4 List Segment List segments allow for a list of exam UIDs to be provided to Exodus Each UID in the list will be queried to gather additional information about the exam Lists can be provided to Exodus as either a File or as the output of a Command This list can be repopulated on a configurable Interval 6 5 Priors Segment Priors segments allow a list of relevant prior exams to be gathered from a particular Date range Exams are considered to be priors when they match based on a configurable set of criteria The list of exams used to trigger a search for priors may come from
16. Patient Identity Removed 0012 0062 Attribute Tag will be added to the re identified dataset in all cases including selecting Restore Original UID As per PS 3 15 Annex E Attribute Confidentiality Profile the following Attribute Tags are added when re identifying a given DICOM dataset unless restoring the original SOP Instance UID e Patient Identity Removed 0012 0062 e Purpose of Referenced Code Sequence 0040 A170 e Referenced Image Sequence 0008 1140 Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 42 Appendix A How to not migrate drop non image DICOM objects If a user wants to drop a non image type of object such as a structured report SR he can create a filter with a Drop Action set to Drop the particular type of instance However one must be aware that this action could result in Validation failures because there will be missing instances on the Destination PACS when it comes time to compare source and destination files One way to work around this is to create a second validation rule that will query at the Image level of the source system and drop any C FIND Response DIMSE messages C FIND RSP that contain a response for the given non image object type Example Do not migrate Structured Report objects Let us assume we need to drop all Basic Text Structured Reports DICOM SOP Class 1 2 840 10008 5 1 4 1 1 88 11 Step 1 Create a tag filter to Drop any I
17. Questions about Exodus and its use in migration related scenarios Additional questions may be submitted to support laurelbridge com 1 How do know how many Exams I am allowed to move In the upper right hand corner of the Main Dialog the number of Remaining Exams on your currently installed license is displayed see below This number is just that how many more Moves you can perform You can still query and validate once this number reaches O zero but you will not be able to migrate any more exams without a new or upgraded product license 2 What do the numbers at the bottom of the Main Dialog mean If you are doing a typical migration with Date Range Segments then the Query number under the Query progress bar is the number of days that have been successfully queried and the total number of days remaining to query The number of failed queries is shown in parentheses See also FAQ 3 below Under the Move progress bar in the bottom middle of the Main Dialog you see the number of Exams successfully moved and the total number of Exams that have been found so far The number of failed Moves is shown in parentheses These move numbers are representative of the currently selected Segments in the left panel Under the Validate progress bar the number of Exams that Validated to one of currently defined Validation Criteria is displayed next to the total number of exams to validate The number of Exams with a state of Validate Failed is displa
18. Requested Procedure ID If the initial Accession Number was ABCDEF1234567890 then you would have ABCDEF1234 as the Accession Number and 567890 as the Requested Procedure ID Note that the output tag does not necessarily have to be parsed as an input 3 Combine two tags To take parts of the Accession Number and parts of the Requested Procedure ID and mix and match them Tag Input Pattern 0008 0050 10 0040 1001 6 4 These regular expressions mean to split the first tag into two capturing groups the first one having 10 characters and the second one having whatever is left and to split the second tag into two capturing groups one of the first 6 characters and the second of the following 4 characters Then the outputs might look like this Tag Output Pattern 0080 0050 S 1 1 S2 2 S 2 1 0040 1001 2 1 S 1 2 If the initial Accession Number was ABCDEF1234567890 and the initial Requested Procedure ID was 1 2 3 4 5 6 7 8 9 0 then the resulting Accession Number would be ABCDEF1234 4 5 1 2 3 the resulting Requested Procedure ID would be Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 35 1 2 3 567890 Note that the patterns can be used multiple times and also combined with plain text 8 5 1 Working with DICOM sequences A sequence may be entered as a tag by appending it to a numeric tag the traditi
19. STORE response message to the Source archive ror maoe espera 8 4 Mapping List Action Overview The Mapping List action allows the user to define and specify an external file that lists match tags and replace tags When creating a Mapping List action in Exodus the user specifies the format of the mapping list file to be used The example below shows that the mapping list file will contain three comma separated fields in this case an accession number a patient ID and a patient s name If the match tags on any given row match the current dataset the values of the replace tags are substituted into the dataset Below is an example of a mapping list file that matches the format specified by the mapping list action below Mapping list file contents PIKR0004 PAT124 SMITH JOSEPH ABC123 PAT45 MINER STEVEN Mapping list action specification Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 Exodus User Manual gt Mapping List Mapping File C filesimappinglist txt 28 En Match Tag O Tag E 000S 0050 Secession Humber 0010 0020 Patient ID fi Replace Tag Patient s Name 7 Tag 0010 0010 Patient s Mame 00 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 29 Example Creating a Mapping List filter Create your Mapping List Filter under the Filters tab of the Session Properties Dialog The Actions section has l
20. both viewers Another technique to improve apparent performance is to query the entire source first and then do the Moves and Validations as a separate step Querying is typically quite fast an may take less than a day for even very large Click the padlock to archives i File View Tools Help Run Stop tly A Sessions Segments x Exams p test file migration Uid Exam Date Patient Name Patient Id Accession Number Modality Images Status Query Time Test Migration 1 2 840 114089 1 0 1 3229814446 1 12 27 2007 LOWE CYNTHIA PIDOO0003 MRNO00007DBOB506 SC 3 Waiting 8 25 2011 1 lt n a i E H 2007825 1 2 840 114089 1 0 1 322981444656 1 12 24 2007 HILL WILLA PIDO00007 MRNO000060E79188 MR 5 Waiting 8 29 2011 1 lt n a g 1 2 840 114039 1 0 1 322981444656 1 12 29 2007 GONZELAS MA PID000004 MRNOOOOO4AD9B3B3 CR MR Waiting 8 25 2011 1 lt n a i pants od 1 2 840 114089 1 0 1 32298 14446 1 2 23 2007 PROSPERI WI PID000000 MRNO000015C2F97E US 3 Waiting 8 29 2011 1 lt nfa i Test Session 1 2 840 114089 1 0 1 3229814446 1 2 23 200 TAYLOR PAUL PIDO MRNOOOOOOCFE606F CR US Waiting 8 29 2011 1 lt nfa 1 2 840 114089 1 0 1 3229814446 1 9 9 20 SILVERNAIL L PIDOOOOO5 MRNOOOO 1 2 840 114089 1 0 1 32298 14446 1 2 22 200 COX CRAIG PIDOO0002 MRNO000058043C8D SC US 2 Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12
21. for more details on the move operation e Validate The validate tab contains specific information about the query operations including timeouts try counts delays and rules Each validation rule consists of a set of options including the tags to use to find the exam on both the source and destination archives level from which to obtain image count or list information for comparison and comparison logic to use to compare the collected data e g equal to greater than etc See 7 3 for more details on the validate operation e Filters The filters tab contains the configuration window used to create image dataset filters that are used to change image information during the migration If image filtering is enabled all images are routed through Exodus via C STORE from the source before being forwarded on the destination via C STORE to the destination The filtering mechanism can be configured to allow data transfer as uncompressed compressed or both via forcing the source to negotiate a particular transfer syntax e Test Selecting the test tab allows the user to initiate a series of connectivity and compatibility tests for the entered information It is recommended that any errors revealed by testing be addressed as they are likely the result of misconfiguration that will impede the migration or limit the information returned from the given archives 5 3 Segment Configuration Dialog The segment configuration dialog shown in Figur
22. format PEM crt e the private certificate export format PKCS 12 p12 8 6 5 Additional Notes Pixel data and header data re identification are only available with a valid public and private certificate Disable Use Original Attributes Sequence for all de identification filters if you are going to anonymize SOP instances Having this option enabled will defeat the purpose of anonymization by embedding the list of attribute tags and their original values that changed after applying the de identification filter action The De Identify Filter Action also supports removing all private tags from the DICOM dataset s header data The current options and their descriptions are as follows e Do Nothing Leave the private tags as they are By default this option is selected e Remove All Remove all private tags from the DICOM dataset s header data This does not include any private tags added during the de identification process This removal is unidirectional and cannot be undone even during re identification e Encrypt All Remove all private tags from the DICOM dataset s header data This does not include any private tags added during the de identification process This option can only be enabled if Enable Re Identification is selected and a valid public certificate is provided 8 7 Re Identify Filter Action Re Identify Filte Private PKCS 12 Certificate socials a Password Original SOP Instanc
23. overwrite tag 0010 1000 Other patient Ids which is a seldom used standard tag From there the Composer Action could copy the value from tag 0010 1000 to the private tag You could then use a Remove Action to delete the temporary tag See the section on Composer Action for information about working with private tags 15 How does Exodus respond to C ECHO messages If you are using the Image Routing feature on the Filters tab then Exodus will forward inbound C ECHO RQ messages to the Destination PACS configured for the current Session C ECHO RSP messages will be relayed from the Destination PACS to the original requester If Image Routing is configured to On With Filters then filters will be applied to the C ECHO messages possibly resulting in unexpected results Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 54 If Image Routing is not being used then Exodus will not respond to C ECHO RQ messages 16 Help I m stuck Email support laurelbridge com Or Submit a request at http www laurelbridge com request_support html Laurel Bridge Software Inc Tel 302 453 0222 www laurelbridge com Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8
24. photometric interpretation via the following dialog box Configure Pixel Region II Replacement Pixel Color MONOCHROME 1 128 MONOCHROME 2 o R G E o p p RGB The supported photometric interpretations for de identification are as follows e MONOCHROME 1 e MONOCHROME 2 e RGB All other photometric interpretations will cause an error unless Skip Unsupported Images is enabled Note that multi frame images are not supported for pixel data anonymization 8 6 4 One Way Anonymization For one way anonymization of the patient demographic data and or pixel data re identification cannot be performed the following feature must be unchecked in the Misc Settings group box e Enable Re Identification NOTE If the Enable Re Identification setting is enabled without a valid Public Certificate the de identification will fail with the following error LaurelBridge DCS DCSException Failed to apply filter action gt System Security Cryptography CryptographicException Cannot find the requested object Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 40 The Public Certificate Path text box will be disabled when performing one way anonymization A valid public certificate is only necessary when Enable Re Identification is checked A valid certificate should either be purchased or generated by the user The expected certificate file formats are e the public certificate export
25. progress report about all of the contained segments and their composite exams contained within a session e Export Exports a session typically for backup e Clone Creates a new session with the same settings and Advanced segments as the selected session e Advanced Perform advanced options including optimizing the database resetting query move validate errors and resetting Rename all query move validate progress to redo all work e Delete Deletes a session e Rename Renames a session Figure 3 Session Context Menu e Properties Displays the session configuration dialog Mew Segment Export Clone Delete Properties Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 12 Each segment also has a context menu shown in Figure 4 available by right click Note certain options Save Report are disabled when multiple segments are selected Generate Sample e Save Report Generates a progress report about the exams contained within a segment e Generate Sample Creates a sample of representative data from the given segment selected by date and modality e Advanced Performs advanced options including resetting query move validate errors and resetting all query move validate progress e g to redo all work e Delete Deletes a segment e Rename Renames a segment e Properties Displays the segment configuration dialog Advanced Delete Rename Properties
26. query dialog that performs C FIND requests e Tools gt Log Viewer Displays a log viewer dialog with display filtering options e Tools gt Options Displays an options dialog to set program options e g logging e Help gt Getting Started Displays a guide on how get started with the program e Help gt User Manual Opens this user manual e Help gt About Laure Bridge Exodus Displays an about dialog containing program and license information Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 18 6 Segments 6 1 Overview A segment provides the definition of what to query and represents a logical grouping of exams to migrate based on those queries There are multiple types of segments available allowing for a variety of ways to identify and gather collections of exams The set of queries done to gather exams may collect a larger list of exams into the database than will be shown in the segment display In other words every exam returned by a given query won t necessarily be part of the segment that initiated the query This is because of the limited query functionality available in DICOM and especially in legacy archives A given migration session can be broken up into multiple segments or left as one segment representing the entirety of the migration All segment types have segment specific criteria as well as shared criteria including a Name Priority Custom SQL Selection String and
27. rE Dy eara E na 7 4 3 5 License Mode Segment IDE Sica toilet i 8 dde A E E noeseann cess 8 4 4 1 WAS Cet HIV a license Me tn aE 8 4 4 2 Activating a license over the interNet oocccnnncncnnncnnonacnnonaninonacinonacnonarononarononanononacnnnarononanons 8 Aa Ce a NE A 10 do Running a Migration coat E E 10 a wala gt E DEI ae a E N ee eT eT 11 Dal Sessions Segments Panels isaac 11 32 Session Contisuration Dialog cria las 12 o SCCM COSC ION DIO tanda 13 e EXA WIC WCE erotica 14 Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 O 07 034 ONO ea EE eee ee eee ee eee 15 A O 15 Sade ACUM MONITO a a 15 307 Operation Progress Panel cos 16 Md TOO BARA ras 16 DO MENU Bl A acia 16 N 18 Ola OVVIE aaa 18 OZ NOtmMal See menta ii 18 O25 SPECIE Ser Met ca letaacana sacra a a aa a a a a tuna ceutntanesaee ate 18 6 LECS RING torcida 18 GO POPS SOR A oda iO 18 6 6 Fixed See ment a 20 Do OPENS aa NN 21 dabe O 21 E A A ees 21 A RON 22 Se PION nd aos 24 Ol CONOS rinda 24 Se2 Onga Attribute Segue CE ia ected erat A A A AN 24 oo ou teonencsudsacuchoeetauceyduanaentennesssudvnreeeataniastedvacces 25 dt VIG ODEN 2 US CACIONES 27 8 Composer Action EXamples c ines kad ae ida 33 8 5 1 Working with DICOM SQQUENCES ccccccsssececeesecccceecceeeesececeusececeuneceesensecessunecessunecessenes 35 8 5 2 Modine private Tae S orena a A neato ears whe 35 80 Deldentiy
28. score must be met to skip the move The number of simultaneous moves is also configurable and may be limited due to configuration settings on the source archive The move schedule that defines the delay in between moves and when moves should not take place is also configurable on a per hour Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 22 basis Delays between moves are available in Rated mode and are a function of the percentage of the duration of the most recent move These settings are found in the session configuration dialog Exams with failed move status can be reset individually by the exam viewer context menu or at the segment session level through the segment and session context menus This is typically done to cause the exam move to be retried 7 3 Validate Each exam contained in a segment is eligible for validation provided its status is Moved when using the Exodus Assessment application the necessary status is Waiting The purpose of validation is to ensure that exams were successfully received and processed by the destination archive The validation archive can be and generally is the same archive as the destination unless the destination is a router or gateway Validation consists of applying a set of rules with a given rank where each rule is processed starting with rank 1 until a successful match is found The resulting validation rank is the highest i e lowest numbere
29. 0 1 3229814446 1 12 24 2007 RIVERA NICOLE PIDO00007 MRNOOOOODDAC42C6C Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12 27 2007 WOODBURY E PIDO00000 MRNO00001D92737B 6 Waiting 8 25 2011 1 lt n a 4 7 Identifier Status Time a 01 01 2007 Waiting lt nfa gt 01 02 2007 Waiting lt nfa gt 03 2007 Waiting lt n a gt 01 04 2007 Waiting lt n a gt 05 2007 Waiting lt n a gt 01 06 2007 Waiting lt nf a gt 2007 Waiting lt nfa gt 08 2007 Waitina lt n a gt Move Days Queried Total Days Exams Moved Total Exams Exams Validated Total Exams Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 47 3 What does the number under the Query Progress Bar mean if do not have a Date Range Segment If you create a List Segment from a file or a command then the number of Patient IDs or number of Study UIDs will be displayed If you create a Fixed Segment by selecting exams from another segment then O zero Queries will be displayed 4 Exodus seems to be running slow what can do Locking the View of the Query Viewer and Exam Viewer will reduce some significant display related computation performed by Exodus Doing this is especially useful if you are not actively watching the migration and are just letting it run You should click the Padlock icon on
30. 16 6 Exodus is up to date 2005 2013 Laurel Bridge Software Inc Powered by LBS DICOM Connectivity Framework DCF v 3 3 50c 2000 2013 Laurel Bridge Software Inc License Info Customer BCSI Expires 5 2 2015 MAC Serial 005024 Activate License Install License 4 4 1 Installing a license file Clicking the Install License button will open a file searcher dialog allowing you to browse to a fully activated license file You will use this button to install a license if a fully activated license was provided to you via email for example a MAC based license or you downloaded from www laurelbridge com or you performed a web activation 4 4 2 Activating a license over the internet Clicking the Activate License button will open the License Activation form You will need to provide a 16 digit Product Seria Number to activate your license All fields on the form must be filled out If the Exodus server does not have internet access you will need the 16 digit Activation Request Code ARC Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 9 from the License Activation Form You can proceed to https www laurelbridge com product_activation php and enter your 16 digit Product Serial Number and the 16 digit Activation Request Code ARC After completing the steps on the web activation form you can download a fully activated Exodus license You can then use the Install Lic
31. 24 2007 PETERSON PE PIDOOO MRNO000036896FBB MR NM Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 9 9 2 TRINIDAD KIR PIDO MRNOOOOOSE11A43E CRI SC 3 Moved 9 9 2011 1 4 9 9 21 0 0 0 01F327C38 CTS Moved 9 9 2011 1 4 9 9 21 1 2 840 114089 1 0 1 32298 14446 1 12 23 2007 DOVERSPIKE PIDO00000 MRNOOOOOSBF1IE7E9 NM SC Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12 20 20 BANK WALTER PID000005 MRNO000018188C62 US Waiting 8 29 2011 1 lt nfa 2 840 114089 1 0 1 3229814446 1 12 24 2007 MUELLER PAM PIDOO0003 MRNO000023E61D0F CT NM Waiting 8 29 2011 1 lt n a 2 840 114089 1 0 1 3229814446 1 9 9 200 ROSENSTEIN PID000003 MRNOOOOO76CABDD8 Moved 9 9 2011 1 4 9 9 21 840 114089 1 0 1 3229814446 1 12 20 2007 BIHM RAUL PID000005 MRNOOOO007E4AC079 s 6 Waiting 8 29 2011 1 lt nfa 2 840 114089 1 0 1 3229814446 1 12 22 200 TILL NATASHA PIDO00005 MRNO000007532D6C S 8 Waiting 8 29 2011 1 lt nfi 2 840 114089 1 0 1 3229814446 1 2 30 2007 GILMER JOSEPH PIDOO0005 MRNOO0007A4C6482 2 Validated 8 25 2011 1 8 29 2 840 114089 1 0 1 32298 14446 1 2 23 200 WETZEL ROBERT PID000005 MRNO000025476155 Waiting 8 29 2011 1 lt nfa 2 840 114089 1 0 1 3229814446 1 12 28 2007 HAMRICK GALE PIDOO0001 MRNOOOOOSOEBOA49 s 6 Waiting 8 25 2011 1
32. 4089 1 0 1 MRN00000284896C9 192 131 14 19 2 192 131 14 78 492 STEVE PID000006F SOURCE 03 01 11 PM_ 03 01 11 PM_ 259 09 KB 1 95 MB s CALONNE ELIZ Finished 1 2 840 114089 1 0 1 MRN000002796CC5D 192 131 14 19 2 192 131 14 78 492 STEVE PID0000010 SOURCE 03 01 14PM 03 01 14PM 518 20 KB 3 44 MB s CANADY ANTH Finished 1 2 840 114089 1 0 1 MRNO00006B66D120 192 131 14 19 2 192 131 14 78 492 STEVE PID0000023 SOURCE 03 01 15PM 03 01 15PM 388 63 KB 3 87 MB s CLAYPOOL KAT Finished 1 2 840 114089 1 0 1 MRNO00001F54B0B1 192 131 14 19 2 192 131 14 78 493 STEVE PID0000006 SOURCE 03 01 24 PM 03 01 24PM 518 21 KB 2 24 MB s 4 COMPTON MARY Finished 1 2 840 114089 1 0 1 MRNO00004F5D8E92 192 131 14 19 2 192 131 14 78 492 STEVE PID0000073 SOURCE 03 01 07PM 03 01 08PM 518 19 KB 421 98 KB s 4 PS Finished 1 2 840 114089 1 0 1 MRN00000087D08E1 192 131 14 19 2 192 131 14 78 492 STEVE PID000000 SOURCE 03 01 07 PM 03 01 08PM 777 26KB 583 09 KB s 6 ILDA IS DON i 840 114089 1 0 1 MRN0000052A503A 9 8 49 PIDO0000 OUR 03 01 22 PM 03 01 22 PM 4 KB 9 MB s ANDERSON JE CEE MRNO00004D57A12D 192 131 14 19 2 192 131 14 78 492 STEVE PID000004 SOURCE 03 01 21PM 03 01 21PM 647 73 KB 2 24 MB s CO v 3 16 8 16 5 8 Operation Progress Panel Query Mowe validate The operation progress panel shown in Figure 12 is Figure 12 Operation Progress Pan
33. Columns can be sorted on by clicking on a El particular column header The direction of the sort i e ascending or descending is toggled on each subsequent click Columns can be hidden by right clicking on any column header and using the menu MO i sae that appears shown by Figure 8 to toggle the visibility of a particular Figure 8 Column Display Menu column Exam Date lis Patient Mame ay Move Each exam listed in the viewer has a context menu shown in Figure 9 b Validate available by right click Note certain options are disabled if configuration Fetch information about specific archives e g source destination validate is Set Status ee a Add To Segment e Move Move selected exam s after setting to Waiting a ai e Validate Validate selected exam s after setting to Moved i Copy e Fetch Move selected exam s to local machine e Set Status Override the selected exam s status setting to a Figure 9 Exam Menu status of Validated will set the status to be Validated 0 to indicate that it was validated manually e Add to Segment Add the selected exam s to a new or existing list segment e View History View the move validate history for selected exam e Copy Copy the selected row s cell text to the clipboard e Save Save the selected exam s information to a file The exam search pane shown in Figure aie y 10 is available above the exam viewer if activated by clicking View gt Exams Search A
34. EST 48 HostjIP localhost 9 Type Study Root ie Level Study ki Tags Patient s Sex Tag nm Relational Port 2006 32 0 0020 000d Study Instance UID 1 2 840 114089 1 0 1 322081428 00058 0020 Study Date 0010 0010 Patient s Mame 0010 00201 Patient ID 0008 0050 Accession Number 0008 0060 Modality 0008 0061 Modalities in Study 0020 1208 Number of Study R 0020 0105 Number of Tempor 0010 0040 Patient s Sex The second study listed on the Exodus main screen didn t move Query Tool shows that on the source archive for that study UID patient Michelle Davis was marked as having Gender M so it wasn t a match The No match action was set to Abort Association which caused the Move to fail If the No match action had been set to Continue then the exam would have moved but its header data would not have been modified Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved al ES Results 1 1 2 40 114089 1 0 1 3229514259 1266516250 6972 35316 0008 00201 Study Date 20090117 0008 0050 Accession Number 4CCO000032F26501 0008 0052 Query Retrieve Level STUDY 0008 0061 Modalities in Study CTIUS 0010 0010 Patient s Name JANE DOE 0010 0020 Patient ID ModifiedByExodus 2 0020 000d Study Instance UID 1 2 840 114089 1 0 1 3220814209 12 0020 1208 Number of Study Related
35. Exodus User Manual LAUREL BRIDGE Providing DICOM Connectivity for the Medical Community Laurel Bridge Software Inc 302 453 0222 www laurelbridge com Document Version 3 16 8 Document Number LBDC 000039 031608 Last Saved 10 20 2015 12 45 00 PM Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v3 16 8 Contents L WV VS EX OS as ataca 1 Zi Meriton Da rr iniciados 2 A A e A o E E o a E E E N 2 A e o A A 2 SS MAST la O aaa 3 Joly Recommended System SpeciicatiO radiata 3 3 2 Software PrereQquisileS unica 3 3 3 Installing SQL Server 2008 R2 SP2 Express X64 ccccccssseccceesececcesecceeeeecceceeseceseueceeeeneceesegeeeetes 3 3 4 Installing SQL Server 2012 Express x64 with Tools cccccccsececesesecenececenseseeeceeeeesseeeceeeneeeeensss 4 3 5 Installing SQL Server 2014 Express x64 with Tools oonccccocnccnncccnnocononacinonananonaninonacnnnarononananonaso 4 3 6 Archive Configuration Prerequisites ccccccssseccccsssccecescccceesececeeececeeeecceseuseceseuaecesseneceeteeeeeetas 5 Sila AVIAN AIS ta diia 5 a 1 0 EE EES EE AANE EAE N A PE E A EN A EN ANE OA A AA 6 Aele o A 6 ec VIN Ao AA A A rn cateteees 6 4 3 Exodus Application Configurations amp License OPtiONS ooccccnoccncnaccnonaninonacononacononannnonacnnnananonanoso 6 4 3 1 Exodus Migration Controller uvas 6 4 3 2 POU ASE E 7 4 3 3 Exodus Prior Fetcher eeen E 7 4 3 4 He ISS Mode Char
36. NTARCL SOURCE test dual Study Root DEST test dual Study Root Port 104 Port 104 Relational B advanced Port 111455 Relational Figure 5 Session Configuration Dialog for When a stop trigger certain number of successive failed query move or validate operations is reached alerts are sent out to email addresses registered for Error Alerts When a new day is reached daily reports are sent out to email addresses registered for Daily Reports Query The query tab contains specific information about the query operations including timeouts try counts delays partitioning modes and user defined tags User defined tags are non standard tags that aren t normally requested during a query Any DICOM tag can be queried but there is no guarantee that an archive will return data for a particular tag See 7 1 for more details on the query operation including user defined tags 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 243 e Move The move tab contains specific information about the query operations including timeouts move order pre checks try counts delays and schedule The move schedule is defined on a per hour basis with three basic modes Normal Off and Rated During Rated mode the configurable rate given as a percentage is used Right clicking the move schedule will bring up a presets menu allowing you to select from popular schedule configurations See 7 2
37. Name 4 0010 0010 Patient s Name 5 0010 0020 Patient ID If you look at all three of the previous example screen shots in succession you ll see selected a mapping list filter that uses a comma delimited file called c MapFilter csv and that should contain three match tags Accession number Patient ID and Patient s Sex were chosen in this example although any tags may be chosen and two replacement tags Patient s Name and Patient ID were chosen in this example Note that in screen 1 the No Match action is set to Abort Association this means that only datasets that match an entry will be moved others will not be moved If Abort Association is chosen and an exam contains an instance for which no match is found then the association for that instance is aborted If Continue is chosen the instance will be sent on to the destination without a mapping being applied Exodus issues Move requests to the source PACS and has no control over the association boundaries chosen by the source to fulfill those requests Exodus will however continue to issue Move requests for subsequent Exams in your migration To the left of each tag on the screen is the Column number which indicates which column in the file contains that data element Here s an example of what a MapFilter csv file might look like for the sample definition Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserve
38. Server Administrators If it is not click the button to Add Current User Leave the defaults on the other two tabs 10 Installation should complete in several minutes 3 5 Installing SQL Server 2014 Express x64 with Tools These are instructions for installing SQL Server Express in its most basic configuration for use by Exodus These instructions are valid for Windows 7 Windows 8 1 Windows Server 2008 R2 and Windows Server 2012 The installation procedure may differ if an older version of SQL Server is installed if the full version of SQL Server is preferred or if SQL Server authentication mode must be enabled a a a E Log in to Windows as a user with administrative privileges Run the SQL Server 2014Express x64 with tools SQLEXPRWT_x64_ENU exe installer On the Setup screen select New installation or add features to an existing installation On the License Terms screen Accept the license click the Next gt button On the Microsoft Update screen choose whether to check for updates based on your corporate policy On the Feature Selection screen make sure all of the checkboxes are checked for all of the Instance Features Make sure that the Management Tools checkboxes are checked click the Next gt Button On the Instance Configuration screen the defaults should be correct The named instance should be SQLExpress Allow it to install in the default location which should be C Program Files Microsoft SQL Server Exodus User Manual
39. Session Properties 11 Exodus was shut down for several days will my Priors Segment catch up Yes if you have a Priors Segment and Exodus is stopped or shutdown it will query for the missed days when the migration is restarted You must have the Query checkbox checked for the extra queries to happen 12 Where can I find more information on Regular Expressions used by Exodus Exodus uses Net style regular expressions and more information can be found at http msdn microsoft com en us library az24scfc v vs 90 aspx 13 My low priority Segments do not get run what is wrong with my configuration If you have multiple Segment s the highest priority segment s will run to completion then the next highest priority segment s Segments with the same Priority setting will run a round robin fashion This will allow you to set a high priority Priors Segment and guarantee that Priors will always be migrated ahead of the normal migration segments 14 want to use a Mapping List Action with private tags To do this you must use a mapping list filter coupled with a Composer Action Filter Your mapping list filter will have to update standard DICOM tags These standard tags will be used as temporary place holders The Composer Action can then copy the values from temporary place holders into the desired private tags For example if you wanted to insert a private Patient ID into a private tag via a mapping file you could have your mapping file
40. a list of upcoming exams gathered from a Worklist server or from the standard output of a Command see the format below The set of match tags that can be used include Patient Name Patient Id Patient Dob Patient Sex Modality and Body Part indicates a tag that is available when it has been added to the session as a user defined tag The matching modes between the upcoming exam list and potential prior exams include Exact matches values that match exactly Smart matches values in a criteria specific manner to avoid minor inconsistencies common to that specific tag Map matches values after translating upcoming exam values through a mapping given by a file and Custom matches values using a custom SQL string Prior exams are no longer considered priors after the upcoming exam they match has been off of the upcoming exam list gathered at a given Interval for more than the time given by the Fall Off time Each Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 19 new exam can match a given number of match criteria specified by Max Matches The reset time and action Charge By Move mode only allows for exams to be reset to the Waiting state with Reset action or to be deleted with the Delete state after a configurable amount of time for use with transient temporary destinations or large capacity sources Smart priors matching follows these guidelines for comparing upcoming exam values with p
41. ality tag B validate Command Filters m AT Type Validate Source to Exodus Find Response Conditions E Match Al Match Any Drop SR objects o C Use Original Attributes Sequence Note You may need to Drop Responses based on SOP Class UID s instead of the Modality tag in some cases Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 a 10 After querying the Source do not see any exams in the Exam Viewer what should do Is your source PACS configured properly to move to Exodus or directly to the Destination Are you sure that there are exams in the queried date range on the Source PACS Can you verify that the exams are accessible and retrievable on the Source PACS Can you view them on the Source PACs in its image viewer Can you push them off of the Source PACS via a DICOM C Store Do the exams need to be loaded into the PACS cache from long term storage and the system is waiting for you to load a tape or DVD Use the Query Client available from the Tools menu to probe the Source PACS Exodus by default queries per day using a date range of today today e g if you are querying for January 1 2007 then the query sent will be 20070101 20070101 Some PACS do not support this date range query format You should try a single day query of 20070101 or a two day range of 20070101 20070102 You can then reconfigure Exodus to use the preferred format on the Query Tab of the
42. all of the exams that return necessarily match the exact segment definition However regardless of the precision of the query the resulting exams are post processed to mark only the exams that match the segment definition The end result is that each high level segment definition results in the appropriate intelligent queries which will in turn provide the appropriate exam entries to the Exodus data base Normally the set of queries is defined at segment creation modification time For dynamic segments like Priors and List the query list changes periodically Thus dynamic segments will never finish as far as the application is concerned Human assessment is required to determine when the dynamic segment is no longer needed For example the Priors segment can fetch prior exams for any patient on the worklist server Since new patients can be added at any time the segment is never truly complete However once all the exams on the source archive have been migrated the segment is effectively complete This determination is not automatically made but the human assessment can be aided by examining the completeness of a secondary segment that contains a list of all the exams on the source archive Queries are tried a configurable number of times until success with a configurable timeout Once a query is marked as failed it must be manually reset available in the segment and session context menus The delay in between queries is also configurable
43. ances Series which is a count of the number of images in each of the series in a particular study Number of Series Related Instances and Image which is a list of all the images in a particular study SOP Instance UID This decision is generally determined by the capabilities of the archives involved as some systems do not support certain options Image level validation is stricter as it requires that not only the counts match but that the exact list of images are the same The next step is to determine how the data collected is compared this is designated by the Comparison selection When retrieving count information Study or Series the options for comparison are numerically based e g Equal To Greater Than Less Than or Equal To etc or list based e g Equal To Contains etc when retrieving list information Image level Note that if either the source or the destination is set to return count information then numerical based comparisons are used as the list data is converted to count data for comparison e g a list of 5 images will be converted to 5 This allows for flexibility in terms of the comparison such that for example any exam that has at least as Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 292 many images for a particular study on the validation archive as on the source archive can be considered a match The options should be read as results from s
44. ation for use by Exodus These instructions are valid for Windows 7 Windows 8 1 Windows Server 2008 R2 and Windows Server 2012 The installation procedure may differ if an older version of SQL Server is installed if the full version of SQL Server is preferred or if SQL Server authentication mode must be enabled a a Log in to Windows as a user with administrative privileges Run the SQL Server 2012Express x64 with tools SQLEXPRWT_x64_ENU exe installer On the Setup screen select New installation or add features to an existing installation On the License Terms screen Accept the license click the Next gt button On the Product Updates screen choose whether to check for updates based on your corporate policy On the Feature Selection screen make sure all of the checkboxes are checked for all of the Instance Features Make sure that the Management Tools checkboxes are checked click the Next gt Button On the Instance Configuration screen the defaults should be correct The named instance should be SQLExpress Allow it to install in the default location which should be C Program Files Microsoft SQL Server On the Server Configuration screen the defaults should be fine for the Service Accounts tab and the Collation tab defaults On the Database Engine Configuration screen on the Account Provisioning tab select Windows Authentication Mode The Current user who must have Administrative Privileges should be in the list under Specify SQL
45. ations function exactly like an archive based one i e both are communicating with a source archive one is simply built in 4 3 Exodus Application Configurations amp License Options Exodus comes in three basic configurations Exodus Migration Controller Exodus Assessment and Exodus Priors Fetcher Information on which version you are licensed for can be found by clicking Help gt About Laurel Bridge Exodus Certain features described in this document may not be applicable depending on the application you are using 4 3 1 Exodus Migration Controller This application configuration is the complete archive migration solution allowing the user to migrate DICOM studies from one archive to another Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 e Provides functionality to assess plan perform validate and report activities associated with performing a DICOM migration from a single source archive to a single destination archive at a given site e Includes advanced dataset filtering tag morphing and data element processing in real time as data migrates e g standardize dataset contents based on a master patient index or other site specific standards rules or workflows e Includes all functions available in Exodus Assessment and Exodus Priors Fetcher described below 4 3 2 Exodus Assessment This application configuration allows the user to assess the contents of the source arc
46. d rank for which a match occurred Thus more stringent requirements should be used for higher ranks The first step in validation is to locate each exam or set of exams on the source and destination archives Each rule consists of a configurable set of tags specified by the Tags list that will be used as the match tags in the queries to the source and destination The matching values used are the values collected previously during the initial query phase of the migration Depending on which tags are used and the content of each archive one or more exams may be returned from each archive In the ideal situation validation would have one rule matching solely on the exam UID to return one result from each archive However since UIDs can potentially be changed during a migration either intentionally or otherwise this is not always possible Choosing a different set of match tags can provide an alternate way of locating exams as well as a way to ensure that certain tags were not changed However if one or more of those tag values are changed during migration that exam will not be located on the destination Thus care should be taken to choose the appropriate match tags that will ensure that exams will be located correctly The next step is to determine from which level data will be obtained this is designated by the Level selection The options include Study which is a count of the number of images in a particular study Number of Study Related Inst
47. d v 3 16 8 31 afl C MapFilter cs Notepad File Edit Search View Encoding Language Settings Macro Run TextFx Plugins Window 7 OBRA a l DO ae mm a 63 1 20 0D aa gt B Copy of dump dataset cs MapFilter csv ACCOOUOOUOSeFA2BSOL PIDOOODO645Dbo0396 ACCOOOOOSeF2b501 PIDOOODO645D5396 F ACCOOOOUOe Ta bCevl PIDOOOOOVBSTIIFS F M JOE DOE ModitiedByExodus 1 JiNE DOE ModitiedEyExodus 2 SUE SMITH ModifiedByExodus 3 No length 205 lines 3 Ln 3 Col 69 Sel 0 Dos Windows ANSI TNS F Please note that this is a contrived example in practice a mapping list file like this should not ever be created the first two lines show two different patients with the same Patient ID This example is used to make a point about matching rules below Here s the Exodus main Screen after attempting a migration Since the MapFilter csv was so small only the first two exams visible in the exam viewer below partly matched the mapping list criteria Laurel Bridge Exodus File View Tools Help 999732 Exams Remaining Run stop de wie 97 Po 2 p1117 Sessions Segments x Accession Number Modality Status w 4 4CCO000032F26501 Patient Id PIDOO000645D8396 File session1 Uid Patient Name CUNNINGHAM PAMELA Exam Date Images 1 2 840 114089 1 0 1 32298 all 2009 all 2009 blank accession nu all 2009 blank patient ids all 2009 blank patient name all 2009 duplicate accession all 2009 duplicat
48. detail logging to user defined file for simplified debugging purposes Lae l E Y Flashes if there are exams moving through the Image Routing component Click to open the Activity Monitor Apply View Hites If clicked then View Filters will be applied to the Exam Viewer and Query Viewer In addition to these controls an exam viewer row selector is available on the far right which displays the current selected row and the total number of rows available for display in the viewer Wi Laurel Bridge Migration Controller File View Tools Help Figure 14 Menu Bar 5 10 Menu Bar The menu bar shown in Figure 14 is available at the top of the main window Menu drop down options are e File gt New Session Creates a new session e File gt Import Session Imports a session from a file Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 iy e File gt Record Log Starts full detail logging to user defined file e File gt Exit Exits the program after stopping migration e View gt Queries Toggles the display of the query viewer e View gt Exams Toggles the display of the exam viewer e View gt Queries Search Toggles the activation display of the query search pane e View gt Exams Search Toggles the activation display of the exam search pane e View gt Sessions Segments Toggles the activation display of the session segments viewer e Tools gt Query Client Displays a
49. e 6 contains the information that defines a segment and the queries and exams the segment contains Each segment type has a different set of fields available that apply to that particular segment type Details about each entry field are available by clicking the icon next to a particular field la e General The general tab contains the segment type and Segment general selection criteria for the segment The available types SS include Normal Specific List Priors and Fixed See section 6 een 2 z for more information on each segment type a eee lt Normal Provides a date range to query one day at a time backwards through time Specific Provides specific patient data to be queried in a single query List Provides a list of exams to query and move provided by a file or command Figure 6 Segment Configuration Priors Provides a set of patient matching requirements used after querying for a list of patients from a modality worklist server or command line output to then use to match against the exams queried from a source archive Fixed Used as a simple fixed list of studies usually created by right clicking an exam or set of exams and selecting Add To Segment e Advanced The advanced tab contains specialized selection criteria used to refine the segment definition explicitly Also available is a move schedule that can be optionally enabled which will Exodus User Manual 2005 2015 La
50. e Does NOT provide Exodus Assessment capabilities e Does NOT permit the mass migration of studies via the standard processes available in Exodus Migration Controller only fetches one patient s priors at a time 4 3 4 License Mode Charge By Exodus comes in two modes Charge By Exam and Charge By Move Information on which mode you are licensed for can be found by clicking Help gt About Laurel Bridge Exodus e Charge By Exam Licensed by number of exams i e a given exam can move multiple times and will only count against the total once Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 8 e Charge By Move Licensed by number of moves i e a given exam can move multiple times but will be counted against the total once for each move 4 3 5 License Mode Segment Types Exodus can be configured to support any or all of the available segment types Information on which segment types you are licensed for can be found by clicking Help gt About Laurel Bridge Exodus 4 4 Installing a License The first step after launching Exodus is to install a license When the About Laurel Bridge Exodus dialog appears there are two options to install a license Information on the status of your license including when it expires can be found on this dialog available at any time by clicking Help gt About Laurel Bridge Exodus About Laurel Bridge Exodus LAUREL BRIDGE Exodus Exodus v 3
51. e UID Handling f Restore Original UID C Create a New UID and Reference Original C Create a New UID and Do Not Reference Original C Enable Logging Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 41 The Re Identify Filter Action allows restoration of previously anonymized patient demographic information and pixel data for a given DICOM dataset The patient demographic information and pixel data restoration are only available as long as a valid private certificate and password is available This private certificate must pair with the public certificate used to de identify the original DICOM dataset Select one of the following actions when re identifying a dataset to dictate how to handle the original SOP Instance UID e Restore Original UID Select this option to restore the original SOP Instance UID This option will not create a Referenced Image Sequence 0008 1140 e Create a New UID and Reference Original Select this option in order to create a new SOP Instance UID and create a Referenced Image Sequence 0008 1140 that references the original SOP Instance UID that was de identified e Create a New UID and Do Not Reference Original This option will create a new SOP Instance UID for the re identified dataset without creating a Referenced Image Sequence 0008 1140 8 7 1 Additional Notes Enable Logging This option enables logging for the re identification process
52. e accession all 2009 duplicate accession all 2009 duplicate patient ids all 2009 sample all 2009 zero images ends in 9 error segment Jan 1 2009 march 2 2009 priors 01 17 2009 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 8540 114089 1 0 1 32298 1 2 540 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 540 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 540 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 1 2 840 114089 1 0 1 32298 03 26 2009 01 19 2009 01 24 2009 01 19 2009 03 02 2009 04 13 2009 03 24 2009 03 17 2009 04 25 2009 02 02 2009 03 12 2009 03 22 2009 02 10 2009 03 27 2009 02 20 2009 02 07 2009 04 10 2009 02 24 2009 oOooooooooooooOR Query Move 1 1117 1116 failed W 365 365 0 Failed 0d 0h 0m Y The Query tool shows that the first and only moved study contains data from line 2 of the mapping list ESPINOSA WILLIAM ESPINOSA WILLIAM FURR CHARLES SPIEKER OLEN SPIEKER OLEN TAYLORSPATRICIA TAYLORSPATRICIA ROBERTS CLATR ROBERTS CLATR FLANNIGAN REBEKAH BEDNARCZYK WALTER BEDNARCZYK WALTER YSQUIERDOSCATHY CLAY VALERIA CLAY VALERIA JONES STEPHANIE BARBEAUIP NANCY BARBEAU
53. ed to the exams on the destination PACS after the original migration has been completed This change could affect the Number Of Study Related Instances returned by a Study Level query to the Destination PACS therefore the default image counting Validation rules will not work as originally expected To accommodate this change in image counts you should create a Validation rule that queries at the Image Level on both the Source and Destination PACS and set the comparison mode to be Contained By If the list of SOP Instance UID s returned from the Source PACS is contained in the list of SOP Instance UID s returned from the Destination PACS then the Validation will succeed Network General Query Move Validate Filters Test General 4 Validate Timeout sec W Validate Try Count 8 Validate Throttle sec 6 Validate Online Delay min 6 Validate Command Filters Rues F advanced E Rank source destination Contained By le Uid _ Exam Date CI Patient Name CI Patient Id CI Accession Number 9 donot want to migrate SR Structured Report objects How can I perform a Validation Sometimes you cannot migrate Structured Reports this is accomplished with a Drop Image filter But now you have guaranteed that Validation will fail because the instance counts on the Source and Destination will be different In that case we can configure a Validation rule to do the Source query at the Series o
54. el available at the bottom of the main window and is used to display the individual progress of the Query Move and Validate operations for the loaded segments Each section of the operation panel has a checkbox to control whether that operation will run when a migration is run When running these checkboxes are replaced by a spinning animation to indicate that a specific instance of a given operation e g a single move is occurring or a pulsing animation to indicate that a given operation is waiting for more work to do Progress is represented through a progress bar blue for success and red for failure as well as through numeric statistics below each progress bar The estimated amount of time remaining for a given operation is also displayed W 212 0 Failed 0d 0h 0m M os 0 failed od oh om O asa failed 0d 0h 5 9 Tool Bar File View Tools Help Exams Remaining 495946 O Run O Stop G ki A Activity Apply View Filters ala Figure 13 Tool Bar The tool bar shown in Error Reference source not found is shown at the top of the main window and contains multiple buttons for controlling configuring and viewing a migration e Orun Startsa migration involving the selected operations on the loaded segments O Stop Stops a migration prompts if operation currently in progress J Session Displays the session context menu e bil Segment Displays the segment context menu e ral Record Log Starts full
55. ense button on the About Exodus dialog to install your activated license License Activation Product S N 1234 5678 9012 3458 MySte Exodus User sits Migration Server Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 10 4 5 Creating a Migration To begin using Exodus to control a migration you need to create a session to define the source and destination archives and at least one segment to define what queries you want to issue and the resulting exams you want to work on To create a session click File gt New Session or right click in the Sessions Segments panel and select New Session After you enter the desired session name a configuration dialog will appear that contains network settings for all the archives involved in the migration alert settings for email notifications and advanced settings for timeouts rates schedules delays try counts etc Context help is available by clicking the icon present next to each field in the dialog To create a segment select the new session and right click New Segment in the Sessions Segments panel After you enter the desired segment name a configuration dialog will appear that contains settings for the type priority and type specific selection information Context help is available by clicking the 2 icon present next to each field in the dialog 4 6 Running a Migration After creating a session and at least one segm
56. ent actions are determined based on the attribute s VR The following list contains all available replacement actions o Hash SH LO PN elements For SH LO and PN elements the replacement value will be a trimmed hash string using SHA256 of the original value o GenerateUID For a given Ul element a new UID will be generated for the replacement value o TransformUID For a UI element the existing UID will be transformed in a consistent manner to allow for repeatability For instance this option is typically selected for SOP Instance UIDs to allow a given UID to map to the same new UID across multiple instances of the De Identify Filter Action o Replace Replace the current DICOM attribute value with an appropriate replacement value based on the attribute s VR The replacement value is predetermined and is not configurable o UserDefined Replace the current attribute value with the given replacement string defined in the Value column o Default Replace the current DICOM attribute value with a user specified value For example specifying the default of M for Patient s Sex will set all instances of Patient s Sex to M by default o Delete Specifying this option will remove the given attribute from the de identified dataset If Delete is selected for a given attribute and the attribute is present in a sequence SQ that sequence will be removed from the de identified dataset Value
57. ent you can begin a migration To do so check mark the desired segments in the Sessions Segments panel check mark the appropriate operations at the bottom of the main dialog Query Move and Validate and click the Run button on the toolbar The progress bars on the bottom of the screen will reflect how far along each of the selected operations are Once there are no more operations to complete the migration will automatically stop While the operations can be run independently of one another they are still sequential At least one successful query has to complete before there can be any exams eligible to move Similarly at least one successful move has to complete before there can be any exams eligible to validate Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 11 5 User Interface Details To configure Exodus to control a migration you must first create a session to define the source and destination archives and then you must create at least one segment to define what queries to issue and as a consequence the resulting exams to work on 5 1 Sessions Segments Panel The Sessions Segments panel shown in Figure 1 is available on the left hand side of the main window It is a two level tree control that contains and shows the available sessions top level and each session s available segments bottom level Sessions Segments Only one session can be active at a time and is repr
58. esented on the example session 1 display by bold text Figure 1 shows example session 1 as the currently a7 example segment 1 active session and example session 2 as an inactive session Only the example segment 2 active session displays its segments each of which can be checked to example session 2 select it for viewing and running Figure 1 Sessions Segment Panel When the migration is running the checkboxes are replaced by icons representing the state of the segment A green icon means the segment is in progress A white icon means the segment is not currently loaded A red icon means some unexpected error has occurred dynamic segments only A black icon means that the segment is currently loaded and complete Mein Sessa The session panel itself has a context menu shown in Figure 2 available by right clicking any blank space within in to access two options Import Session Figure 2 Sessions Segment e New Session Creates a new session Panel Context Menu e Import Session Imports a session from a file Each session entry also has a context menu shown in Figure 3 available by right click Note some context menu options are disabled depending on whether the particular session is active or not and whether multiple sessions are selected Open e Open Activates a session e New Segment Creates a new segment for a session e Save Report Generates an import report file based Save Report migrations only or a
59. ext_data_ dictionary file must not have an extension Its full pathname should be C ProgramData Laurel Bridge Software Exodus cfg dicom ext_data_dictionary The contents of the file shall look like this The following is an example extended data dictionary file If this file is named ext data dictionary elements 0029 1020 CS 1 Example Private Attribute 1 0039 1020 US 1 Another Example Private Attribute 2 0049 1001 DS 1 Private DS attribute 3 0049 1002 UL 1 Private UL attribute 4 0049 1003 SL 1 Private SL attribute 5 Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 36 0049 1004 UI 1 Private UI attribute 6 A line beginning with a pound sign is a comment The line elements must be present and can exist only once in the file All other lines define private DICOM elements and should be specified in the format gggg eeee where gggg is the group number and eeee is the element number followed by an equals sign followed by three comma delimited fields VR VM and the long text description For example to add private tag 0029 1020 to the data dictionary with a VR of CS and a VM of 1 the ext_data_ dictionary file should have the following line added under the elements line 0029 1020 CS 1 Example private attribute text description You must restart Exodus after creating or modifying your private dictionary Exodus User Manual 2005 2015 Laure
60. f specialty custom code that is stored in a local file and that adheres to a particular coding interface For example public class DateComparisonFilter IFilterAction public void ApplyAction CFGGroup Contig Dicomsessionsettings dss RelevantTagMarker tagMarker ref DicomDataSet dds Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 26 custom code Note Contact Laurel Bridge Software for more information on creating custom Execute filters O Code Fie e The Find Replace action changes the value of the selected tag via hardcoded values or Net style regex values a a Find Replace Patient s Name iw Use Reg Exp Ignore Case AAA 241 e The Insert Overwrite action creates the specified Tag if it didn t already exist or overwrites the specified tag if it did already exist with the specified Value insert Overvn Participation DateTime 11 04 2008 17 04 01 e The Move action moves the tag from its original location to its final location Once moved the tag will not be present in its original location Note that this is not the same as the copy action g Pixel Representation Pixel Padding Value 7 e The New UID action replaces the Unique Identification UID value of the specified UID type tag in the Tag field with a new auto generated UID value O gt New UID Device UID e The Pad action pads the specified tag with the s
61. hey are sent received to from the Source and Destination archives A new Filter can be created Session testvalidate against sashimi EX by selecting the Filters tab Network General Query Move Validate Filters on the Session Properties Genera amp Image Routing n With Filters gt Dialog Figure 15 The Dags ee amp Image Support All F special C FIND and C MOVE 2 Image Mappings view filters can be created from the Query Move and New Filter 2 Dicom Tag Bl Study Instance UID IIs Equal To Validate tabs E Filter Conditions e Match all Match Any To add a dataset filter press the green plus button located under the Filters a ere rete list This will create a new FnaiReplace gt Study instance UID Sec usenet er el mere ces Filter with the name New 9 11 2 34 Filter where is the next available number starting at 1 Filter names are customizable and can ok _ cancel be modified at any time by Figure 15 Session Properties Filters Dialog clicking on the name The list of Filters may be reordered by selecting a Filter and then pressing the up or down arrows under the list display box Filters are applied in order top to bottom so ordering is important Once a Filter place holder has been created the next step is to configure its Conditions and Actions 8 1 Conditions A Filter s Condition
62. hive prior to a migration or validate the destination data following a migration e Provides functionality to query source DICOM archive to build Exodus database of study demographics including ability to validate a previously performed DICOM migration e Does NOT provide migration functionality e does not move studies from a source to a destination archive e Provides ability to run pre qualification algorithms against the imported Dicom demographic data Pre qualification criteria have been developed based upon typical problems encountered during a DICOM Migration e g blank accession numbers blank patient names duplicate MRNs for same patient etc Results of this pre qualification or custom pre qualification filters developed by customer provides valuable information for developing migration strategy including problem identification and mitigation e Provides ability to validate a previous migration by comparing of source and destination using Exodus Validation rules and levels includes the ability to generate comprehensive reports off what actually did migrate and what did not 4 3 3 Exodus Priors Fetcher This application configuration allows the user to fetch prior exams when a patient becomes scheduled on the Worklist e Provides functionality to monitor a modality Worklist or pseudo Worklist to identify scheduled exams and move patient prior studies from a single DICOM source archive to a single DICOM destination
63. imited screen space and you have to scroll to see it in pieces You can increase the size of that area of the dialog box by hovering slightly above the Actions label and getting a handle to that portion of the screen Examples of scrolling the Actions are shown in the three screenshots below Session steve 59 FS Network General Query Move Validate Filters General amp Image Filtering Jon gt amp Image Support 2 Image Mappings View ler Conditions O Match All 2 Match Any MapListFilter Actions lv Use Original Attributes Sequence Mapping List Mapping File c MapFilter csv A a Delimiter No Match Action Abort Association Match Tag Patient s Sex 19 Tag Accession Number Session steve 59 Ea Network General Query Move validate Filters General 42 Image Filtering amp Image Support 2 Image Mappings Match All Match Any MapListFilter Actions lv Use Original Attributes Sequence Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 30 Session steve 59 Ea Network General Query Move validate Filters General Image Filtering 2 Image Support al z 2 Image Mappings Filter Conditions Match dll Match Any MapListFilter id Actions Y Use Original Attributes Sequence Replace Tag Patient ID y Column Tag
64. irst Also Querying and Moving simultaneously may reduce performance of the Exodus tool Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 48 6 How do configure Exodus to use Tag Filters Open the Session Properties Dialog Select the Filters Tab Set the Image Routing option to On With Filters sevecesscsssessees x Network General Query Move validate Filters Test Turn On Off Filters General O nage outro Image Support A z Image Mappings View Filter Conditions 2 Match All Match Any Make Patient Name Uppercase p v Use Original Attributes Sequence Change Case v Patient s Name a Y r Exodus will send the Exodus AE Title as the Move Destination to the Source PACS once you have selected On With Filters Exodus will also use the Exodus AE Title as the move destination for On Without Filters You must have the Exodus AE Title and port number configured in the Source PACS as a Move or Dicom Storage destination You must have the Exodus AE Title and port number configured in the Destination PACS as a source for images datasets Exodus will process each and every image and DICOM object sent to it and apply Tag Filters in the order that they are presented on the Filters Tab from the top to bottom of the list The output of one filter is the input to the next filter in the list allowi
65. l Bridge Software Inc All Rights Reserved v 3 16 8 37 8 6 De Identify Filter Action Dicom Attribute Tags To Anonymize Additional Patient History 4 Anonymize Pixel Data I Enable Re dentification l Retain Date and Time Information Skip Unsupported Images The De Identify Filter Action provides a mechanism to remove and replace certain attributes within a DICOM dataset that may lead to patient identification 8 6 1 DICOM Attribute Tags to Anonymize By default this list is populated with attributes suggested in PS 3 15 Annex E Attribute Confidentiality Profile in the 2011 DICOM specification Attribute Tags not in the default data dictionary cannot be added This includes specific private tags The following options are specified for each attribute in the data grid shown above under DICOM Attribute Tags to Anonymize e Attribute Tag Name Specifies the name of the attribute tag to be anonymized if present in a given DICOM dataset s header data e VR Indicates the attribute s Value Representation This becomes useful when determining an appropriate replacement value for de identification when AutoFill is selected e Tag Indicates the attribute tag of the attribute to be anonymized Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 38 Action Specifies the replacement action to use for a given attribute when determining the replacement value The available replacem
66. n a 1 2 840 114089 1 0 1 3229814446 1 9 9 2007 TRINIDAD KIR PIDOO0001 MRNOOOOOSE11A43E CR SC 3 Moved 9 9 2011 1 4 9 9 21 1 2 840 114089 1 0 1 3229814446 1 12 23 20 DOVERSPIKE PIDOOO000 MRNOOOOOSBFIE7ES NM SC Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12 20 20 BANK WALTER PIDOOO0005 MRNOO000018188C62 US Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12 24 200 MUELLER PAM PIDOO0003 MRINO000023E61D0F CT NM Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 9 9 2007 ROSENSTEIN PID000003 MRNO000076CABDD8 NM Moved 9 9 2011 1 4 9 9 21 1 2 840 114089 1 0 1 3229814446 1 12 20 2007 BIHM RAUL PID000005 MRNOOOOO7ESACO79 CTISC Waiting 8 29 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12 22 2007 TILL NATASHA PID000005 MRNOO00007532D6C CT SC 8 Waiting 8 29 2011 1 lt nfi 1 2 840 114089 1 0 1 3229814446 1 12 30 2007 GILMER JOSEPH PIDOOO MRNOOOOO7A4C6482 CT 2 Validated 8 25 2011 1 1 2 840 114089 1 0 1 3229814446 1 12 23 2007 WETZEL ROBERT PIDOO0005 MRNOO000025476155 CR Waiting 8 29 2011 1 lt n 1 2 840 114089 1 0 1 3229814446 1 12 28 2007 HAMRICK GALE PIDOO0 MRNO000050EB0A49 Waiting 8 25 2011 1 lt n a 1 2 840 114089 1 0 1 3229814446 1 12 20 2007 HOLLABAUGH PIDOO0004 MRNOOOOO6DAA88BF CT Waiting 8 29 2011 1 lt nfa 1 2 840 114089 1
67. n which represents the work that has been done for a given migration While multiple sessions can be configured typically only one is needed for a given migration A segment provides the definition of what to query and represents a logical grouping of exams to migrate based on those queries There are multiple types of segments available allowing for various methods by which to gather listings of exams to work on A given migration can be broken up into multiple segments or left as one segment representing the entirety of the migration Recommendation For DICOM Migrations of approximately 500 000 studies or more Laurel Bridge recommends if possible that the migration be divided into multiple sessions within Exodus each limited to no more than 500 000 studies Performance issues have been noted for sessions larger than 500 000 studies 4 2 Migration Types Exodus supports two types of migrations File and Archive The type of migration defines where the source data is located For file based migrations data is collected recursively from a directory for archive based migrations data is housed in a DICOM compatible archive Both migrations are processed very similarly and have query phases where a list of exams is collected move phases where the chosen exams are moved and a validate phase where the moved exams are verified In fact after indexing the information from the raw DICOM image files from disk into a built in archive file based migr
68. ng you to chain many filters together After filtering is complete Exodus will then forward the filtered datasets on to the destination PACS Configure This As Exodus AE Title on Source AE Title Configure on Source as Exodus Port Source AE Title 143 Host IP Type SOURCE test dual por 104 EE Study Root y Relational a gt advanced Destination AE Title Host IP Type DEST test dual Study Root Relational d Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 49 7 How do apply a filter to all images datasets Leave the Conditions section of the filter definition empty and click the Match All radio button Session Test Migratio na qrrvnoncnconccnenas Network General Query Move validate Piters Test On With Filters X Apply to all Instances H Conditions Match All Match Any O gt Make Patient Name Uppercase Actions Y Use Original Attributes Sequence o upper O Loner e 7 Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 50 8 How do validate a migration where new images are added to the destination If you are validating a previous migration with the Exodus Assessment tool new images or reports may be add
69. nnonnnonaronnonaronnonanonnnnnnoss 48 7 How do apply a filter to all images datasets ccccconocccnnnnonancnnnnnonancnnnnonanaconononanocannnonnns 49 8 How do validate a migration where new images are added to the destination 50 9 do not want to migrate SR Structured Report objects How can I perform a Validation 50 10 After querying the Source do not see any exams in the Exam Viewer what should do 53 11 Exodus was shut down for several days will my Priors Segment catch UpT cccooocccccnnccnnnnnnos 53 12 Where can find more information on Regular Expressions used by Exodus ceser 53 13 My low priority Segments do not get run what is wrong with my configuration 53 14 want to use a Mapping List Action with private tagS oocccccoocnnnonncnnnnnnnonnnonaronnnnancnnonanonnnnnaoss 53 15 How does Exodus respond to C ECHO Messages oocccocccccnccnccncononacononacononacononaononarononaronenanonenannns 53 16 Sl A A lee gah daca AEON 54 Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 1 What is Exodus Exodus is a collection of software applications that assist in the automation of DICOM migration tasks Exodus applications focus on reliability flexibility and a simplified user experience Legacy archives often have features that present challenges for moving Dicom data including e Merger of two or more archives
70. nstance of DICOM Basic Text SR and return a C STORE RSP of success Displayed below is the Filters Tab of the Session Properties Dialog showing this configuration Su Network General Query Move Validate Filters General 3 Image Routing On With Filters y Image Support Al gt Image Mappings View iter conditions Match All Match Any Drop Basic Text SR Q i Dicom Tag SOP Class UID Contains 1 2 840 10008 5 1 4 1 1 88 1 Actions C Use Original Attributes Sequence Drop Image _ Response Success Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 43 Step 2 Create a Level 2 Validation Rule that Queries the Source PACS at the Image Level Displayed below is the Validate Tab of the Session Properties Dialog showing this configuration Session Test Session e Network General Query Move Validate Filters General W Validate Timeout sec 180 W Validate Try Count 1 E WE Validate Throttle sec o E amp Validate Online Delay min p E W Validate Command Filters View 7 advanced destination Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 44 Step 3 Create a Validate Command Filter to Request SOP Class UID tag from Source PACS Displayed below is the Validate Command Filters Dialog This dialog can be reached by clicking the
71. o Windows as a user with administrative privileges This will be the user for the migration Run the SQL Server 2008 R2 SP2 Express x64 installer On the Setup screen select New installation or add features to an existing installation On the License Terms screen Accept the license click the Next gt button On the Setup Support Files screen make sure all of the checkboxes are checked for all of the Instance Features click the Next gt Button 6 On the Instance Configuration screen the defaults should be correct The named instance should be SQLExpress Allow it to install in the default location which should be C Program Files Microsoft SQL Server 7 On the Server Configuration screen the defaults should be fine for the Service Accounts tab and the Collation tab defaults 8 On the Database Engine Configuration screen on the Account Provisioning tab select Windows Authentication Mode The Current user who must have Administrative Privileges should be in the list under Specify SQL Server Administrators If it is not click the button to Add Current User Leave the defaults on the other two tabs 9 On the Error Reporting screen click the Next gt button 10 Installation should complete in several minutes ee Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 3 4 Installing SQL Server 2012 Express x64 with Tools These are instructions for installing SQL Server Express in its most basic configur
72. onal group element pair with a period You may also indicate an item in the sequence with and the sequence item ID followed by the tag indicating the sequence There may be multiple sequences and sequence IDs as part of one tag Examples are shown below e Simple tag 0010 0010 e Tag within sequence 0080 0100 0008 0060 e Tag within specific sequence item 0080 0100 0 0008 0060 e Tag within nested sequence with sequence items 0080 0100 1 0080 0100 0 0008 0060 If no item number is specified the first item 0 is assumed Specify the last element in a sequence by HL upper case is important if the number of sequence items is unknown Specify the next item in the sequence via HN again case is important to append to the sequence For example 0080 0100 L 0010 0010 N 0008 0060 Please notice that e The sequence IDs e g 1 and the tag value pairs for the sequences are all separated by periods e The tags for the sequences are simple group element pairs themselves 8 5 2 Modifying private tags Private tags can be modified using the Composer Filter Action But first you must add a private data dictionary to Exodus so Exodus can know the VR Value Representation and VM Value Multiplicity of the private tags In the C ProgramData Laurel Bridge Software Exodus cfg directory create a new directory called dicom In that directory create a file called ext_data_dictionary The
73. ors Fetcher as shown in the figure to the right General advanced General e Set Delayed Query to On O Type e Set the Fall Off hrs entry to be a large value 8 Priority II low normal high such as 1000 or more Criteria Mode Worklist Command See Section 6 5 for more information about Priors calegaemme __ aoea 5 A amp Called AE Title Segment configuration amp Host IP amp Delayed Query 7 A en Fall Off hrs 43 Interval min amp Max Matches MINS O amp Tags Patient Name off Patient Id Exact Patient Dob off Patient Sex Off You may also want to turn on the Move Precheck feature on the Session Properties Move tab see Son ele Pee es figure at right General Move Timeout sec 300 ES The Move Precheck uses the Validation Rules to Move Try Count pH check the Destination PACS for the existence of an S ee 0 E Exam before trying to move it This will prevent ee E Mo Ia unnecessary moving of exams that may already be Move Precheck present on the destination Move Command Fiters Schedule amp 12am 4am Sam 12pm 4pm Spm 12am 1 I j 1 s ee ae Mo Br Rea Rin EGG GEES Beis Tu Gi GE E EI BG SS Sa Gin GE BES BEE GE Ee Normal Ofso He orr Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 46 Appendix C Exodus FAQ Listed below are a collection of Frequently Asked
74. otential prior exam values values are not case sensitive e Patient Name Matches when either name after being stripped of spaces and carets is a subset of the other e g SMITH BOB J matches SMITH BOB e Patient ld Matches by ignoring leading zeros e g 0001234 matches 1234 e Patient Dob Matches when dates differ by one day or less e g 19900101 matches 19900102 e Patient Sex Matches when first letter matches e g Male matches M e Modality Matches when upcoming exam value in an item in the list of values in the prior exam e g MR matches MR CT e Body Part Matches when upcoming exam value in an item in the list of values in the prior exam e g CHEST matches CHEST HEAD Map priors matching functions the same for all tags Matches occur when the upcoming exam value is contained within a list of keys in a map file and the associated value for that key is contained within the list of values in the prior exam For example if the upcoming exam has a value for Patient Id of 123456 and the map file has a mapping for 123456 to 56789 then this will match any potential prior exam that has a Patient Id of 56789 and not one that has a value of 123456 As another example if the upcoming exam has a value for Body Part of HEAD and the map file has a mapping for HEAD to BRAIN and HEAD to HEAD then this will match any potential prior exam that has a Body Part of HEAD or HEAD CHEST or BRAIN or BRAIN AR M etc The format of
75. ource archive are lt comparison option gt the results from the validation archive The last step is to determine how duplicates and multiple responses are processed if allowed as designated by the Duplicates and Multiples selections When retrieving count information e g Study Image Count the options are numerical based e g Sum Max Min etc and list based e g Unique when retrieving list information Duplicate responses for count based selections Study or Series occur when more than a single DICOM C FIND response for a given UID is returned For list based selection Image duplicates occur when a duplicate image UID is returned Duplicates are symptomatic of some DICOM incompatibility Multiple resoonses occur when more than single exam UID is returned and would typically only be allowed when validation is expected to find multiple exams on either the source or the destination e g two exams are intentionally merged during the migration These settings represent advanced capabilities and should only be used for specific cases As such the default is to Disallow these types of responses resulting in a failed validation step Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 24 8 Filters Filters allow image or dataset header elements to be changed as Exodus receives them from the Source archive Filters can also be used to modify DICOM C FIND and C MOVE messages as t
76. pecified character The Left and Right radio buttons specify whether to pad the left or right side of the value The new total length of the tag value is specified by the Length field If the length of the original value is equal to or greater than the Length field the value will not be changed O Pad y Patient s Name Char a Length 10 HH Left Right e The Prepend Append action prepends or appends the specified text to the specified tag s value remains AO JO a i e The Regex Substitution action performs a regular expression match on the specified tag s value using the given Pattern It then replaces the value with the Replace string which may contain regex variables from the match The Test box can be filled with an example tag value and clicking the green arrow processes the test data Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 ey o ate S e The Remove action removes the specified tag If the Only if Empty checkbox is checked the tag will be removed only if the specified tag s value is empty a Pixel Representation e Only IF Empty e The Trim action removes the specified characters from the left right or both sides of the specified tag s value o te tt e The Drop Image action drops any images datasets that match the conditions and then returns either a successful C STORE Response message or a failure C
77. r Image level and ignore the responses that are for SR SOP classes Then Exodus will count the instances and compare to the instances on the destination You could do that for any SOP class of course it does not have to be SR Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 51 Xx Figure 16 Create a Validation Rule to Compare Series Level to Study level Session Test Drop Images Network General Query Move Validate Filters Test General B Validate Timeout sec i0 HH 9 Validate Try Count a H Validate Throttle sec Ny a 8 Validate Online Delay min 1 pS 6 Validate Command Filters e Uid C Exam Date C Patient Name C Patient Id O Accessio Figure 17 Create a Filter to Drop SR Images Session Test Drop Images Network General Query Move validate Filters Test General nage Ruts Ocan id 9 caine Conditions 2 Match all Match Any Drop SR objects Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 52 Figure 18 Create a Validation Command Filter to insert Modality as a return tag Validate Command Filters 2 m lm Type Validate Exodus to Source Find Request hi ter Conditions E Match AI Match Any Add modality field to request Use Original Attributes Sequence Figure 19 Create a Validation Command Filter to Drop Responses containing SR in the mod
78. s determine whether or not its Actions will be applied to the image being processed A Filter may have multiple conditions therefore option are provided that all Conditions must match Match All or any Conditions can match in order Match Any for the Filter to be applied The other configuration is to have no Conditions thereby causing the filter to be always applied with no conditional matching Conditions Le Match All 2 Match An For each Condition select the Dicom Tag condition type additional types may be added in the future Configure the rest of the Condition based upon the desired test Conditions may be removed by pressing the red minus sign located to the left of each condition and sorted via the up and down arrow buttons 8 2 Original Attribute Sequence The original tag value of a filtered tag can optionally be stored in the DICOM original attribute sequence by checking the Create Original Attribute Sequence checkbox If left unchecked the original values modified by the filter will not be recorded in the original attribute sequence be Create Original Attribute Sequence Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 e 8 3 Standard Actions If the Conditions testing is satisfied then any Actions defined by a filter will be applied to the image dataset e The Change Case action changes the case of the selected tag to either upper case or lower case
79. shown here mean that the entire value should be one capturing group Then the outputs would look like this Tag Output Pattern 0010 0010 2 1 0010 0020 S 1 1 This results in the first pattern 1 1 from the first input tag 1 1 being put into the second output tag 0010 0020 and the first pattern 2 1 from the second input tag 2 1 being put into the first output tag 0010 0010 In this case the first pattern is also the Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 34 entire value So if you started with John Doe and 1 2 3 4 5 in Name and ID respectively your result would be a Patient ID of John Doe and a Patient s Name of 1 2 3 4 5 2 Split one tag into two tags To take the Accession Number 0008 0050 and keep only the first 10 characters in it and put the rest of it into the Requested Procedure ID 0040 1001 In this case the regex for the input pattern has to specify how to split the Accession Number Tag Input Pattern 0008 0050 10 This regex means the first 10 characters will be the first capturing group and everything else will be the second capturing group Then the outputs would look like this Tag Output Pattern 0080 0050 1 1 0040 1001 1 2 This means that the first capturing group the first 10 characters will go into the Accession Number everything else from the Accession Number will go into the
80. the standard output to be provided when using the Command mode to supply the list of exams follows an XML format structured as follows lt Exams gt lt Exam PatientName lt name gt Patientld lt id gt PatientDob lt yyyymmdd gt PatientSex lt sex gt Modality lt modality gt BodyPart lt body part gt gt lt Exams gt Notes Attributes are not required The order is not significant Newlines aren t significant Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 20 6 6 Fixed Segment Fixed segments allow for a simple user defined list of studies that are added through the user interface as opposed to a file of UIDs for example These segments are usually created and managed by right clicking on an exam or set of exams and selecting Add To Segment and Remove From Segment A fixed segment might be used to manually and pre emptively move selected exams for a particular patient for instance Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 21 7 Operations 7 1 Query Every segment definition results in a set of queries that are performed against the source archive one at a time Each query returns a set of exams that match the given query To protect against potential DICOM query limitations some queries are purposefully made more generic than might be expected The result of this is that not
81. tion Controller Migrate DICOM studies from one archive to another the complete archive migration solution Exodus Assessment Assess the contents of the source archive prior to a migration and or validate the results of a previous migration Exodus Priors Fetcher Fetch prior exams when a patient becomes scheduled on the worklist Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 2 Migration Basics 2 1 Overview A data migration is defined as the process of transferring data from one location to another A determination of what exams should be moved is made and a list of exams to move are collected and subsequently moved To ensure that the exam was processed properly by the destination a query may be issued to the destination to verify the existence and or validity of the exam 2 2 Workflow DICOM migrations function through a set of third party DICOM commands that allow a client to interrogate an archive for content and then selectively issue move requests to transfer that data to another system In the simplest case the third party client never sees the actual data Image Transfer Source Destination Archive Archive Exodus Query Move Request Validate Request If the data needs to be changed in any way also known as filtering it must pass through a system that can do so The main difference is that the move destination as far as the source is concerned is the system that
82. ured with the Destination PACS as a DICOM C MOVE destination C STORE SCP 2 The Destination PACS must be configured with the Source PACS as a DICOM C STORE client C STORE SCU Exodus itself can be configured to use any AE title and any available port may be used as its DICOM port Section 5 2 Session Configuration Dialog of the manual describes the configuration of Exodus itself 3 7 Main Install After installing the prerequisites the Exodus application installer Exodus msi should be run For machines with an older version installed this installer will upgrade your previous install appropriately while maintaining your configuration settings Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 4 Getting Started 4 1 Overview Exodus manages migrations by creating a database known as a session that contains all the configuration information as well as all the state and tag information for every exam it knows about Groups of exams are viewed and operated upon by creating configurable views known as segments within a session A session represents a separate database that stores configuration information about a migration Information about the source destination and validation archives is included as well as settings for each of these operations e g timeouts schedules delays etc In addition to this information the list and state of every query and exam is contained within a sessio
83. urel Bridge Software Inc All Rights Reserved v 3 16 8 14 override the global session move schedule The move schedule is defined on a per hour basis with three basic modes Normal Off and Rated During Rated mode the configurable rate given as a percentage is used Right clicking the move schedule will bring up a presets menu allowing you to select from popular schedule configurations 5 4 Exam Viewer The exam viewer shown in Figure 7 is available on the right hand side of the main Lid a ExamDate Patient Name Patient Id E its A 1 2 840 114089 1 0 1 3229814446 126529 06 23 2005 BLACK PATRICIA PIDOOOOOSFA22 window if activated by clicking View gt 1 2 840 114089 1 0 1 3229814446 126529 03 26 2001 HOWARD NYDIA PIDOOOON7A68 Exams and contains a list of all the exams 1 2 840 114089 1 0 1 3229814446 126529 08 09 2006 WOODS JERALD PIDOOOOOS2CEC 1 2 840 114089 1 0 1 3229814446 126529 05 09 2001 STRECKER KENNETH PIDODODO7BS9Z that are contained within any loaded 1 2 840 114089 1 0 1 3229814446 126529 07 19 2000 SKELDON MARIA PIDODO0047DC 1 2 840 114089 1 0 1 3229814446 126529 06 25 2001 SKELDON MARIA PIDOOO0047DC segment i e segments with a checkmark 1 2 840 114089 1 0 1 3229814446 126529 09 16 2005 SCOTT THERESE PIDOQOOOZF700 next to them Figure 7 Exam Viewer Columns can be reordered by dragging the column headers left or 4 right within the viewer
84. will do the filtering This filtering system is responsible for forwarding the image on to the final destination Image Transfer Image Transfer Source Destination Archive Archive Exodus Query Move Request Validate Request Exodus User Manual 2005 2015 Laurel Bridge Software Inc All Rights Reserved v 3 16 8 3 Installation 3 1 Recommended System Specification Intel i5 4GB RAM 256GB HD or better Windows 7 Windows 8 1 Windows Server 2008 R2 or Windows Server 2012 R2 SQL Server 2008 R2 x64 SQL Server 2012 x64 or SQL Server 2014 x64 Express edition may be used in most installations 3 2 Software Prerequisites Laurel Bridge Exodus utilizes several components that must be installed for it to work properly The software prerequisites are e Microsoft NET Framework 3 5 SP1 e Microsoft SQL Server e Microsoft SQL Management Studio Microsoft Net Framework 3 5 SP1 and Microsoft SQL Server should be installed before running the Exodus msii installer 3 3 Installing SQL Server 2008 R2 SP2 Express x64 These are instructions for installing SQL Server Express in its most basic configuration for use by Exodus These instructions are valid for Windows 7 and Windows Server 2008 If you have older versions of SQL Server installed or if you are installing the full version of SQL Server or if you are using SQL Server authentication mode then your installation procedure may be different 1 Log in t
85. y Patients Name a State BRICKHOUSE B BROWN DORO Finished Finished Study Instance Uid 1 2 840 114089 1 0 1 1 2 840 114089 1 0 1 Exodus User Manual Accession Number MRN000002041D116 MRN000000D167608 Local Address 192 131 14 19 2 192 131 14 19 2 Remote Address Called AE 192 131 14 78 492 192 131 14 78 493 STEVE STEVE Patient Id P1D0000013 PID0000039 Calling AE SOURCE SOURCE Start Time 03 01 11 PM 03 01 22 PM Finish Time 03 01 11 PM 03 01 22 PM 2005 2015 Laurel Bridge Software Inc All Rights Reserved Receive Total 388 65 KB 518 19 KB Receive Images ANDERSON LUI Finished 1 2 840 114089 1 0 1 MRNO000012EB900C 192 131 14 19 2 192 131 14 78 493 STEVE PID0000037 SOURCE 03 01 24 PM 03 01 24PM 647 73 KB 1 52 MB s BOUWKAMP MI Finished 1 2 840 114089 1 0 1 MRNOOOO0675A443B 192 131 14 19 2 192 131 14 78 492 STEVE PID000004 SOURCE 03 01 16 PM 03 01 16PM 259 09 KB 2 84 MB s BOWDICH JAM Finished 1 2 840 114089 1 0 1 MRNOO000125E4287 192 131 14 19 2 192 131 14 78 492 STEVE PID0000006 SOURCE 03 01 13 PM 03 01 13PM 647 72 KB 2 94 MB s Il BOWSER JULIET Finished 1 2 840 114089 1 0 1 MRNOODOO6ECC5FC7 192 131 14 19 2 192 131 14 78 492 STEVE PID0000008 SOURCE 03 01 21PM 03 01 21PM 129 54 KB 5 50 MB s 4 2 7 1 260MB s 3 3 22MB s 4 2 4 2 CADIEUX JAMES Finished 1 2 840 11
86. yed in parentheses These numbers are representative of the currently selected Segments Exams Remaining on License File View Tools Help Run Stop al 1 Sessions Segments pe test file migration Uid 4 Exam Date Patient Name Patient Id Accession Number Modality Images Status Query Time Move a Migration 1 2 840 114089 1 0 1 3229814446 1 12 27 2007 LOWE CYNTHIA PID000003 MRNOOOOO7DBOBS06 SC 3 2007825 1 2 840 114089 1 0 1 3229814446 1 12 24 2007 HILL WILLA PID000007 MRN0000060E79188 MR 5 waiting 8 29 2011 1 lt n a PM 1 2 840 114089 1 0 1 3229814446 1 12 29 2007 GONZELAS MA PID000004 MRNO00004AD9B383 CR MR 7 Waiting 8 25 2011 1 lt n a Waiting 8 25 2011 1 lt n a po sept 1 2007 sept 9 2007 i Test Session 1 2 840 114089 1 0 1 3229814446 1 12 23 2007 PROSPERI WI PIDOO0000 MRNO000015C2F97E US 3 Waiting 8 29 2011 1 lt nfa 1 2 840 114089 1 0 1 3229814446 1 12 23 2007 TAYLOR PAUL PIDOO0002 MRNOOOOOOCFES606F CRIUS Waiting 8 29 2011 1 lt n 1 2 840 114089 1 0 1 3229814446 1 9 9 2007 SILVERNAIL L PIDO00005 MRNO00001F327C38 CT US Moved 9 9 2011 1 4 1 2 840 114089 1 0 1 3229814446 1 12 22 20 COX CRAIG PIDOO0002 MRNO000058043C8D SC US 2 Waiting 8 29 2011 1 1 2 840 114089 1 0 1 3229814446 1 12 24 20 PETERSON PE PIDOOO MRNO000036896FBB MR NM Waiting 8 29 2011 1 lt

Download Pdf Manuals

image

Related Search

Related Contents

Pelican 2220 VB3  BUSI 3500 A/B – Applied Corporate Finance (Otchere)  report - Distributed Computing Group  Formulário de informações de garantia ASUS  PISO-P8R8U/P16R16U/P8R8E/P16R16E User Manual    EU legislation on CE-marking: Low Voltage Equipment  U219480T_FerrosPend_Rev B  エコアクション21 環境活動レポート  Neutron Monitor Digipig - KWD Nuclear Instruments  

Copyright © All rights reserved.
Failed to retrieve file