All changes

Technical task

  • [OM-249] Fix the style of AWOS Query page
  • [OM-250] Fix the style of the LAB-27 page for Analyzer Manager
  • [OM-253] Fix the layout of orderSender page
  • [OM-254] New RAD/EYE order creation
  • [OM-255] RAD/EYE order cancellation
  • [OM-256] RAD/EYE order status update
  • [OM-258] Procedure management: review style
  • [OM-259] Procedure management: creation
  • [OM-260] Procedure management : update

Bug

  • [OM-122] A awos with this placer group number already exists (group span over multiple orders)
  • [OM-187] Some connection id values appear to be negative integer
  • [OM-188] Placer/Filler order number are not correctly built if values are missing
  • [OM-214] LAB-28 Cancel AWOS
  • [OM-261] LAB-27/received queries: Popup is not updated when clicking on the refresh icon
  • [OM-284] The tool should create labels based on the content of the LAB-62 response
  • [OM-286] OF/LAB-4 (O35) - removing a container from the list does not refresh the view
  • [OM-287] Strange behaviour on observation creation
  • [OM-289] OM-67:User shall be able to browse DICOM messages
  • [OM-291] OM-48:User shall be able to access details on AWOS
  • [OM-292] OM-49: “target blank” links open in the same browser tab
  • [OM-293] OM-50: for objects received within a OML_O35 message, there is a link to the order which does not work (nothing happens)
  • [OM-294] OM-119: DICOM worklist handles the first query and then does not respond to the next ones
  • [OM-295] OM-223: message is rejected by the OF with “This visit number is already used for another patient”
  • [OM-297] OM-171: Tool crashes upon receipt of AWOS status update message
  • [OM-299] OM-225: Cannot create OUL_R23 message on Automation Manager

Epic

  • [OM-200] Migrate Order Manager to Jboss 7
  • [OM-207] Merge LBL simulator into Order Manager

Story

  • [OM-230] Reuse features coming from HL7Common
  • [OM-231] Review and fix DataBrowser style
  • [OM-232] Review and fix Rad/Eye order management style
  • [OM-233] Review and fix Worklist creation style
  • [OM-234] Review and fix Lab order management style
  • [OM-235] Review and fix Lab result management style
  • [OM-236] Review and fix LAB-27 pages
  • [OM-237] Review and fix LAB-29 page
  • [OM-238] Review and fix RAD-5 page
  • [OM-239] Review and fix DICOM SCP configuration page
  • [OM-240] Review and fix Manage issuers page
  • [OM-241] Review and fix Manage worklist page
  • [OM-243] Review and fix User preferences page
  • [OM-244] Review and fix dispatcher page
  • [OM-246] Review the application template and menu
  • [OM-248] Get rid of gif and png incons
  • [OM-263] Review and fix LAB-28 page
  • [OM-264] As an implementer of a LBL/LIP actor, I need to send LAB-62 messages to test the behaviour of my system
  • [OM-265] As an implementer of a LBL/LIP actor, I need to send LAB-63 messages to test the behaviour of my system
  • [OM-266] As an implementer of a LBL/LB actor, I need to send LAB-61 messages to test the behaviour of my system
  • [OM-267] As an implementer of a LBL/LIP actor, I need the simulator to be able to acknowledge LAB-61 messages to test the conformance of my system
  • [OM-268] As an implementer of a LBL/LB actor, I need the simulator to be able to acknowledge LAB-62 messages to test the conformance of my system
  • [OM-269] As an implementer of a LBL/LB actor, I need the simulator to be able to acknowledge LAB-63 messages to test the conformance of my system
  • [OM-275] Static code analysis with sonar

Improvement

  • [OM-199] Order Manager
  • [OM-277] Improve the way to display the wlmscpfs logs
  • [OM-283] [LAB-61] Allow the user to edit the attributes of the additional labels
  • [OM-285] [LAB-63] Allow the user to send several specimen groups at once

Dependencies

Building OrderManager 5.0.0

— gazelle-plugins:1.54:check-dependencies (default-cli) @ OrderManager — Check dependencies :: All the dependencies are up to date.

Building OrderManager - EJB - JAR 5.0.0

— gazelle-plugins:1.54:check-dependencies (default-cli) @ OrderManager-ejb — net.ihe.gazelle.proxy gazelle-proxy-netty ejb 4.4.04.4.1-PRE-BUILD-TLS yes

Building OrderManager - WAR 5.0.0

— gazelle-plugins:1.54:check-dependencies (default-cli) @ OrderManager-war — Check dependencies :: All the dependencies are up to date.

Building OrderManager - EAR 5.0.0

— gazelle-plugins:1.54:check-dependencies (default-cli) @ OrderManager-ear — Check dependencies :: All the dependencies are up to date.

Remarks

gazelle-proxy-netty is a pre-release which was built for the needs of another project, there is no need to use this version in the Order Manager. This new version of the Order Manager tools runs under Jboss AS 7.2.0. A huge migration of the database shall be performed on existing installation using SQL script update-5.0.0.sql, available in the directory of the project.