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

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved:

                Potential Duplicates