2.2.0

Release date: 2019-03-14

Remarks

Datasource management has changed, refers to the installation manual to correctly update your instance of the tool.

Improvement

  • [HPD-192] Extract datasource configuration
  • [HPD-193] Update SQL scripts archive

2.1.2

Release date: 2018-08-23

Bug

  • [HPD-187] Transaction instance data are not correctly recorded
  • [HPD-189] Null pointer exception when validating CH CIDD request or response
  • [HPD-190] Remove constraint constraint_hpd_modifyRequest_businessCategoryCardValue

2.1.1

Release date: 2018-04-10

Story

  • [HPD-184] Conflict between the swiss and IHE specification
  • [HPD-185] Create validator for CH:CIDD

Task

  • [HPD-176] New ZAD Version 1.21.x issued
  • [HPD-180] Implementierung ZAD Stand 23.01.2018 update

2.1.0

Release date: 2018-03-09

Remarks

This version of the HPDSimulator tool uses the jdbc driver provided by the Jboss7 AS server.

Bug

  • [HPD-165] HPD ObjectClass “top” is not necessary in all requests
  • [HPD-174] Update postgresql driver to version 42.2.1-jre7

Story

  • [HPD-169] SOAP envelop handling in HPD Validator

Improvement

  • [HPD-170] Integrate HPD Simulator with the new Gazelle SSO
  • [HPD-173] Use new CAS apereo

2.0.5

Release date: 2017-10-24

Bug

  • [HPD-162] HPD SOAP Action inconsistency
  • [HPD-167] [HPDSimulator] Constraint on hcIdentifier is to restrictive

2.0.4

Release date: 2017-09-27

Bug

  • [HPD-159] message from CPI validation mentions CHgateway not CHEndpoint

Improvement

  • [HPD-161] BIT updated documents HPD, CPI, WSDL, LDAP schema 21.09.2017

2.0.3

Release date: 2017-09-18

Technical task

  • [HPD-151] relax rules for IHEHPD-037 from error to warning
  • [HPD-154] [CH:HPD] Change in description of hcIdentifier attribute
  • [HPD-155] [CH:HPD] New object classes for community gateway information
  • [HPD-156] [CH:HPD] Changes in description of CHCommunity object class
  • [HPD-157] [CH:HPD] New organizational unit available for CPI
  • [HPD-158] [CH:HPD] Update cardinality and optionality’s attributes

Bug

  • [HPD-146] Issues reported by eHealthSuisse HPD users
  • [HPD-149] Case Sensitivity HPD in dn’s too strict
  • [HPD-153] The cardinality of the attributes owner and member in Relationship are incorrect

Improvement

  • [HPD-152] BIT updated documents HPD, CPI 13.09.2017

2.0.1

Release date: 2017-09-11

Technical task

  • [HPD-143] checks on address shall be case insensitive
  • [HPD-144] Check should be case insenstive for hcIdentifier, hcSpecialisation …
  • [HPD-145] validation on binary fields fails
  • [HPD-148] assertion CH-HPD-010 is too restrictive

Bug

  • [HPD-141] Case sensitivity in request and response validations too strict
  • [HPD-147] businessCategory should be multi-valued

2.0.0

Release date: 2017-09-04

Remarks

This new release of HPDSimulator runs under Jboss 7.2.0 (previous versions were designed for Jboss5). It also includes the validator and simulator features for the EPR (eHealthSuisse) project.

Technical task

  • [HPD-94] [CH-HPD] Add validation rules for CH-HPD Provider Information Feed request
  • [HPD-95] [CH-HPD] Create samples for CH-HPD Provider Information Feed request
  • [HPD-96] [CH-HPD] Unit testing of Provider Information Feed request validation rules
  • [HPD-101] [CH-HPD] Integrate CH:HPD validators into HPDSimulator
  • [HPD-102] [CH-HPD] Integration testing
  • [HPD-104] [CH-HPD] Implement the validator for PIDD request
  • [HPD-105] [CH-HPD] Implement the validator for PIDD Response
  • [HPD-106] [CH-HPD] Create samples of PIDD requests and responses
  • [HPD-107] [CH-HPD] Unit testing of PIDD validators
  • [HPD-142] Fix case sensitivity in CPI validator

Bug

  • [HPD-64] When updating to gazelle-tools:3.0.25 or higher, fix dependencies to asm
  • [HPD-124] The content of the addRequest form is not taken into account
  • [HPD-125] Error in checking format of hcIdentifier attribute
  • [HPD-128] Cannot parse DSML response from DSMLv2Engine when it returns errorMessage
  • [HPD-132] Creation date for LDAP partitions does not reflect the correct date

Epic

  • [HPD-67] Migrate the HPD Simulator to Jboss7

