All changes

Technical task

  • [PAM-450] [API] Extract messageControlId from HL7v2 messages
  • [PAM-452] [Interop/ValAPI] Implement the web service for remote control of the validation
  • [PAM-459] [Interop/ValAPI]Extract identifiers from HL7v3 messages

Epic

  • [PAM-444] Allow users to launch the automaton through web service

Bug

  • [PAM-434] There are patients without domain in the database
  • [PAM-455] Issues with worklist feature
  • [PAM-492] XCPD query generate a NPE
  • [PAM-498] Asynchronous execution of services when called through REST interface

Story

  • [PAM-442] [Automaton] Documentation
  • [PAM-449] [API] Implement a web service to remotely validate messages
  • [PAM-497] [PIX Source] message structure for A05 event to ADT_A01

Improvement

  • [PAM-435] [Automaton] Allow user to launch the automaton from a remote application
  • [PAM-470] [PatientManager] EPR-SPID shall be transmitted as otherIDs

Dependencies

------------------------------------------------------------------------
Building PatientManager 9.7.1-SNAPSHOT
------------------------------------------------------------------------

--- gazelle-plugins:1.60:check-dependencies (default-cli) @ PAMSimulator ---
Check dependencies :: All the dependencies are up to date.

------------------------------------------------------------------------
Building PAMSimulator - EJB - JAR 9.7.1-SNAPSHOT
------------------------------------------------------------------------

--- gazelle-plugins:1.60:check-dependencies (default-cli) @ PAMSimulator-ejb ---
Check dependencies :: All the dependencies are up to date.

------------------------------------------------------------------------
Building PAMSimulator - WAR 9.7.1-SNAPSHOT
------------------------------------------------------------------------

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

------------------------------------------------------------------------
Building PAMSimulator - EAR 9.7.1-SNAPSHOT
------------------------------------------------------------------------

--- gazelle-plugins:1.60:check-dependencies (default-cli) @ PAMSimulator-ear ---
Check dependencies :: All the dependencies are up to date.
------------------------------------------------------------------------
Reactor Summary:

PatientManager .................................... SUCCESS [5.427s]
PAMSimulator - EJB - JAR .......................... SUCCESS [7.602s]
PAMSimulator - WAR ................................ SUCCESS [2.082s]
PAMSimulator - EAR ................................ SUCCESS [3.866s]
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 19.805s
Finished at: Thu Nov 02 17:34:30 CET 2017
Final Memory: 36M/669M
------------------------------------------------------------------------

Remarks

This version of Patient Manager offers two new RESTful APIs.