Änderungen von Dokument Autista

Zuletzt geändert von MACH ProForms GmbH am 02.07.2024

Von Version 1.1
bearbeitet von MACH ProForms GmbH
am 08.10.2020
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 2.1
bearbeitet von MACH ProForms GmbH
am 17.12.2020
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,25 +1,23 @@
1 -# Auswahl des Inhalts-Schema
1 +## Auswahl des Inhalts-Schema
2 +
2 2  Ab der Version 4.33.0 wird die Inhaltsnachricht im xPersonenstandsformat an Autista übergeben.
3 3  Für einen selbstgebauten Assistenten heißt, dies dass je Urkundenart ein Mapping vorgenommen werden muss.
4 4  
5 -Damit der Formularserver unabhängig von der Art der Einreichung (siehe unten) weiss welches Mapping-Schema
6 -bei der Übergabe an Autista verwendet werden soll, benötigt er ein Feld namens mappingSchemaFilter.
6 +Damit der Formularserver unabhängig von der Art der Einreichung (siehe unten) weiß welches Mapping-Schema bei der Übergabe an Autista verwendet werden soll, benötigt er ein Feld namens "mappingSchemaFilter".
7 7  
8 -Über das Feld mappingSchemaFilter wird definiert, welche Mapping-Schema für die Inhaltsnachricht verwendet werden soll.
8 +Über das Feld "mappingSchemaFilter" wird definiert, welche Mapping-Schema für die Inhaltsnachricht verwendet werden soll.
9 9  
10 10  Dabei kommen im Verlagsassistent die folgenden Werte zum Einsatz
11 11  
12 -//Formatierung noch schauen wegen Aufzählung
13 -portal2StA.Geburt.081030#@#1.7.4 für Geburtsurkunden
14 -portal2StA.Ehe.082030#@#1.7.4 für Eheurukunden
15 -portal2StA.Geburt.081030#@#1.7.4 für Geburtsurkunden
16 -portal2StA.LP.083030#@#1.7.4 für Lebenspartnerschaftsurkunden
17 -portal2StA.Sterbefall.084030#@#1.7.4 für Sterbefallurkunden
12 +- portal2StA.Geburt.081030#@#1.7.4 für Geburtsurkunden
13 +- portal2StA.Ehe.082030#@#1.7.4 für Eheurkunden
14 +- portal2StA.Geburt.081030#@#1.7.4 für Geburtsurkunden
15 +- portal2StA.LP.083030#@#1.7.4 für Lebenspartnerschaftsurkunden
16 +- portal2StA.Sterbefall.084030#@#1.7.4 für Sterbefallurkunden
18 18  
19 -Sollten Sie die Schema-Dateien unter einem anderen Namen und Version hochgeladen haben, so sind die Werte von oben entsprechend zu
20 -ersetzen. Als Trennzeichen zwischen Schema-Namen und Schema-Version ist immer #@# zu verwenden.
18 +Sollten Sie die Schema-Dateien unter einem anderen Namen und Version hochgeladen haben, so sind die Werte von oben entsprechend zu ersetzen. Als Trennzeichen zwischen Schema-Namen und Schema-Version ist immer #@# zu verwenden.
21 21  
22 -Das Feld mappingSchemaFilter wird aus einer Konfigurationsliste gezogen, welche von uns (Form-Solutions) gepflegt wird!
20 +Das Feld "mappingSchemaFilter" wird aus einer Konfigurationsliste gezogen, welche von uns (Form-Solutions) gepflegt wird!
23 23  Falls eigenständige Anpassungen an der Liste vorgenommen werden und sich daraus Fehler ergeben, sind die daraus entstehenden Kosten selbst zu tragen!
24 24  Damit die richtigen Daten aus der Konfigurationsliste gezogen werden, benötigen wir von Ihnen folgende Informationen:
25 25  - Mandantennummer
... ... @@ -27,27 +27,27 @@
27 27  - die eingesetzte Versionsnummer von Autista und xPersonenstand
28 28  - Standesamtsnummer
29 29  
30 -# Konfiguration der Autista Push-Variante auf Seiten des Form-Solutions Formularservers.
28 +## Konfiguration der Autista Push-Variante auf Seiten des Form-Solutions Formularservers
31 31  
32 32  Das Autista Push System steht ab Version 4.22.0 des Formularservers zur Verfügung.
33 33  
34 34  Bei Verwendung der Push-Variante werden die Inhaltsdaten, beim Einreichen des Assistenten, an einen Webservice verschickt.
35 35  Für einen erfolgreichen Versand ist es notwendig, dass die Inhaltsdaten zunächst in ein XML (nach xSta Standard) gemappt werden.
36 -Anschließend wird dieses XML als Inhalt einer WebService-Nachricht (nach XTA Standard) an die Autista-Webservice-Schnittstelle des Empfängers verschickt.
34 +Anschließend wird dieses XML als Inhalt einer Webservice-Nachricht (nach XTA Standard) an die Autista-Webservice-Schnittstelle des Empfängers verschickt.
37 37  
38 -Die Dokumentation zur Konfiguration sowie Veröffentlichung des Assistenten finden Sie [hier](https://wiki.form-solutions.de/wiki/docwiki/view/Main/12_Anbindungen/02_Autista)
36 +Die Dokumentation zur Konfiguration sowie Veröffentlichung des Assistenten finden Sie [hier](https://wiki.form-solutions.de/wiki/docwiki/view/Main/09_Schnittstellen/01_Fachschnittstellen/02_Autista/)
39 39  
40 40  ___
41 41  
42 -# Konfiguration der Autista Pull-Variante auf Seiten des Form-Solutions Formularservers
40 +## Konfiguration der Autista Pull-Variante auf Seiten des Form-Solutions Formularservers
43 43  
44 44  Das Autista Pull System steht ab Version 4.22.0 des Formularservers zur Verfügung.
45 45  
46 -## 1) Konfiguration des Apache Reverse Proxy
44 +### 1) Konfiguration des Apache Reverse Proxy
47 47  
48 48  Der Apache Reverse Proxy muss folgendermaßen konfiguriert werden (siehe vhost-ofs.conf, im Unterverzeichnis customerArea/httpd.conf.d):
49 49  
50 -## 1.1) Konfiguration der ProxyPass Einträge
48 +### 1.1) Konfiguration der ProxyPass Einträge
51 51  
52 52  Falls die folgenden ProxyPass Einträge nicht vorhanden sind, so müssen diese hinzugefügt werden (falls auf dem System bereits Autista in der Version 1 eingesetzt wurde, so sollte diese Einträge bereits vorhanden sein):
53 53  
... ... @@ -58,13 +58,13 @@
58 58  
59 59  Der Servername muss durch Ihre konkrete Domain ersetzt werden.
60 60  
61 -## 1.2) Konfiguration der Zertifikatsweiterleitung
59 +### 1.2) Konfiguration der Zertifikatsweiterleitung
62 62  
63 63  Für die korrekte Weiterleitung von Client Zertifikaten an den Wildfly Applikationsserver müssen die nachfolgenden Einträge hinzugefügt werden:
64 64  Diese Einstellungen sollten im `<IfModule ssl_module>` Block stehen, am besten direkt nach den Server-Zertifikatseinstellungen ("SSLCertificate*File")
65 65  
66 66  ```
67 -# pass SSL client certificates to wildfly (required for Autista Webservice)
65 +## pass SSL client certificates to wildfly (required for Autista Webservice)
68 68  SSLVerifyClient optional_no_ca
69 69  
70 70  RequestHeader set SSL_CLIENT_CERT ""
... ... @@ -79,23 +79,23 @@
79 79  RequestHeader set SSL_SERVER_S_DN_OU "%{SSL_SERVER_S_DN_OU}s"
80 80  ```
81 81  
82 -## 2) Konfiguration der Mandanten (Kundenbereich)
80 +### 2) Konfiguration der Mandanten (Kundenbereich)
83 83  
84 84  Die folgenden Konfigurationen müssen zum jetzigen Zeitpunkt manuell durch Manipulation auf Datenbankebene vorgenommen werden.
85 85  
86 -### 2.1) Konfiguration des Client
84 +#### 2.1) Konfiguration des Client
87 87  
88 -Damit Ausfülldaten über den Autista Webservice abgeholt werden können, muss für jedes abholende Autista System (Autista Backend) das verwendete Client Zertifikat oder alternativ die Remote-IP je Mandant hinterlegt werden.
86 +Damit Ausfülldaten über den Autista Webservice abgeholt werden können, muss für jedes abholende Autista System (Autista Backend) das verwendete Client-Zertifikat oder alternativ die Remote-IP je Mandant hinterlegt werden.
89 89  
90 -Wird ein und dasselbe Client Zertifikat oder Remote-IP bei mehreren Mandanten hinterlegt, so kann das zugehörige Autista System die Ausfülldaten für all diese Mandanten abholen.
88 +Wird ein und dasselbe Client-Zertifikat oder Remote-IP bei mehreren Mandanten hinterlegt, so kann das zugehörige Autista System die Ausfülldaten für all diese Mandanten abholen.
91 91  
92 -Client Zertifikaten und Remote-IP werden momentan direkt durch manuelle Änderungen an der Datenbank im System hinterlegt.
90 +Client Zertifikate und Remote-IP werden momentan direkt durch manuelle Änderungen an der Datenbank im System hinterlegt.
93 93  Der entsprechende Datenbankname lautet "fsadministrationCenter" und die Collection wird als "apiKey" bezeichnet.
94 94  
95 -### 2.2) Einrichten mit Client-Zertifikat
93 +#### 2.2) Einrichten mit Client-Zertifikat
96 96  
97 97  Ein Eintrag in der apiKey Collection muss die Attribute "certificate" und "certificateSha1Fingerprint" enthalten.
98 -`certificate` enthält das base64-codiert (.pem) Zertifikat (zu beachten ist, dass Zeilenumbrüche durch `\n` ersetzt werden müssen).
96 +`certificate` enthält das base-64-codiert (.pem) Zertifikat (zu beachten ist, dass Zeilenumbrüche durch `\n` ersetzt werden müssen).
99 99  `certificateSha1Fingerprint` enthält den SHA-1 Fingerabdruck des Zertifikats.
100 100  
101 101  Zum Anlegen eines entsprechenden Eintrages in der apiKey Tabelle muss wie folgt aussehen (der Zertifikat-Eintrag ist gekürzt):
... ... @@ -117,7 +117,7 @@
117 117  });
118 118  ```
119 119  
120 -### 2.2) Konfiguration dies Clients mit Remote-IP
118 +#### 2.2) Konfiguration des Clients mit Remote-IP
121 121  
122 122  Sollte es mit der zertifikatsbasierten Abholung Probleme geben, gibt es alternativ noch die Möglichkeit die Abholung via Remote-IP abzusichern. Dazu muss der API-Key wie folgt angelegt werden:
123 123  
... ... @@ -140,7 +140,7 @@
140 140  
141 141  Die entsprechende Remote-IP-Adresse können Sie aus dem access-Log des Formularservers ermitteln.
142 142  
143 -### 2.2) Konfiguration von Standesamtzuweisungen
141 +#### 2.2) Konfiguration von Standesamtzuweisungen
144 144  
145 145  Welche Standesämter zu einem Mandanten gehören, wird in der Mandantenkonfiguration hinterlegt. Diese Konfiguration enthält eine Menge von Modulkonfigurationen und eine davon (de.formsolutions.administrationcenter.organization.OrganizationAutistaConfiguration) enthält die Standesamtnummern eines Mandanten.
146 146  Diese befindet sich in der Datenbank `administrationCenter` und hier in der Collection `organizationConfiguration`.