Skip to content
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

Suggester - Features needed in BO #179

Closed
romaintailhurat opened this issue Jul 27, 2023 · 7 comments
Closed

Suggester - Features needed in BO #179

romaintailhurat opened this issue Jul 27, 2023 · 7 comments
Assignees

Comments

@romaintailhurat
Copy link
Collaborator

In order to implement the suggester design in Pogues, several features are needed on the back end side.

To be completed by @BulotF

@BulotF
Copy link
Contributor

BulotF commented Sep 4, 2023

pogues-front needs 2 new IPA :

  1. getNomenclatures : list of the nomenclatures and for each :

    • name / label
    • id
    • version number
    • the suggester parameters needed by Lunatic
  2. getNomenclature (needs an id) :

  • name / label
  • for the list of codes :
    • code
    • label
    • parent code (optional) : present only for hierarchical codelists

RMéS already provides the second one for non-hierarchical codelists.
It provides the first one without the suggester parameters. A default value is possible.

N.B. Preview the case when DDI Access Service is not present (parameter ?) to plug with default tables in the Pogues database. Preview the same case for series and operations.

@romaintailhurat romaintailhurat assigned laurentC35 and unassigned BulotF Sep 8, 2023
@BulotF
Copy link
Contributor

BulotF commented Sep 12, 2023

endpoints RMéS (à recetter pour vérifier qu'ils répondent bien au besoin) sur dvrmeswdailm002 :

  • Liste des codelists dont le nom inclut la chaîne de caractères {texte}
    .../Item/filtered-search/{index}/{texte}?index=portal%2A&texte=sugg%2A
  • L'appel à la liste de codes dont l'URL est "d6c08ec1-c4d2-4b9a-b358-b23aa4e0af93"
    .../Item/suggesters/jsonWithChild?identifier=d6c08ec1-c4d2-4b9a-b358-b23aa4e0af93&fieldIdName=id&fieldLabelName=label

@laurentC35
Copy link
Contributor

Synchro with @BulotF and @laurentC35 for API between Pogues-IHM / Pogues-BO

@QRuhier
Copy link

QRuhier commented Nov 10, 2023

Sera pris en charge par Fabrice

@romaintailhurat
Copy link
Collaborator Author

Devs to meet and implement this week

@nsenave
Copy link
Contributor

nsenave commented Feb 7, 2024

@nsenave nsenave mentioned this issue Mar 4, 2024
@laurentC35
Copy link
Contributor

Done :

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants