Uploaded image for project: 'Gazelle HL7 Validator'
  1. Gazelle HL7 Validator
  2. HLVAL-425

Read HL7 message profile / resources from the file system

    Details

    • Account:
      Maintenance 2019 (MAINTENANCE2019)

      Description

      Management of the message profiles in the database is not as convenient and higher performances are not guarantee.
      In addition, we are moving to IGAMT which requires more than a single file for the validation, it will increase the size of the database for no valuable reason.

      What to do:
      * remove the content column
      * add a new column "path" (String):
          * for Gazelle HL7 message profile/HL7 resources, this attribute will hold the relative path to the XML file (from directory given in preferences)
          * for IGAMT conformance profile, this attribute will hold the relative path to the directory specific to the message type (new preference to be created in database to store the absolute path to the IGAMT files)
      * Update the getContent() method in CommonProperties to load the content of the profile/resource from the file system instead of the database
      * In the user interface,
         * allow the administrator to edit the path to the file
              * browser/resource.xhtml
              * browser/profile.xhtml
          * allow the administrator to define the path to the file instead of uploading a file
              * admin/submitProfile.xhtml
              * admin/submitResource.xhtml

        BigPicture - Work Breakdown Structure

          Attachments

            Activity

              People

              Assignee:
              mlr Morane Lhoir
              Reporter:
              aberge Anne-Gaelle Berge
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                BigPicture - Skills

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Potential Duplicates