Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| 
                    xfalldaten:aufbau [2011-10-28 13:56] Andreas Huber [Beteiligter]  | 
                — (aktuell) | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Aufbau einer xFallDaten Datei ====== | ||
| - | |||
| - | {{: | ||
| - | |||
| - | Jede xFallDaten Nachricht ist von der abstrakten Klasse '' | ||
| - | Dieses enthält einen Transport-Header und beteiligte Personen und Organisationen. | ||
| - | Das ''< | ||
| - | |||
| - | Die Fachdaten werden der abgeleiteten konkreten Klasse ergänzt. | ||
| - | Die einzelnen Fachverfahren werden hierzu von der abstrakten '' | ||
| - | |||
| - | |||
| - | ===== Transport ===== | ||
| - | |||
| - | Das Element ''< | ||
| - | Dies können z.B. Erstellungszeitpunkt, | ||
| - | |||
| - | < | ||
| - | Das ''< | ||
| - | Es ist im Laufe der Modellierung zu prüfen, ob bestimmte Informatione (z.B. der Namespace oder die ID) immer benötigt werden. | ||
| - | Auch ist zu Prüfen, ob der Transport entfallen kann falls die xFallDaten in einem xFall-Container transportiert werden und die Meta-Daten bereits in xFall abgelegt sind. | ||
| - | </ | ||
| - | |||
| - | <file xml> | ||
| - |   < | ||
| - |     < | ||
| - |     < | ||
| - |     < | ||
| - |     < | ||
| - |   </ | ||
| - | </ | ||
| - | |||
| - | ===== XFallDatensatz ===== | ||
| - | |||
| - | Die Klasse '' | ||
| - | Die einzelnen Verfahren, wie z.B. die Gewerbeanmeldung, | ||
| - | |||
| - | Die Klasse '' | ||
| - | Alle weiteren Eigenschaften, | ||
| - | |||
| - | <file xml> | ||
| - | <?xml version=" | ||
| - | < | ||
| - |     xmlns: | ||
| - |     xmlns: | ||
| - |     xmlns: | ||
| - |     xsi: | ||
| - |         http:// | ||
| - |         http:// | ||
| - | " | ||
| - |     produktbezeichnung="" | ||
| - |     xFallDatenVersion="" | ||
| - | > | ||
| - |     < | ||
| - |         < | ||
| - |         < | ||
| - |         < | ||
| - |         < | ||
| - |     </ | ||
| - |     < | ||
| - | ... | ||
| - |     </ | ||
| - |     < | ||
| - | ... | ||
| - |     </ | ||
| - |     < | ||
| - | ... | ||
| - |     </ | ||
| - | ... | ||
| - |   </ | ||
| - | </ | ||
| - | |||
| - | ===== Beteiligter ===== | ||
| - | |||
| - | Das Element ''< | ||
| - | Dies kann derzeit eine natürliche Person oder eine Organisation sein. | ||
| - | |||
| - | Es wurde bewusst vermieden von einer juristischen Person zu sprechen da eine Organisation generischer ist und alle Formen von Personengruppen, | ||
| - | Eine Organisation kann eine juristische Person, eine Behörde oder eine beliebige andere Form (Verein etc.) sein. | ||
| - | |||
| - | In der Klasse "'' | ||
| - | Von dieser Klasse abgeleitet sind die Klassen "'' | ||
| - | Die hierzu verwendeten Klassen [[xfalldaten: | ||
| - | |||
| - | Die Codeliste für die Rolle enthält derzeit folgende Werte: | ||
| - | |||
| - | ^  Code  ^  Bedeutung  | ||
| - | | AN     | Andere  | ||
| - | | AS     | Antragsteller  | ||
| - | | EA | Einheitlicher Ansprechpartner | | ||
| - | | ZS     | Zuständige Stelle  | ||
| - | |||
| - | <file xml> | ||
| - |     < | ||
| - |         < | ||
| - |             < | ||
| - |         </ | ||
| - |         < | ||
| - | ... | ||
| - |         </ | ||
| - |     </ | ||
| - | </ | ||
| - | |||
| - | <file xml> | ||
| - |     < | ||
| - |         < | ||
| - |             < | ||
| - |         </ | ||
| - |         < | ||
| - | ... | ||
| - |         </ | ||
| - |         < | ||
| - | ... | ||
| - |         </ | ||
| - |     </ | ||
| - | </ | ||
| - | |||
| - | ====== Ableitungen für Fachverfahren ====== | ||
| - | |||
| - | {{: | ||
| - | |||
| - | Die Datensätze für die Fachverfahren werden im UML-Modell von der '' | ||
| - | Hierdurch enthalten sie die in der Oberklasse definierten Elemente und ergänzen diese um die fachspezifischen Elemente. | ||
| - | |||
| - | Aktuell enthält der XFallDatensatz lediglich die Transport-Informationen und die Liste der Beteiligten. | ||
| - | Die Gewerbemeldung ergänzt diese dann um gewerbemeldungsspezifische Elemente wie der amtliche Gemeindeschlüssel ('' | ||
| - | |||
| - | Bei Bedarf kann eine abstrakte Zwischenklasse, | ||
| - | |||
| - | < | ||
| - | Ob die Unterteilung in Gewerbean-, -um- und -abmeldung notwendig und sinnvoll ist sollte im Laufe der detailierten Modellierung der Gewerbemeldung entschieden werden. | ||
| - | Hier wird diese Unterteilung zur Illustration der Möglichkeiten vorgenommen. | ||
| - | </ | ||
| - | |||
| - | ===== Gewerbemeldung ===== | ||
| - | |||
| - | {{: | ||