Uploaded image for project: 'XNAT'
  1. XNAT
  2. XNAT-3837

DICOM field mapping should be configurable and extensible

    XMLWordPrintable

Details

    • Improvement
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • None
    • 1.8.5
    • DICOM, Importer
    • None
    • Rank:
      0|0hzyce:
    • 5,000

    Description

      The immediate need for this issue is related to this XNAT discussion group post. The PatientSex DICOM header value (0010,0040) is not imported into either the experiment data (or the subject data if the subject is created automatically: see the linked issue for pulling experiment data into automatically created subjects). The base set of attributes is configured in the ImageSessionAttributes class in dicom-xnat-mx and extended for each specific modality in, e.g., MRSessionAttributes, PETSessionAttributes, etc.

      We could just add gender to the fields that are imported for ImageSessionAttributes, but it would be better to move that configuration out of a statically initialized mapping that requires code to be re-compiled and instead move it into a configuration where attributes can be configured through a standard configuration like Spring config or a properties file or use a DSL specific to the issue to allow for manipulation of values in the configuration.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jrherrick@wustl.edu Rick Herrick
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: