Which court is competent for a matter depends on the court type, the matter, and the address of the party. Instead of researching this by hand, the GetCourtInfo servicetask determines the competent court directly within the workflow.
Inputs
| Field | Required | Description |
|---|---|---|
_gerichtsTyp |
yes | Type of court, e.g. Vereinsregister, Grundbuchamt, Staatsanwaltschaft. |
_gerichtsAngelegenheit |
yes | Matter of the court, e.g. Zentrale Vollstreckungssachen, Arbeitsgerichtssachen. |
_strasse |
yes | Street of the address. |
_hausNr |
yes | House number – the first number contained in this field is evaluated. |
_plz |
yes | Postal code of the address. |
Outputs
GetCourtInfo returns the contact details of the determined court in several variables: _gerichtOrt, _gerichtPlz, _gerichtBezeichnung, _gerichtStrasseNr, _gerichtTelefon, _gerichtFax, _gerichtEmail, and _gerichtXJustizId.
Combining court type and matter
_gerichtsTyp and _gerichtsAngelegenheit are independent fields – only their combination produces a meaningful competence. Examples:
| Court type | Matter | Typical use |
|---|---|---|
| (general court) | Zentrale Vollstreckungssachen | Payment order and enforcement proceedings |
| Arbeitsgericht | Arbeitsgerichtssachen | Unfair dismissal and wage claims |
| Grundbuchamt | – | Land register matters |
| Vereinsregister | – | Association register matters |
Adding the result as a participant
To use the determined court further in the proceedings (e.g. for correspondence), you typically add it as a contact and assign it to the case:
- Add contact (
ParticipantNew) – field mapping:_lastnameCompanyName=_gerichtBezeichnung,_street=_gerichtStrasseNr,_cityCode=_gerichtPlz,_city=_gerichtOrt,_phone/_fax/_email=_gerichtTelefon/_gerichtFax/_gerichtEmail. - Assign participant (
ParticipantCaseNew) – assigns the newly created contact to the case under the appropriate role (see Participants).
The court is then available like any other participant for text blocks and the rest of the workflow.