Story

  • [HPD-69] [MIG HPDSimulator] Run the migration script
  • [HPD-70] [MIG HPDSimulator] Rework the entities
  • [HPD-71] [MIG HPDSimulator] Configure the project to use gazelle-assets
  • [HPD-72] [MIG HPDSimulator] Rework page for simulator as Prov Info Consumer
  • [HPD-73] [MIG HPDSimulator] Rework pages for simulator as Prov Info Directory
  • [HPD-75] [MIG HPDSimulator] Rework the page for registering SUT
  • [HPD-76] [MIG HPDSimulator] Rework the page for browsing the transaction instance
  • [HPD-77] [MIG HPDSimulator] Rework administration pages
  • [HPD-78] [MIG HPDSimulator] Create test plan in Testlink
  • [HPD-103] [CH-HPD] Generate Java classes for PIDD option
  • [HPD-109] [CH-HPD] Create projects for HPD CH validator
  • [HPD-113] Release HPD Simulator - 2.0.0
  • [HPD-126] Issue on modifyRequest edition panel
  • [HPD-127] modDNRequest message is not correctly built

Improvement

  • [HPD-86] [CH-HPD] Implement validators for PIDD option
  • [HPD-87] [CH-HPD] Implement the PIDD option for the Provider Information Consumer

1.0.5

Release date: 2015-01-21

Bug

1.0.4

Release date: 2014-07-18

Bug

  • [HPD-57] Problem to delete and to regenerate all the documentation of the constraints

1.0.3

Release date: 2014-07-18

Bug

  • [HPD-54] [CP-Saudi-eHealth-91-V4] The following constraints need to be reviewed KHPD-020, KHPD-043 and KHPD-026
  • [HPD-55] [CP-Saudi-eHealth-92-V6] Update the following constraints : KHPD-019, KHPD-023 and KHPD-032
  • [HPD-56] Update providers and organizations to match the new rules

1.0.2

Release date: 2014-07-02

Bug

  • [HPD-51] constraint khpd_020_2 is not correct
  • [HPD-52] constraint khpd_019 is not correct
  • [HPD-53] constraints khpd_014 and khpd_015 are not correct

1.0.1

Release date: 2014-06-25

Bug

  • [HPD-49] We need to be able to override the URL of the SVS repository

1.0.0

Release date: 2014-06-20

Technical task

  • [HPD-2] [ITI-58] Validator for Provider Information Query Request
  • [HPD-3] [ITI-58] Validator for Provider Information Query Response
  • [HPD-4] [ITI-59] Validator for Provider Information Feed
  • [HPD-5] [ITI-59] validator for Provider Information Feed Acknowledgement
  • [HPD-12] investigate on a open source LDAP server
  • [HPD-13] Define the schema to be used
  • [HPD-14] Populate the LDAP server with some data
  • [HPD-15] Forward DSML requests received by the simulator (in SOAP envelope) to the LDAP server
  • [HPD-16] implement SOAP webservice
  • [HPD-17] Add security checks
  • [HPD-19] Log information received from the LDAP directory
  • [HPD-21] create basic validator for DSMLv2
  • [HPD-29] mock-up of the user interface for create requests sent in the context of ITI-59
  • [HPD-30] SOAP WS Client
  • [HPD-31] User Interface - XHTML template for consumer and source actors
  • [HPD-32] Provider Information Source - User interface
  • [HPD-33] Provider Information Consumer - User interface
  • [HPD-34] Display the configuration of the Directory to the user

Bug

  • [HPD-38] ‘false negatives’ reported on HPD validator

Story

  • [HPD-1] Integrate a model-based validation service for HPD exchanged in the context of HPD profile
  • [HPD-6] Project specification and planning
  • [HPD-7] Create and configure the Maven project for HPDSimulator
  • [HPD-9] validator crashes when validating an address with line breaks
  • [HPD-10] Implement Provider Information Directory actor
  • [HPD-11] Set up a LDAP server
  • [HPD-22] Define a model to be used for building request from the GUI
  • [HPD-23] Display messages exchanged with the simulator
  • [HPD-24] Allow users to store the configuration of their SUT (PROV_INFO_DIR case)
  • [HPD-25] Management of LDAP Partitions
  • [HPD-26] Document how to install the simulator and how it works
  • [HPD-27] Implement Provider Information Consumer Actor
  • [HPD-28] Implement the Provider Information Source
  • [HPD-37] Review K-project specification about HPD use case
  • [HPD-39] A production report is expected
  • [HPD-40] Update the HPD Simulator tool to test the KHPD use case
  • [HPD-41] A validator for messages exchanged in the context of the KHPD use case is needed
  • [HPD-42] A production report is expected for the hpd validator
  • [HPD-47] Installation manual

Improvement

  • [HPD-43] Configure the project to provide a REST interface to the AssertionManager tool
  • [HPD-44] Configure the project to expose the version REST web service