Skip to content

Releases: medizininformatik-initiative/mii-process-report

1.1.2.0 - Maintenance Release

10 Nov 08:49
v1.1.2.0
12553be
Compare
Choose a tag to compare

Release of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

  • Updated dependencies where applicable.

Issues closed:

  • Update dependencies #43

Contributors:
This release contains contributions from @wetret and @hhund.

1.1.1.1 - OAuth2 Client Credentials Flow Support

01 Aug 10:58
v1.1.1.1
8bb9cf5
Compare
Choose a tag to compare

Release of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

  • Support of OAuth2 Client Credentials Flow for authentication against a FHIR store.
  • The DIC FHIR store client can now use the DSF BPE default proxy configuration for the FHIR store client. The specific proxy configuration of the process can still be used and has precedence over the DSF BPE default proxy.
  • Updated dependencies where possible.

Bugs fixed:

  • Configuring the OAuth2TokenClient without a truststore path leaded to a NPE.

Issues closed:

  • Use Default BPE Proxy Configuration for FHIR Store Client #8
  • Add OAuth2 Client Credentials Flow Support #33
  • Update dependencies #36
  • NPE if OAuth2TokenClient is not configured from truststore path #38

Contributors:
This release contains contributions from @wetret and @hhund.

1.1.0.1 - Improved Search Bundle Check

09 Jul 08:20
v1.1.0.1
b501d21
Compare
Choose a tag to compare

Release of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

  • Checks for search Bundle request url's have been improved:
    • Request url's can only contain the resource type and no resource id
    • The type search parameter is treated as a token search parameter, only allowing for system scoped queries
    • An exemption of the type search parameter for Encounter.type allows to search encounters on a specific code value like einrichtungskontakt
    • The _summary search parameter is only allowed once per request url

Bugs fixed:

  • Github workflows were updated to run again when a release is published

Issues closed:

  • Releasing a new version does not trigger maven deployment in GitHub action #24
  • Ensure _summary parameter only appears exactly once #27

Contributors:
This release contains contributions from @wetret, @alexanderkiel, @juliangruendner, @schwzr and @hhund.

1.1.0.0 - System Search Parameter

11 Jun 08:02
v1.1.0.0
76ca609
Compare
Choose a tag to compare

Release of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

  • Search parameters with name code and ingredient-code are now allowed if they only search for a system and not a specific code.
  • A static code analysis maven plugin was added and detected issues were resolved where possible and applicable.
  • The maven clean plugin now deletes all version of the process from the test setup.
  • Github workflows were updated to only run once in pull requests.
  • Dependencies were updated where possible and applicable.

Issues closed:

  • Static Code analysis, Github Workflows and Clean Plugin #17
  • Allow search params for code.system #19
  • Upgrade Dependencies #21

Contributors:
This release contains contributions from @wetret and @hhund.

1.0.0.0 - Upgrade to DSF 1.x

31 Oct 18:36
v1.0.0.0
f10160a
Compare
Choose a tag to compare

Release of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

  • Extracts the MII report process plugin from the old mii-dsf-processes repository.
  • Upgrades the repository to the new process plugin api implemented via datasharingframework/dsf#26.
  • Search Bundle requests are executed in sequence and not as Batch-Bundle.
  • The CapabilityStatement is trimmed to only required information.
  • In the autostart process it is possible to specify a time for first generation of the report.
  • The HRP can be optionally configured using Task inputs (has precedence) or a environment variable; if no configuration is provided, the first HRP organization that is found in the allow-list will be used.
  • E-mails are sent as well if the process fails.
  • Updates the search Bundle to be based on the official report requests definitions.
  • Updates versions in GitHub workflows.

Issues closed:

  • Autostart should start send process at specific time #1
  • Trim CapabilityStatement to only required information #2
  • Execute requests in sequence #3
  • Upgrade to New Process Plugin API #4
  • Update Versions in Github Workflows #6
  • Send eMail if Report Receive Fails #9
  • Update Search Bundle #13
  • HRP should be configurable #14

Contributors:
This release contains contributions from @wetret and @hhund.

1.0.0.0-RC3 - Third Release Candidate for Update to DSF 1.x

13 Sep 21:32
v1.0.0.0-RC3
634c34d
Compare
Choose a tag to compare

Release candidate of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

This release contains contributions from @wetret and @hhund.

1.0.0.0-RC2 - Second Release Candidate for Update to DSF 1.x

31 Aug 13:45
v1.0.0.0-RC2
12147d2
Compare
Choose a tag to compare

Release candidate of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

This release contains contributions from @wetret and @hhund.

1.0.0.0-RC1 - First Release Candidate for Update to DSF 1.x

28 Aug 15:27
v1.0.0.0-RC1
adea85f
Compare
Choose a tag to compare

Release candidate of the MII report process plugin used to send reports of current FHIR store implementation progress of a DIC to a HRP.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

This release contains contributions from @wetret and @hhund.