API und Backend: Referenzen zwischen Bausteinen
Aufbauend auf Ergebnissen aus #675 (closed).
Folgende Referenzen wollen wir im neuen FIM Portal abbilden, um hier mit dem alten FIM Portal gleichzuziehen (bereits erledigte sind abgehakt).
Datenfelder
Datenschema:
-
Referenzen auf andere Versionen desselben Schemas (https://fimportal.de/detail/D/S05000283V2.0) -
Referenz auf den Dokumentsteckbrief
Steckbriefe
-
Referenzen auf Prozesse, in welchen der Dokumentsteckbrief vorkommt (https://fimportal.de/detail/D/D00000094V1.1) -
Referenz auf Datenschemata, welche diesen Steckbrief implementieren (Das sollten wir eigentlich haben, aber https://neu.fimportal.de/document-profiles/D17000567/1.0/references hat z.B. keine Referenz auf https://neu.fimportal.de/schemas/S17000567/2.0, hier gibt es also einen Bug, oder wir importieren noch nicht alle Daten).
Leistungen
-
Referenz auf Prozesse mit identischem Leistungsschluessel (https://fimportal.de/detail/L/99006028261000)
Prozesse
-
Referenzen auf Dokumentsteckbriefe (https://fimportal.de/detail/P/99006028261000) -
Referenz auf Leistung mit identischem Leistungsschluessel (https://fimportal.de/detail/P/99006028261000)
Todo
-
Ausgabe moeglicher Referenzen in API-Antwort zu einzelnen Resourcen (b.a.w. nicht bei den Listen-Endpunkten) -
Zu jeder Referenz: Falls vorhanden auch den Titel ausgeben, damit wir diesen auch in der UI praesentieren koennen. Nicht vorhandener Titel == Wir haben die referenzierte Resource nicht. -
Tests
Edited by Felix Bernhardt