Skip to content

Commit c377fea

Browse files
authored
Update sorting (#39)
Mostly copied from Import API docs - adjustment to "Immobilie" (moved Darlehen into Immobilie)
1 parent 6f1411a commit c377fea

File tree

1 file changed

+80
-82
lines changed

1 file changed

+80
-82
lines changed

README.md

+80-82
Original file line numberDiff line numberDiff line change
@@ -422,52 +422,52 @@ can be found in the `errors` field of the response body. More information about
422422

423423
{
424424
"beschaeftigungsart": "ANGESTELLTER" | "ARBEITER" | "ARBEITSLOSER" | "BEAMTER" | "FREIBERUFLER" | "HAUSFRAU" | "RENTNER" | "SELBSTSTAENDIGER",
425-
"arbeiter": Arbeiter,
426-
"angestellter": Angestellter,
425+
"angestellter": Angestellter,
426+
"arbeiter": Arbeiter,
427427
"arbeitsloser": Arbeitsloser,
428428
"beamter": Beamter,
429-
"selbststaendiger": Selbstständiger,
430429
"freiberufler": Freiberufler,
431430
"hausfrau": Hausfrau,
432-
"rentner": Rentner
431+
"rentner": Rentner,
432+
"selbststaendiger": Selbstständiger
433433
}
434434

435435
The `beschaeftigungsart` determines which data is used. For example the `beschaeftigungsart=ARBEITER` means that all data of field `arbeiter` is used, for `beschaeftigungsart=BEAMTER` the data of
436436
field `beamter` is used. All other fields will be ignored. If there is no value for `beschaeftigungsart` or the corresponding field to a `beschaeftigungsart` is empty, all data is ignored.
437437

438-
#### Arbeiter
438+
#### Angestellter
439439

440440
{
441441
"beschaeftigungsverhaeltnis": {
442+
"arbeitgeber": Firma,
442443
"berufsbezeichnung": String,
443-
"nettoeinkommenMonatlich": BigDecimal,
444-
"arbeitgeber": Firma,
445-
"beschaeftigtSeit": "YYYY-MM-DD",
446444
"befristung": "BEFRISTET" | "UNBEFRISTET",
447445
"befristetBis": "YYYY-MM-DD",
448-
"inProbezeit": true | false
446+
"beschaeftigtSeit": "YYYY-MM-DD",
447+
"inProbezeit": true | false,
448+
"nettoeinkommenMonatlich": BigDecimal
449449
},
450450
"vorherigesBeschaeftigungsverhaeltnis": {
451-
"arbeitgeber": Firma
451+
"arbeitgeber": Firma,
452452
"beschaeftigtSeit": "YYYY-MM-DD",
453453
"beschaeftigtBis": "YYYY-MM-DD"
454454
}
455455
}
456-
457-
#### Angestellter
456+
457+
#### Arbeiter
458458

459459
{
460460
"beschaeftigungsverhaeltnis": {
461+
"arbeitgeber": Firma,
461462
"berufsbezeichnung": String,
462-
"nettoeinkommenMonatlich": BigDecimal,
463-
"arbeitgeber": Firma,
464-
"beschaeftigtSeit": "YYYY-MM-DD",
465463
"befristung": "BEFRISTET" | "UNBEFRISTET",
466464
"befristetBis": "YYYY-MM-DD",
467-
"inProbezeit": true | false
465+
"beschaeftigtSeit": "YYYY-MM-DD",
466+
"inProbezeit": true | false,
467+
"nettoeinkommenMonatlich": BigDecimal
468468
},
469469
"vorherigesBeschaeftigungsverhaeltnis": {
470-
"arbeitgeber": Firma
470+
"arbeitgeber": Firma,
471471
"beschaeftigtSeit": "YYYY-MM-DD",
472472
"beschaeftigtBis": "YYYY-MM-DD"
473473
}
@@ -483,26 +483,26 @@ field `beamter` is used. All other fields will be ignored. If there is no value
483483

484484
{
485485
"beschaeftigungsverhaeltnis": {
486+
"arbeitgeber": Firma,
486487
"berufsbezeichnung": String,
488+
"beschaeftigtSeit": "YYYY-MM-DD",
487489
"inProbezeit": true | false,
488490
"nettoeinkommenMonatlich": BigDecimal,
489-
"verbeamtetSeit": "YYYY-MM-DD",
490-
"arbeitgeber": Firma,
491-
"beschaeftigtSeit": "YYYY-MM-DD"
491+
"verbeamtetSeit": "YYYY-MM-DD"
492492
},
493493
"vorherigesBeschaeftigungsverhaeltnis": {
494494
"arbeitgeber": Firma,
495495
"beschaeftigtSeit": "YYYY-MM-DD",
496496
"beschaeftigtBis": "YYYY-MM-DD"
497497
}
498498
}
499-
500-
#### Selbstständiger
499+
500+
#### Freiberufler
501501

502502
{
503503
"berufsbezeichnung": String,
504-
"selbststaendigSeit": "YYYY-MM-DD",
505504
"firma": Firma,
505+
"selbststaendigSeit": "YYYY-MM-DD",
506506
"nettoeinkommenJaehrlich": BigDecimal,
507507
"bruttoEinkommenLaufendesJahr": BigDecimal,
508508
"einkommenssteuerLaufendesJahr": BigDecimal,
@@ -517,13 +517,30 @@ field `beamter` is used. All other fields will be ignored. If there is no value
517517
"einkommenssteuerVor3Jahren": BigDecimal,
518518
"abschreibungenVor3Jahren": BigDecimal
519519
}
520+
521+
#### Hausfrau
520522

521-
#### Freiberufler
523+
{
524+
"sonstigesEinkommenMonatlich": BigDecimal
525+
}
526+
527+
#### Rentner
528+
529+
{
530+
"rentenversicherung": {
531+
"name": String,
532+
"anschrift": Anschrift
533+
},
534+
"rentnerSeit": "YYYY-MM-DD",
535+
"staatlicheRenteMonatlich": BigDecimal
536+
}
537+
538+
#### Selbstständiger
522539

523540
{
524541
"berufsbezeichnung": String,
525-
"selbststaendigSeit": "YYYY-MM-DD",
526542
"firma": Firma,
543+
"selbststaendigSeit": "YYYY-MM-DD",
527544
"nettoeinkommenJaehrlich": BigDecimal,
528545
"bruttoEinkommenLaufendesJahr": BigDecimal,
529546
"einkommenssteuerLaufendesJahr": BigDecimal,
@@ -539,23 +556,6 @@ field `beamter` is used. All other fields will be ignored. If there is no value
539556
"abschreibungenVor3Jahren": BigDecimal
540557
}
541558

542-
#### Hausfrau
543-
544-
{
545-
"sonstigesEinkommenMonatlich": BigDecimal
546-
}
547-
548-
#### Rentner
549-
550-
{
551-
"staatlicheRenteMonatlich": BigDecimal,
552-
"rentnerSeit": "YYYY-MM-DD",
553-
"rentenversicherung": {
554-
"name": String,
555-
"anschrift": Anschrift
556-
}
557-
}
558-
559559
#### Anschrift
560560

561561
{
@@ -577,39 +577,57 @@ In addition there is the value "SONSTIGE" ("other")
577577
#### Firma
578578

579579
{
580-
"name": String,
581580
"anschrift": Anschrift,
582-
"branche": "LANDWIRTSCHAFT_FORSTWIRTSCHAFT_FISCHEREI" | "ENERGIE_WASSERVERSORGUNG_BERGBAU" | "VERARBEITENDES_GEWERBE" | "BAUGEWERBE" | "HANDEL" | "VERKEHR_LOGISTIK" | "INFORMATION_KOMMUNIKATION" | "GEMEINNUETZIGE_ORGANISATION" | "KREDITINSTITUTE_VERSICHERUNGEN" | "PRIVATE_HAUSHALTE" | "DIENSTLEISTUNGEN" | "OEFFENTLICHER_DIENST" | "GEBIETSKOERPERSCHAFTEN" | "HOTEL_GASTRONOMIE" | "ERZIEHUNG_UNTERRICHT" | "KULTUR_SPORT_UNTERHALTUNG" | "GESUNDHEIT_SOZIALWESEN"
581+
"branche": "LANDWIRTSCHAFT_FORSTWIRTSCHAFT_FISCHEREI" | "ENERGIE_WASSERVERSORGUNG_BERGBAU" | "VERARBEITENDES_GEWERBE" | "BAUGEWERBE" | "HANDEL" | "VERKEHR_LOGISTIK" | "INFORMATION_KOMMUNIKATION" | "GEMEINNUETZIGE_ORGANISATION" | "KREDITINSTITUTE_VERSICHERUNGEN" | "PRIVATE_HAUSHALTE" | "DIENSTLEISTUNGEN" | "OEFFENTLICHER_DIENST" | "GEBIETSKOERPERSCHAFTEN" | "HOTEL_GASTRONOMIE" | "ERZIEHUNG_UNTERRICHT" | "KULTUR_SPORT_UNTERHALTUNG" | "GESUNDHEIT_SOZIALWESEN",
582+
"name": String
583583
}
584584

585585
### EinkunftAusNebentaetigkeit
586586

587587
{
588588
"antragstellerIds": [ String ],
589-
"betragMonatlich": BigDecimal,
590-
"beginnDerTaetigkeit": "YYYY-MM-DD"
589+
"beginnDerTaetigkeit": "YYYY-MM-DD",
590+
"betragMonatlich": BigDecimal
591591
}
592592

593593
### Finanzierungswunsch
594594

595595
{
596-
"laufzeitInMonaten": Integer
596+
"kreditbetrag": BigDecimal,
597+
"laufzeitInMonaten": Integer,
598+
"provisionswunschInProzent": BigDecimal,
599+
"rateMonatlich": BigDecimal,
597600
"ratenzahlungstermin": Ratenzahlungstermin
598-
"provisionswunschInProzent": BigDecimal
599-
"kreditbetrag": BigDecimal
600-
"rateMonatlich": BigDecimal
601601
}
602602

603603
#### Ratenzahlungstermin
604604

605605
"MONATSENDE" | "MONATSMITTE"
606606

607+
### Herkunft
608+
609+
{
610+
"arbeitserlaubnisVorhanden": true | false,
611+
"arbeitserlaubnisBefristetBis": "YYYY-MM-DD",
612+
"aufenthaltstitel": "VISUM" | "AUFENTHALTSERLAUBNIS" | "NIEDERLASSUNGSERLAUBNIS" | "ERLAUBNIS_ZUM_DAUERAUFENTHALT_EU",
613+
"aufenthaltBefristetBis": "YYYY-MM-DD",
614+
"inDeutschlandSeit": "YYYY-MM-DD",
615+
"staatsangehoerigkeit": Country,
616+
"steuerId": String
617+
}
618+
607619
### Immobilie
608620

609621
{
610-
"antragstellerIds": [ String ],
611622
"bezeichnung": String,
612-
"darlehen": [ Darlehen ],
623+
"darlehen": [
624+
{
625+
"restschuld": BigDecimal,
626+
"zinsbindungBis": "YYYY-MM-DD",
627+
"rateMonatlich": BigDecimal
628+
}
629+
],
630+
"gehoertZuAntragsteller": Antragstellerzuordnung,
613631
"immobilienart": "EIGENTUMSWOHNUNG" | "EINFAMILIENHAUS" | "MEHRFAMILIENHAUS" | "BUEROGEBAEUDE",
614632
"mieteinnahmenKaltMonatlich": BigDecimal,
615633
"mieteinnahmenWarmMonatlich": BigDecimal,
@@ -619,32 +637,12 @@ In addition there is the value "SONSTIGE" ("other")
619637
"wert": BigDecimal,
620638
"wohnflaeche": Integer
621639
}
622-
623-
#### Darlehen
624-
625-
{
626-
"rateMonatlich": BigDecimal,
627-
"restschuld": BigDecimal,
628-
"zinsbindungBis": "YYYY-MM-DD"
629-
}
630-
631-
### Herkunft
632-
633-
{
634-
"arbeitserlaubnisVorhanden": true | false,
635-
"aufenthaltBefristetBis": "YYYY-MM-DD",
636-
"arbeitserlaubnisBefristetBis": "YYYY-MM-DD",
637-
"inDeutschlandSeit": "YYYY-MM-DD",
638-
"staatsangehoerigkeit": Country,
639-
"aufenthaltstitel": "VISUM" | "AUFENTHALTSERLAUBNIS" | "NIEDERLASSUNGSERLAUBNIS" | "ERLAUBNIS_ZUM_DAUERAUFENTHALT_EU",
640-
"steuerId": String
641-
}
642-
640+
643641
### Mietausgabe
644642

645643
{
646644
"antragstellerIds": [ String ],
647-
"BigDecimal": BigDecimal
645+
"betragMonatlich": BigDecimal
648646
}
649647

650648
### Personendaten
@@ -674,29 +672,29 @@ In addition there is the value "SONSTIGE" ("other")
674672
### Ratenschutz
675673

676674
{
677-
"arbeitslosigkeitAbsicherung": RatenschutzAbsicherung
678-
"arbeitsunfaehigkeitAbsicherung": RatenschutzAbsicherung
675+
"arbeitslosigkeitAbsicherung": RatenschutzAbsicherung,
676+
"arbeitsunfaehigkeitAbsicherung": RatenschutzAbsicherung,
679677
"todesfallAbsicherung": RatenschutzAbsicherung
680678
}
681679

682680
#### RatenschutzAbsicherung
683681

684682
{
685-
"vorhanden": Boolean
686-
"kommentar": String
687-
"gewuenscht": Boolean
683+
"gewuenscht": Boolean,
684+
"kommentar": String,
685+
"vorhanden": Boolean,
688686
"wichtig": Boolean
689687
}
690688

691689
### Wohnsituation
692690

693691
{
694692
"anschrift": Wohnanschrift,
695-
"gemeinsamerHaushalt": true | false,
696-
"wohnart": "ZUR_MIETE" | "ZUR_UNTERMIETE" | "IM_EIGENEN_HAUS" | "BEI_DEN_ELTERN",
697693
"anzahlPersonenImHaushalt": Integer,
698694
"anzahlPkw": Integer,
699-
"voranschrift": Wohnanschrift
695+
"gemeinsamerHaushalt": true | false,
696+
"voranschrift": Wohnanschrift,
697+
"wohnart": "ZUR_MIETE" | "ZUR_UNTERMIETE" | "IM_EIGENEN_HAUS" | "BEI_DEN_ELTERN"
700698
}
701699

702700
#### Wohnanschrift

0 commit comments

Comments
 (0)