Gravitate-Health / focusing-manager

Apache License 2.0
1 stars 0 forks source link

Will List be used as in EMA example implementation #18

Closed jkiddo closed 1 year ago

jkiddo commented 1 year ago

Hi there - Will the List resource be added as a grouper function for related leaflets as specified on https://github.com/EuropeanMedicinesAgency/EU-ePI-common-standard or will it not?

amedranogil commented 1 year ago

hello, I would like to say yes, as we are gearing towards EMA compatibility. However, I am not sure about the technical details, maybe @joofio could help us understand a bit better the implications and the larger picture?

jkiddo commented 1 year ago

@amedranogil I would also need to know when you intent to support it - as we used the EMA mappings for List functionality for the first prototype 1.5 years ago.

amedranogil commented 1 year ago

hello @jkiddo , I would like to say I would be ready as soon as possible, however I am not sure about what exactly the issue is. I mean, we have agreed to be FHIR compliant, and we are leaning towards the european approach. In technical terms I am not sure if this is just a matter of tuning the content or if we need to update the services and what this update entails. To be able to answer your question I will need to know a bit more about what are you expecting of what you propose for supporting this.

jkiddo commented 1 year ago

The List resource is/was used in the EMA setup to group leaflets for the same product but in different languages. I guess an easy way to do it would be for it to be added to the IG. I'll make a issue for it.

jkiddo commented 1 year ago

@amedranogil if we add it to the IG will you then import it into your FHIR server?

amedranogil commented 1 year ago

yes

jkiddo commented 1 year ago

@amedranogil I don't see any entries being present on https://fosps.gravitatehealth.eu/epi/api/fhir/List right now

gmej commented 1 year ago

Hi @jkiddo , let us update the IG in our server and we will notify you when Lists are ready.

gmej commented 1 year ago

@jkiddo are those resources coming from here https://build.fhir.org/ig/hl7-eu/gravitate-health/ ?

jkiddo commented 1 year ago

A list is now ready: http://build.fhir.org/ig/hl7-eu/gravitate-health/List-listDovato.html

jkiddo commented 1 year ago

I've uploaded a sample here: https://fosps.gravitatehealth.eu/epi/api/fhir/List/10617

gmej commented 1 year ago

It was an error in the FHIR connector, it wasn't looking for "List" resource. Now it is updated. However there is a problem with one of the lists: "List/list-grouper", It reports the following error: Reason: HAPI-0505: Invalid resource reference found at path[List.entry.item] - Does not contain resource type - bundlepackageleaflet-379d610f9c96d541562699215b0864126

I found that it is a non-existant id for a bundle.

jkiddo commented 1 year ago

Se also https://github.com/hl7-eu/gravitate-health/issues/15

jkiddo commented 1 year ago

It was an error in the FHIR connector, it wasn't looking for "List" resource. Now it is updated. However there is a problem with one of the lists: "List/list-grouper", It reports the following error: Reason: HAPI-0505: Invalid resource reference found at path[List.entry.item] - Does not contain resource type - bundlepackageleaflet-379d610f9c96d541562699215b0864126

I found that it is a non-existant id for a bundle.

I've fixed that now with https://github.com/hl7-eu/gravitate-health/commit/c85c719b30b0317d3c9da1c512d64e62258844e7

jkiddo commented 1 year ago

General discussion is now moved to https://github.com/hl7-eu/gravitate-health/issues/15