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

Prevent the user from sending an incomplete request to GMM/TM

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Unresolved
    • Affects Version/s: 3.4.1
    • Fix Version/s: 3.5.0
    • Labels:
      None
    • Environment:
      testing.interoplab.eu
    • Sprint:
      2018 - S13, 2018 - S14
    • Account:
      Maintenance 2019 (MAINTENANCE2019)

      Description

      From Administration > Register new profile, the user can upload an HL7 message profile and register it in GMM.

      To do that, the user is requested to provide a set of information, however, no control is performed to check that the request is complete before sending it in GMM. This behaviour results in:
      * An error on TM/GMM side
      * A errorneous faces message displayed to the user.

      Solution:

      * When the Submit button is pushed, make sure all the fields are populated (only Order Message Control Code and Java package are optional and can remain empty)
      * When the user selects a domain for which no actor is available => Display a warning instead of the drop-down list to tell the user that no actor is available in this domain
      * When the user selects an actor for which no transaction is defined => Display a warning instead of the drop-down list to tell the user that no transaction is available in this domain
      * If the request is incomplete when clicking on 'Submit' button, a faces message shall be displayed to the user to ask him to complete the missing fields

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              wbars Wylem Bars (Inactive)
              Reporter:
              aberge Anne-Gaelle Berge
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 hours Original Estimate - 2 hours
                  2h
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 7 hours, 15 minutes
                  7h 15m

                    Potential Duplicates