ipf icon indicating copy to clipboard operation
ipf copied to clipboard

Missing search parameter for ITI-67

Open Ivan1pl opened this issue 2 years ago • 3 comments

There is a new version of ITI-67 transaction specification and it defines an additional search parameter (full list) that is not supported in current version of Iti67SearchParameters.

The missing parameter is: creation: This IHE defined parameter defined as DocumentReference-Creation, of type dateTime, specifies a search against the DocumentReference.content.attachment.creation.

Ivan1pl avatar Oct 07 '21 08:10 Ivan1pl

This is basically about lifting the MHD specification from 3.2 to 4.0.1. There is a variety of incompatible changes listed here and we yet need to find a way to include them consistently without breaking too much for existing FHIR R4 MHD implementations. Proposals welcome.

ohr avatar Oct 08 '21 13:10 ohr

If the versions are not compatible, then maybe (as temporary solution) have separate implementations for both versions? And make specification version part of route configuration. For example:

from("mhd-iti67://serviceName?spec=old")
from("mhd-iti67://serviceName?spec=new")

With new as default. For existing implementations using 3.2 specification, the only required change would be to add ?spec=old to route configuration.

Ivan1pl avatar Oct 12 '21 10:10 Ivan1pl

If that's not possible, we could also implement mhd4-iti67 (and others).

qligier avatar Sep 29 '22 11:09 qligier

MHD 4.2 support is added in IPF 3.8.0

ohr avatar Mar 12 '24 07:03 ohr