medizininformatik-initiative / feasibility-backend

Backend of the feasibility-gui.
Apache License 2.0
2 stars 4 forks source link

Add endpoints for profile data #318

Closed michael-82 closed 2 months ago

michael-82 commented 3 months ago

The following is needed in order to support the upcoming DSE feature.

  1. /dse/profile-tree
  2. /dse/profile-data ~3. /terminology/i18n~
  3. /terminology/systems

1) simply deliveres a pre-generated json (https://github.com/medizininformatik-initiative/fdpg-plus/issues/18) 2) takes a list of urls (or maybe uuids...to be discussed with gui team) and returns the detailed information for those ids (similar to the criteria-profile-data endpoint). This information is to be stored in a standalone table in the postgres db 3) returns a mapping between the terminology url and a better readable name (e.g. simply "loinc") ~- since this does not need different languages (most likely), it could be renamed to something that does not imply multiple languages~

juliangruendner commented 3 months ago

/terminology/i18n change to /terminology/systems