====== Repository Entity Relationship Diagramme ======
Zum Verständnis:\\
eBiss muss zum einen Nachrichten analysieren um die sog. Umschlagsinformationen aus der Nachricht zu extrahieren.\\
Diese sind i.d.R.:
- Dokumentnummer
- Dokumentdatum
- Absender((Je nach Nachrichtenrichtung (inbound/outbound) ist das entweder der Systempartner oder der Handelspartner))
- Empfänger((Je nach Nachrichtenrichtung (inbound/outbound) ist das entweder der Systempartner oder der Handelspartner))
Und zum anderen muss eBiss neu erzeugte Entitäten in der gewünschten Form kontainerisieren.
Deswegen haben unidirektionale((Entitäten sind i.d.R. entweder **eingehend** oder **ausgehend**.)) Entitäten einer spezifischen WWS Integration auch unterschiedliche Ausprägung.((Bidirektionale Typen sind aber auch generell möglich, bilden aber die Ausnahme.))\\
Für eine WWS Integration sieht die Situation meist so aus:
- [[prozessdefinition:repositorien:er#von_ebiss_zu_verarbeitende_entitaeten|für eingehende Entitäten]]
- [[prozessdefinition:repositorien:er#von_ebiss_zu_erzeugende_entitaeten|für ausgehende Entitäten]]
{{:images:sign_warning.png?nolink|}} **Hinweis:** Siehe auch [[prozessdefinition:repositorien:recognitionandanalyzing]].
===== Übersicht eines Repositoriums mit zu verabeitenden und zu erzeugenden Entitätstypen =====
[[https://mermaid-js.github.io/mermaid-live-editor/#/edit/eyJjb2RlIjoiZXJEaWFncmFtXG4gICAgICAgIFJFUE9TSVRPUlkgfXwtLXx8IEFOQUxZWkVSIDogXCJ3aXRoIFR5cGUgYXNzaWduZWRcIlxuICAgICAgICBSRVBPU0lUT1JZIH18Li58fCBJTkJPVU5ELUVOVElUWSA6IGhhc1xuICAgICAgICBSRVBPU0lUT1JZIH18Li58fCBSRUFERVIgOiBoYXNcbiAgICAgICAgUkVQT1NJVE9SWSB9fC4ufHwgUkVDT0dOSVpFUiA6IGhhc1xuICAgICAgICBSRVBPU0lUT1JZIH18Li58fCBJTkJPVU5ELUVOVElUWSA6IGhhc1xuICAgICAgICBcbiAgICAgICAgSU5CT1VORC1FTlRJVFkgfHwtLW97IEFOQUxZWkVSIDogXCJUeXBlIGFzc2lnbmVtZW50XCJcbiAgICAgICAgQU5BTFlaRVIgfHwtLXx8IFJFQ09HTklaRVIgOiBoYXNcbiAgICAgICAgQU5BTFlaRVIgfHwtLXx8IFJFQURFUiA6IGhhc1xuICAgICAgICBJTkJPVU5ELUVOVElUWSB8fC4ufHwgUkVBREVSIDogb3B0aW9uYWxcbiBcbiAgICAgICAgUkVQT1NJVE9SWSB9fC0tfHwgT1VUQk9VTkQtRU5USVRZIDogaGFzXG4gICAgICAgIE9VVEJPVU5ELUVOVElUWSB8fC0tfHwgV1JJVEVSIDogb3B0aW9uYWxcbiAgICAgICAgT1VUQk9VTkQtRU5USVRZIHx8LS18fCBDT05UQUlORVJJWkVSIDogb3B0aW9uYWxcbiAgICAgICAgUkVQT1NJVE9SWSB9fC4ufHwgV1JJVEVSIDogaGFzXG4gICAgICAgIFJFUE9TSVRPUlkgfXwuLnx8IENPTlRBSU5FUklaRVIgOiBoYXNcbiAgICAgICAgQ09OVEFJTkVSSVpFUiB8fC4ufHwgV1JJVEVSIDogYXNzaWduZWQiLCJtZXJtYWlkIjp7InRoZW1lIjoiZGVmYXVsdCJ9LCJ1cGRhdGVFZGl0b3IiOmZhbHNlfQ|Link to Editor]]
===== Von eBiss zu verarbeitende Entitäten =====
[[https://mermaid-js.github.io/mermaid-live-editor/#/edit/eyJjb2RlIjoiZXJEaWFncmFtXG4gICAgICAgIEVOVElUWSB8fC0tb3sgQU5BTFlaRVIgOiBcIlR5cGUgYXNzaWduZW1lbnRcIlxuICAgICAgICBBTkFMWVpFUiB8fC0tfHwgUkVDT0dOSVpFUiA6IGhhc1xuICAgICAgICBBTkFMWVpFUiB8fC0tfHwgUkVBREVSIDogaGFzXG4gICAgICAgIEVOVElUWSB8fC4ufHwgUkVBREVSIDogb3B0aW9uYWwiLCJtZXJtYWlkIjp7InRoZW1lIjoiZGVmYXVsdCJ9LCJ1cGRhdGVFZGl0b3IiOmZhbHNlfQ|Link to Editor]]
===== Von eBiss zu erzeugende Entitäten =====
{{:sign_warning.png}}**Hinweis:** Diese Konstellation wird benötigt wenn eBiss Files erzeugen bzw. Entitäten in Nachrichtenkörben kontainerisieren soll. Datenbankintegrationen benötigen dies nicht.
[[https://mermaid-js.github.io/mermaid-live-editor/#/edit/eyJjb2RlIjoiZXJEaWFncmFtXG5cbiAgICAgICAgRU5USVRZIHx8LS18fCBXUklURVIgOiBcImhhc1wiXG4gICAgICAgIEVOVElUWSB8fC0tfHwgQ09OVEFJTkVSSVpFUiA6IFwiaGFzXCJcbiAgICAgICAgQ09OVEFJTkVSSVpFUiB8fC4ufHwgV1JJVEVSIDogXCJvcHRpb25hbGx5IGFzc2lnbmVkXCJcbiIsIm1lcm1haWQiOnsidGhlbWUiOiJkZWZhdWx0In0sInVwZGF0ZUVkaXRvciI6ZmFsc2V9|Link to Editor]]