-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RMM] Content manager #3
Comments
steps:
|
We can use https://min.io as Object storage |
The SM Manager will have 3 types of documents:
This service will have 3 main operations available:
|
Implementation order:
|
@10alejospain feel free to split this issue in as many issues as you want, and reference them here. |
Additional Support Material Profile: https://build.fhir.org/ig/hl7-eu/gravitate-health/StructureDefinition-ASM.html |
@joofio About the content for testing the Supporting Material Manager I will ask you to provide:
|
https://www.medicines.org.uk/emc/rmm-directory/E
something like this would be helpful?
passed the question to other WPs
Alejo Esteban ***@***.***> escreveu (terça, 12/03/2024 à(s)
15:03):
… @joofio <https://github.com/joofio> About the content for testing the *Supporting
Material Manager* I will ask you to provide:
- Material example that contains the category
<https://hl7.org/fhir/R5/documentreference-definitions.html#DocumentReference.category>
resource related to one of the ePI that we're usually using (even if it's
example data without meaningfull info)
- More detailed example or exaplanation on the Document reference 3
<https://build.fhir.org/ig/hl7-eu/gravitate-health/DocumentReference-asm-3.html>
example to be able to understand that flow correctly.
—
Reply to this email directly, view it on GitHub
<#3>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADMJVUAL6NOEHFDRN5E772DYX4KNPAVCNFSM6AAAAAA7663NIKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJRHA3DINRWHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I need the Category resource on the examples related to one of the ePI that we already have. I don't know if we have any RMM related with any of the ePI but it would be usefull if any partner could provide something like that so we can test the matchmaking of the ePI + RMM. |
To facilitate this discussion, I'll paste some documentation we have prepared: The categorization of the aRMM/SM is the one reflected in the metadata (see the FHIR Profile) of the most interesting material for the G-lens system. Some key parameters are the following:
The SMM could use the information present in IPS to matchmake available materials to the patient. This feature ensures that materials that are not associated with a particular medicinal product can still be delivered to patients who may need them. The set of materials offered to the patient contains the materials which are registered with one of the languages the patient understands or has no language (i.e. it employs non-verbal media); and where the codes in the category of the aRMM/SM metadata is a subset of the codes found in the IPS collecting all terms mentioned in all of the sections of the composition (i.e. as part of the Allegires, Intolerances, Problem list, immunizations, history of procedures, medical devices, or other sections). Additional considerations could be added, for example excluding material developed in a modality that the patient is incapacitated to consume (e.g., excluding audios and verbal videos for hearing-impaired patients). The matchmaking process for ePIs is very similar to the matchmaking process for IPS, in the sense that both language and term/categories considerations apply. On one hand, the language of the ePI needs to match the language of the material (e.g., if verbal, non-verbal always complies). On the other hand, the terms of the aRMM/SM metadata need to be a subset of the categories found in the preprocessed ePI annotations, or other ePI codified terms. SM which has a targeted product, should be only be available to patients who have been prescribed the product (or a specific product which is with in thte class of products specified in the SM metadata) or to the ePI for the specific product. Which means that SM meant for a specific product, should always match the ePI, and should only match an IPS if the patient is prescribed the product AND the SM categories are a subset of the IPS terms. Which means that an SM may be excluded for particular patients, for example SM for a target product, which is meant specifically for pregnant people, then would be excluded for patients who are not pregnant. |
There are 3 methods of SM storage:
So take that example as one of the 2 class, instead of being a JSON+FHIR type, set it up as a PDF (for example); in any case it should be hosted relative to the platform deployment. This storage type should also be authorised (i.e it is only accessible with a valid token bearer). |
To keep it simple, i would propose examples for the Alicia IPS:
|
I dont think that exists yet, but i can create, even if only with mock information just for matchmaking purposes. |
Remember that this task must take into account client-side focusing |
no so much client-side focusing, but that there needs to be a client-side operation (the matchmaking) that avoids sending the IPS to the server |
@joofio to create it still. For Alicia |
@10alejospain do you have the link for the backend? |
I don't have ot deployed yet. I could have it for next week. |
So regarding this issue.
Do you agree? and the match would be by at least one of them. |
It could be dissease, allergy, intollerance or any other condition available in the ePI to mach with the possible content of the RMM |
Yes my idea of disease is something from the patient. Then we make the match as:
Makes sense? |
Yes, I think so. @amedranogil do you agree? |
something like this? https://build.fhir.org/ig/hl7-eu/gravitate-health/15-focusing-considerations.html |
Done. New features and bugs on separate issues |
I'm moving this issue to the corresponding repository in order to have a better organization. |
No description provided.
The text was updated successfully, but these errors were encountered: