SmartCompare | Dokumentation Qernel API - Lkw - v1.1.0 (08.04.2025)

Changelog

v1.1.0

Eine Reihe von Feldern hat nun benannte Datentypen, die in der Dokumentation klickbar sind, woraufhin eine Seite mit den Ausprägungen dieses Datentyps angezeigt wird. Die Änderung betrifft:

  • Vertrag: haftpflicht
  • Fahrer: art
  • JHalter: art
  • NPerson: familienstand, geschlecht
  • NVersicherungsnehmer: schulausbildung

v1.0.1

Fahrer ist nun Pflichtobjekt in Preis und Antragsrequest.

v1.0.0

Version 1 der Dokumentation veröffentlicht. Kerndokumentation ergänzt. Einige derzeit nicht benutzte Felder wurden als solche in der Dokumentation gekennzeichnet.

Requests

Qernel::Request::Lkw::Preis  

Qernel::Request::Lkw::Angebot  

Qernel::Request::Lkw::Antrag  

name type required xml node
Bankverbindung Qernel::Entity::Lkw::Antrag::JBankverbindung Qernel::Entity::Lkw::Antrag::NBankverbindung no <bankverbindung />
Beratungsprotokoll Qernel::Entity::Protocol no <beratungsprotokoll />
Fahrer ArrayRef[Qernel::Entity::Lkw::Antrag::Fahrer] yes <fahrer />
Fahrerkreis Qernel::Entity::Lkw::Antrag::Fahrerkreis yes <fahrerkreis />
Fahrzeug Qernel::Entity::Lkw::Antrag::Vehicle yes <vehicle />
Halter Qernel::Entity::Lkw::Antrag::JHalter Qernel::Entity::Lkw::Antrag::NHalter yes <halter />
Hinweise Qernel::Entity::Lkw::Antrag::Hinweise yes <hinweise />
Produkt Qernel::Entity::Lkw::Antrag::Product yes <product />
Versicherungsnehmer Qernel::Entity::Lkw::Antrag::JVersicherungsnehmer Qernel::Entity::Lkw::Antrag::NVersicherungsnehmer yes <versicherungsnehmer />
Vertrag Qernel::Entity::Lkw::Antrag::Contract yes <contract />

Entities

Qernel::Entity::Lkw::Preis::Fahrer  

name type required documentation
anrede Anrede no Anrede
art FahrerArt yes Kategorie Fahrer
berufsgruppe Int yes Berufsgruppe des Fahrers
bfa Bool no Teilnahme an begleitetem Fahren
familienstand Familienstand no Familienstand
fs_datum Qernel::Entity::Date yes Fuehrerschein erworben am
fs_eu Bool no Fuehrerschein erworben in EU
fs_herkunft Str no Fuehrerschein erworben in (Kfz-Laenderkennung), default: D
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
geschlecht Geschlecht yes Geschlecht
hauptnutzer Bool no Angabe ob Fahrer Hauptnutzer ist
ort Str no Wohnort
plz Str no Postleitzahl
verheiratet_mit_vn Bool no Angabe ob Fahrer mit VN verheiratet ist
vzr Bool no Hat Eintrag im Verkehrszentralregister

Qernel::Entity::Lkw::Preis::Fahrerkreis  

name type required documentation
beliebige_nutzer Bool no Wahr (1), wenn nicht dedizierte Fahrer ausgewaehlt werden
beliebige_nutzer_geburtsdatum ArrayOfDates no Geburtsdatum juengster und aeltester Fahrer (in dieser Reihenfolge) bei beliebige_nutzer

Qernel::Entity::Lkw::Preis::Vehicle  

name type required documentation
abstandsregelautomat_spurhalteassistent Bool no Angabe ob Fahrzeug ueber Abstandsregelautomat und Spurhalteassistent verfuegt
anhaengerbetrieb Bool no Info ob Fahrzeug auch im Anhaengerbetrieb genutzt wird
aufbauart Int yes Angabe um welche Aufbauart es sich bei dem Fahrzeug handelt
betriebsausgabe Bool no Bei Anerkennung als Betriebsausgabe
einzugsgebiet Int no Angabe in welchem Einzugsgebiet mit dem Fahrzeug gefahren wird
erstbesitzer ZulassungErst no Zulassung Erstbesitzer
fahrgebiet Fahrgebiet no Eingeschraenktes Fahrgebiet
fahrzeugart Int no Angabe welche Fahrzeugart es sich handelt
finanzierung FinanzierungsArt yes Art der Finanzierung des Fahrzeugs
gap Bool no GAP Deckung gewuenscht. Wenn finanzierung = 2 - Kreditfinanziert, 3 - Leasing
gefahrgut Int no Angabe ob Gefahrgueter mit dem Fahrzeug transportiert werden
gesamtgewicht Int no Gesamtgewicht des Fahrzeugs
gewerbe_nutzung GewerbeNutzungsart no Art der gewerblichen Nutzung. Wenn nutzung = 3 - ueberwiegend gewerblich, 4 - ausschliesslich gewerblich
hsn Str no Herstellerschluesselnummer
kennzeichen Qernel::Entity::Kennzeichen yes Kennzeichen des Fahrzeugs
kilometerpa PosInt yes Jaehrliche Laufleistung
kilometerstand PosInt yes Kilometerstand des Fahrzeugs
kraftstoff Kraftstoffart no Kraftstoffart des Fahrzeugs
kw PosInt yes Leistung in Kilowatt
manufacturer Str no Herstellerbezeichnung
modell Str no Fahrzeugmodell
neuwert PosInt yes Neuwert des Fahrzeugs, ganzzahlig
nutzlast Int no Nutzlast des Fahrzeugs
nutzung Fahrzeugnutzung yes Art der Nutzung
schlingerdaempfung Bool no Angabe ob Fahrzeug ueber Schlingerdaempfung verfuegt
skz_bis Int no Saisonkennzeichen bis. Wenn zulassungsart = 2 - Saisonzulassung
skz_von Int no Saisonkennzeichen von. Wenn zulassungsart = 2 - Saisonzulassung
sonderausstattung Int no Angabe Wert der Sonderausstattung
stabilitaetskontrolle Bool no Angabe ob Fahrzeug ueber Stabilitaetskontrolle verfuegt
transport Int no Angabe ueber Transport: 1 - eigene Gueter, 2 - fremde Gueter
tsn Str no Typschluesselnummer des Fahrzeugs
versichererwechsel_anzahl Int no Anzahl der Versichererwechsel bislang. Default 2
versicherungsart VersicherungsArtKfz yes Kfz-Versicherungsart
vorschaeden_haft VorschaedenListe no Vorschaeden Haftpflicht
vorschaeden_kasko_teil VorschaedenListe no Vorschaeden Teilkasko
vorschaeden_kasko_voll VorschaedenListe no Vorschaeden Vollkasko
vorsteuerabzug Bool no Abzug Vorsteuer
vorversicherung Vorversicherung yes Bestand eine Vorversicherung
vorversicherung_gesellschaft VorversichererGesellschaftKfz no Gesellschaftsnummer nach Vorversichererliste
vorversicherung_seit Int no Jahr des Beginns der Vorversicherung
wegfahrsperre Bool no Hat Wegfahrsperre
zeitwert PosInt yes Fahrzeugzeitwert
zulassung_erst Qernel::Entity::Date yes Datum der Erstzulassung
zulassung_vn Qernel::Entity::Date yes Datum der Zulassung auf Versicherungsnehmer
zulassungsart ZulassungsArt yes Kfz-Zulassungsart
zulassungsstelle Int no Zulassungsbezirk

Qernel::Entity::Lkw::Preis::JHalter  

name type required documentation
anrede AnredeJur yes Anrede
art ArtKfzHalterJur yes Kategorie des Halters
branche Int yes Branche
ort Str yes Wohnort
plz Str yes Postleitzahl

Qernel::Entity::Lkw::Preis::NHalter  

name type required documentation
anrede Anrede yes Anrede
art ArtKfzHalter yes Art des Halters
berufsgruppe Int yes Berufsgruppe
familienstand Familienstand yes Familienstand
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
geschlecht Geschlecht yes Geschlecht
ort Str yes Wohnort
plz Str yes Postleitzahl

Qernel::Entity::Lkw::Preis::JVersicherungsnehmer  

name type required documentation
anrede AnredeJur yes Anrede
branche Int yes Branche
ort Str yes Wohnort
plz Str yes Postleitzahl

Qernel::Entity::Lkw::Preis::NVersicherungsnehmer  

name type required documentation
anrede Anrede yes Anrede
berufsgruppe KfzBerufsgruppe yes Berufsgruppe
branche Int yes Branche
familienstand Familienstand yes Familienstand
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
geschlecht Geschlecht yes Geschlecht
kinder_geburtsdatum ArrayOfDates no Geburtsdaten der Kinder
nationalitaet Str yes Staatsangehoerigkeit (Kfz-Laenderkennung)
ort Str yes Wohnort
plz Str yes Postleitzahl
schulausbildung Schulabschluss no Hoechster erreichter Schulabschluss
tarifgruppe KfzTarifgruppe yes Tarifgruppe

Qernel::Entity::Lkw::Preis::Contract  

name type required documentation
antragsnummervm Str no Antragsnummer des Vermittlers
bankgruppe Bankgruppe no Typ der Bankengruppe
beginn Qernel::Entity::Date yes Beginndatum
bremsbruch Bool no Angabe ob Bremsbruch gewuenscht. Fahrzeugart: Anhaenger
eigenschaeden_ausserh_betriebsgelaende Bool no Angabe ob Eigenschaeden ausserhalb des Betriebsgelaendes gewuenscht ist
fahrerschutz Bool no Angabe ob Fahrerschutz gewuenscht
haftpflicht KfzHaftpflicht yes Versicherungsschutz Haftpflicht
innere_betriebss Bool no Dieses Feld ist aktuell nicht aktiv
insassen_unfall Bool no Dieses Feld ist aktuell nicht aktiv
kasko VersicherungsschutzKasko yes Versicherungsschutz Kasko
laufzeit Vertragslaufzeit no Die Vertragslaufzeit: 1, 3, 5 erlaubt
rabattschutz Bool no Angabe ob Rabattschutz gewuenscht
referenznummer_pdf Str no Nummer analog PDF Antrag (ticket)
schutzbrief Bool no Angabe ob Schutzbrief gewuenscht
sf_haft Str yes Angabe SF Jahre Haftpflicht
sf_kasko Str no Angabe SF Jahre Kasko falls beantragt
werkstattbindung Bool no Angabe ob Werkstattbindung gewuenscht
zahlart Zahlart yes Rechnung oder Lastschrift
zahlweise Zahlweise8 yes Zahlungsintervall

Qernel::Entity::Document::Angebot::JAngebotsempfaenger  

name type required documentation
anrede AnredeJur yes Anrede
email Str no Mailadresse Angebotsempfaenger
firmenname Str no Firmenname Angebotsempfaenger
hausnummer Str no Hausnummer Angebotsempfaenger
mobil PhoneNumber no Mobilnummer Angebotsempfaenger
ort Str no Wohnort Angebotsempfaenger
plz Str no Postleitzahl Angebotsempfaenger
strasse Str no Strasse Angebotsempfaenger
telefax PhoneNumber no Faxnummer Angebotsempfaenger
telefon PhoneNumber no Telefonnummer Angebotsempfaenger
textanschreiben Str no Moeglichkeit eigener Infotext zum Anschreiben
textuebersichtstabelle Str no Moeglichkeit eigener Infotext wenn Scope->uebersicht=1

Qernel::Entity::Document::Angebot::NAngebotsempfaenger  

name type required documentation
anrede Anrede yes Anrede
email Str no Mailadresse Angebotsempfaenger
geburtsdatum Qernel::Entity::Date yes Geburtsdatum Angebotsempfaenger
hausnummer Str no Hausnummer Angebotsempfaenger
mobil PhoneNumber no Mobilnummer Angebotsempfaenger
nachname Str no Nachname Angebotsempfaenger
nationalitaet Str no Nationalitaet Angebotsempfaenger
ort Str no Wohnort Angebotsempfaenger
plz Str no Postleitzahl Angebotsempfaenger
strasse Str no Strasse Angebotsempfaenger
telefax PhoneNumber no Faxnummer Angebotsempfaenger
telefon PhoneNumber no Telefonnummer Angebotsempfaenger
textanschreiben Str no Moeglichkeit eigener Infotext zum Anschreiben
textuebersichtstabelle Str no Moeglichkeit eigener Infotext wenn Scope->uebersicht=1
titel Str no Titel Angebotsempfaenger
vorname Str no Vornamen Angebotsempfaenger

Qernel::Entity::Document::Angebot::JBankverbindung  

name type required documentation
anrede AnredeJur yes Anrede
bank Str no Bankname oder Bezeichnung der Bank
bic Str no BIC des Kontoinhabers
blz Int no Angabe Bankleitzahl
iban IBAN yes IBAN des Kontoinhabers
kontonummer Int no Angabe Kontonummer
ort Str yes Wohnort
plz Str yes Postleitzahl

Qernel::Entity::Document::Angebot::NBankverbindung  

name type required documentation
anrede Anrede yes Anrede
bank Str no Bankname oder Bezeichnung der Bank
bic Str no BIC des Kontoinhabers
blz Int no Angabe Bankleitzahl
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
iban IBAN yes IBAN des Kontoinhabers
kontonummer Int no Angabe Kontonummer
ort Str yes Wohnort
plz Str yes Postleitzahl

Qernel::Entity::Document::Angebot::Hinweise  

name type required documentation
beratungsdokumentation ArtBeratungsDokumentation no Art der Beratungsdokumentation
bonitaetspruefung Bool no Kunde stimmt Bonitaetspruefung zu
datenschutz Bool yes Kunde willigt in die Datenschutzerklaerung ein
inno_info Str no Dieses Feld ist aktuell nicht aktiv
inno_mail_vn Bool no Mailadresse VN fuer Antragskopiemail
inno_vertrags_id Str no Angabe Antragsnummer fuer Dokumentenzuordnung
inno_vn_id Str no !nodoc!
leistungsuebersicht Bool no Dieses Feld ist aktuell nicht aktiv
mitteilung Str no Moeglichkeit der zusaetzlichen Mitteilung (steht auf Antrag PDF)
onlinebestaetigung Bool no Online-Bestaetigung des Antrags an den Versicherungsnehmer per Email
vertragsunterlagen Int no eMail=1;Post=2;Beides=3
vertragsunterlagen_email Str no E-Mailadresse, wenn bei Vertragsunterlagen 1 oder 3 gesetzt ist.
vvgtext VvgTextArt no VVG Bestaetigung

Qernel::Entity::Tarif  

name type required documentation
antrag Int no Antragsdokument zu diesem Tarif gewuenscht
bedingungen Bool no Tarifbedingungen zu diesem Tarif gewuenscht
package Int no Package-Id des Tarifs
produktinformation Bool no Produktinformationsblatt zu diesem Tarif gewuenscht
tarifinformation Bool no Tarifinformation zu diesem Tarif gewuenscht

Qernel::Entity::Document::Angebot::Scope  

name type required documentation
anschreiben Bool no 0 = ohne Anschreiben, 1 = inkl Anschreiben
ergebnisliste Int no 0 = keine Ergebnisliste, 1 sortiert nach Gesellschaft aufsteigend, 2 sortiert nach Gesellschaft absteigend, 3 sortiert nach Tarif aufsteigend, 4 sortiert nach Tarif absteigend, 5 sortiert nach Beitrag aufsteigend, 6 sortiert nach Beitrag absteigend,
features Int no 0 keine Leistungen, 1 = als Tarifinformation, 2 = als Leistungsvergleich wenn moeglich
rueckgabe Int no 1 = base64 codiertes Dokument und response, 2 response ohne Dokument
sendto ArrayRef no Liste von E-Mail-Adressen, an die das Angebot versendet werden soll
uebersicht Bool no 0= ohne Uebersicht angebotener Tarif im Anschreiben 1= mit Uebersicht angebotener Tarif im Anschreiben
vorgaben Bool no 0= ohne Anzeige Berechnungsvorgaben, 1 = inkl. Anzeige Berechnungsvorgaben

Qernel::Entity::Lkw::Antrag::JBankverbindung  

name type required documentation
anrede AnredeJur yes Anrede
bank Str no Bankname oder Bezeichnung der Bank
bic Str no BIC des Kontoinhabers
blz Int no Angabe Bankleitzahl
email Str no Mailadresse Kontoinhaber
firmenname Str yes Firmenname Kontoinhaber
hausnummer Str yes Hausnummer Kontoinhaber
iban IBAN yes IBAN des Kontoinhabers
kontonummer Int no Angabe Kontonummer
mobil PhoneNumber no Mobilnummer Kontoinhaber
ort Str yes Ort Kontoinhaber
plz Int yes PLZ Kontoinhaber
strasse Str yes Strasse Kontoinhaber
telefax PhoneNumber no Faxnummer Kontoinhaber
telefon PhoneNumber no Telefonnummer Kontoinhaber

Qernel::Entity::Lkw::Antrag::NBankverbindung  

name type required documentation
anrede Anrede yes Anrede
bank Str no Bankname oder Bezeichnung der Bank
bic Str no BIC des Kontoinhabers
blz Int no Angabe Bankleitzahl
email Str no Mailadresse Kontoinhaber
geburtsdatum Qernel::Entity::Date yes Geburtsdatum Kontoinhaber
hausnummer Str yes Hausnummer Kontoinhaber
iban IBAN yes IBAN des Kontoinhabers
kontonummer Int no Angabe Kontonummer
mobil PhoneNumber no Mobilnummer Kontoinhaber
nachname Str yes Nachname Kontoinhaber
ort Str yes Ort Kontoinhaber
plz Int yes PLZ Kontoinhaber
strasse Str yes Strasse Kontoinhaber
telefax PhoneNumber no Faxnummer Kontoinhaber
telefon PhoneNumber no Telefonnummer Kontoinhaber
titel Str no Titel Kontoinhaber
vorname Str yes Vorname Kontoinhaber

Qernel::Entity::Protocol  

name type required documentation
begruendung Str no Angabe Begruendung in Beratungsprotokoll
kundenbedarf Str no Angabe Kundenbedarf in Beratungsprotokoll
kundenentscheidung Str no Angabe Kundenentscheidung in Beratungsprotokoll
kundenwunsch Str no Angabe Kundenwunsch in Beratungsprotokoll
marktuntersuchung Str no Angabe zur Marktuntersuchung in Beratungsprotokoll
risikobewertung Str no Angabe zur Risikobewertung in Beratungsprotokoll
versicherungsart Str no Angabe zur Art der Versicherung in Beratungsprotokoll

Qernel::Entity::Lkw::Antrag::Fahrer  

name type required documentation
anrede Anrede no Anrede
art FahrerArt yes Kategorie Fahrer
berufsgruppe Int yes Berufsgruppe des Fahrers
bfa Bool no Teilnahme an begleitetem Fahren
familienstand Familienstand no Familienstand
fs_datum Qernel::Entity::Date yes Fuehrerschein erworben am
fs_eu Bool no Fuehrerschein erworben in EU
fs_herkunft Str no Fuehrerschein erworben in (Kfz-Laenderkennung), default: D
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
geschlecht Geschlecht yes Geschlecht
hauptnutzer Bool no Angabe ob Fahrer Hauptnutzer ist
nachname Str no Nachname des Fahrers
ort Str no Wohnort
plz Str no Postleitzahl
verheiratet_mit_vn Bool no Angabe ob Fahrer mit VN verheiratet ist
vorname Str no Vorname des Fahrers
vzr Bool no Hat Eintrag im Verkehrszentralregister

Qernel::Entity::Lkw::Antrag::Fahrerkreis  

name type required documentation
beliebige_nutzer Bool no Wahr (1), wenn nicht dedizierte Fahrer ausgewaehlt werden
beliebige_nutzer_geburtsdatum ArrayOfDates no Geburtsdatum juengster und aeltester Fahrer (in dieser Reihenfolge) bei beliebige_nutzer

Qernel::Entity::Lkw::Antrag::Vehicle  

name type required documentation
abmeldung Qernel::Entity::Date no Datum der Abmeldung des bisherigen Fahrzeugs
abstandsregelautomat_spurhalteassistent Bool no Angabe ob Fahrzeug ueber Abstandsregelautomat und Spurhalteassistent verfuegt
anhaengerbetrieb Bool no Info ob Fahrzeug auch im Anhaengerbetrieb genutzt wird
aufbauart Int yes Angabe um welche Aufbauart es sich bei dem Fahrzeug handelt
betriebsausgabe Bool no Bei Anerkennung als Betriebsausgabe
bisheriges_fz Int no 1 - Fahrzeug wird demnaechst verkauft, 2 - Fahrzeug wurde abgemeldet, 3 - Fahrzeug wurde verkauft, 4 - Fahrzeug wurde verschrottet
einzugsgebiet Int no Angabe in welchem Einzugsgebiet mit dem Fahrzeug gefahren wird
erstbesitzer ZulassungErst no Zulassung Erstbesitzer
fahrgebiet Fahrgebiet no Eingeschraenktes Fahrgebiet
fahrgestellnummer Str yes Fahrgestellnummer
fahrzeugart Int no Angabe welche Fahrzeugart es sich handelt
finanzierung FinanzierungsArt yes Art der Finanzierung des Fahrzeugs
gap Bool no GAP Deckung gewuenscht. Wenn finanzierung = 2 - Kreditfinanziert, 3 - Leasing
gefahrgut Int no Angabe ob Gefahrgueter mit dem Fahrzeug transportiert werden
gesamtgewicht Int no Gesamtgewicht des Fahrzeugs
gewerbe_nutzung GewerbeNutzungsart no Art der gewerblichen Nutzung. Wenn nutzung = 3 - ueberwiegend gewerblich, 4 - ausschliesslich gewerblich
hsn Str no Herstellerschluesselnummer
kennzeichen Qernel::Entity::Kennzeichen yes Kennzeichen des Fahrzeugs
kennzeichen_bisheriges_fz Qernel::Entity::Kennzeichen no Bisheriges Kennzeichen
kilometerpa PosInt yes Jaehrliche Laufleistung
kilometerstand PosInt yes Kilometerstand des Fahrzeugs
kraftstoff Kraftstoffart no Kraftstoffart des Fahrzeugs
kw PosInt yes Leistung in Kilowatt
manufacturer Str no Herstellerbezeichnung
modell Str no Fahrzeugmodell
neuwert PosInt yes Neuwert des Fahrzeugs, ganzzahlig
nutzlast Int no Nutzlast des Fahrzeugs
nutzung Fahrzeugnutzung yes Art der Nutzung
rabattuebertragung Int no Rabattuebertragung: 1 - keine Rabattuebertragung, 2 - Rabattuebertragung eines Verwandten, 3 - SFR-Uebertragung, das bisherige Fahrzeug wird Zweitfahrzeug
schlingerdaempfung Bool no Angabe ob Fahrzeug ueber Schlingerdaempfung verfuegt
skz_bis Int no Saisonkennzeichen bis. Wenn zulassungsart = 2 - Saisonzulassung
skz_von Int no Saisonkennzeichen von. Wenn zulassungsart = 2 - Saisonzulassung
sonderausstattung Int no Angabe Wert der Sonderausstattung
stabilitaetskontrolle Bool no Angabe ob Fahrzeug ueber Stabilitaetskontrolle verfuegt
transport Int no Angabe ueber Transport: 1 - eigene Gueter, 2 - fremde Gueter
tsn Str no Typschluesselnummer des Fahrzeugs
verkauf Qernel::Entity::Date no Datum des Verkaufs des bisherigen Fahrzeugs
verschrottung Qernel::Entity::Date no Datum der Verschrottung des bisherigen Fahrzeugs
versichererwechsel_anzahl Int no Anzahl der Versichererwechsel bislang. Default 2
versicherungsart VersicherungsArtKfz yes Kfz-Versicherungsart
versicherungsscheinnummer Str no Versicherungsscheinnummer Vorversicherung
vorschaeden_haft VorschaedenListe no Vorschaeden Haftpflicht
vorschaeden_kasko_teil VorschaedenListe no Vorschaeden Teilkasko
vorschaeden_kasko_voll VorschaedenListe no Vorschaeden Vollkasko
vorsteuerabzug Bool no Abzug Vorsteuer
vorversicherung Vorversicherung yes Bestand eine Vorversicherung
vorversicherung_bis Qernel::Entity::Date no Vorversicherung Ende
vorversicherung_gesellschaft VorversichererGesellschaftKfz no Gesellschaftsnummer nach Vorversichererliste
vorversicherung_seit Int no Jahr des Beginns der Vorversicherung
vorversicherung_vn_abweichend Bool no Angaben ob Vorversicherung von VN
vorversicherung_vn_anrede Int no Anrede Vorversicherungsinhaber. Wenn nicht VN
vorversicherung_vn_geburtsdatum Str no Geburtsdatum Vorsicherungsinhaber. Wenn nicht VN
vorversicherung_vn_nachname Str no Nachname Vorversicherungsinhaber. Wenn nicht VN
vorversicherung_vn_vorname Str no Vorname Vorversicherungsinhaber. Wenn nicht VN
wegfahrsperre Bool no Hat Wegfahrsperre
zeitwert PosInt yes Fahrzeugzeitwert
zulassung_erst Qernel::Entity::Date yes Datum der Erstzulassung
zulassung_vn Qernel::Entity::Date yes Datum der Zulassung auf Versicherungsnehmer
zulassungsart ZulassungsArt yes Kfz-Zulassungsart
zulassungsstelle Int no Zulassungsbezirk
zw_kennzeichen_erst_fz Qernel::Entity::Kennzeichen no Dieses Feld ist aktuell nicht aktiv
zw_versicherungsscheinnummer_erst Str no Dieses Feld ist aktuell nicht aktiv

Qernel::Entity::Lkw::Antrag::JHalter  

name type required documentation
anrede AnredeJur yes Anrede
art ArtKfzHalterJur yes Kategorie des Halters
branche Int yes Branche
email Str no Mailadresse Halter
firmenname Str yes Firmenname Kontoinhaber
hausnummer Str yes Hausnummer Halter
mobil PhoneNumber no Mobilnummer Halter
ort Str yes Wohnort Halter
plz Str yes PLZ Halter
strasse Str yes Strasse Halter
telefax PhoneNumber no Telefaxnummer Halter
telefon PhoneNumber no Telefonnummer Halter

Qernel::Entity::Lkw::Antrag::NHalter  

name type required documentation
anrede Anrede yes Anrede
art ArtKfzHalter yes Art des Halters
berufsgruppe Int yes Berufsgruppe
email Str no Mailadresse Halter
familienstand Familienstand yes Familienstand
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
geschlecht Geschlecht yes Geschlecht
hausnummer Str yes Hausnummer Halter
mobil PhoneNumber no Mobilnummer Halter
nachname Str yes Nachname Halter
ort Str yes Wohnort Halter
plz Str yes PLZ Halter
strasse Str yes Strasse Halter
telefax PhoneNumber no Telefaxnummer Halter
telefon PhoneNumber no Telefonnummer Halter
titel Str no Titel Halter
vorname Str yes Vornamen Halter

Qernel::Entity::Lkw::Antrag::Hinweise  

name type required documentation
beratungsdokumentation ArtBeratungsDokumentation no Art der Beratungsdokumentation
bonitaetspruefung Bool no Kunde stimmt Bonitaetspruefung zu
datenschutz Bool yes Kunde willigt in die Datenschutzerklaerung ein
evb_angefordert Bool no Anforderung eVB
evb_art Int no Art der eVB
inno_info Str no Dieses Feld ist aktuell nicht aktiv
inno_mail_vn Bool no Mailadresse VN fuer Antragskopiemail
inno_vertrags_id Str no Angabe Antragsnummer fuer Dokumentenzuordnung
inno_vn_id Str no !nodoc!
leistungsuebersicht Bool no Dieses Feld ist aktuell nicht aktiv
mitteilung Str no Moeglichkeit der zusaetzlichen Mitteilung (steht auf Antrag PDF)
onlinebestaetigung Bool no Online-Bestaetigung des Antrags an den Versicherungsnehmer per Email
vertragsunterlagen Int no eMail=1;Post=2;Beides=3
vertragsunterlagen_email Str no E-Mailadresse, wenn bei Vertragsunterlagen 1 oder 3 gesetzt ist.
vvgtext VvgTextArt no VVG Bestaetigung

Qernel::Entity::Lkw::Antrag::Product  

name type required documentation
beitrag_gesamt_request Str yes Angabe Gesamtbeitrag aus calculate response
beitrag_haft_request Str yes Angabe Haftbeitrag aus calculate response
beitrag_kasko_request Str yes Angabe Kaskobeitrag aus calculate response
berechnungsdatum Qernel::Entity::Date no Angabe Datum der Berechnung
package Int yes Angabe der beantragten Package ID

Qernel::Entity::Lkw::Antrag::JVersicherungsnehmer  

name type required documentation
anrede AnredeJur yes Anrede
branche Int yes Branche
email Str no Email des VN
firmenname Str yes Firmenname Kontoinhaber
hausnummer Str yes Hausnummer des VN
mobil PhoneNumber no Mobilnummer des VN
ort Str yes Wohnort des VN
plz Str yes PLZ des VN
strasse Str yes Strasse des VN
telefax PhoneNumber no Telefaxnummer des VN
telefon PhoneNumber no Telefonnummer des VN

Qernel::Entity::Lkw::Antrag::NVersicherungsnehmer  

name type required documentation
anrede Anrede yes Anrede
berufsgruppe KfzBerufsgruppe yes Berufsgruppe
branche Int yes Branche
email Str no Mailadresse des VN
familienstand Familienstand yes Familienstand
geburtsdatum Qernel::Entity::Date yes Geburtsdatum der Person
geschlecht Geschlecht yes Geschlecht
hausnummer Str yes Hausnummer des VN
kinder_geburtsdatum ArrayOfDates no Geburtsdaten der Kinder
mobil PhoneNumber no Mobilnummer des VN
nachname Str yes Nachname des VN
nationalitaet Str yes Staatsangehoerigkeit (Kfz-Laenderkennung)
ort Str yes Wohnort des VN
plz Str yes PLZ des VN
schulausbildung Schulabschluss no Hoechster erreichter Schulabschluss
strasse Str yes Strasse des VN
tarifgruppe KfzTarifgruppe yes Tarifgruppe
telefax PhoneNumber no Telefaxnummer des VN
telefon PhoneNumber no Telefonnummer des VN
titel Str no Titel des VN
vorname Str yes Vornamen des VN

Qernel::Entity::Lkw::Antrag::Contract  

name type required documentation
antragsnummervm Str no Antragsnummer des Vermittlers
art Int no Art des Antrag: 1 - Antragsmodell, 2- Invitatiomodell
bankgruppe Bankgruppe no Typ der Bankengruppe
beginn Qernel::Entity::Date yes Beginndatum
bremsbruch Bool no Angabe ob Bremsbruch gewuenscht. Fahrzeugart: Anhaenger
eigenschaeden_ausserh_betriebsgelaende Bool no Angabe ob Eigenschaeden ausserhalb des Betriebsgelaendes gewuenscht ist
fahrerschutz Bool no Angabe ob Fahrerschutz gewuenscht
haftpflicht KfzHaftpflicht yes Versicherungsschutz Haftpflicht
innere_betriebss Bool no Dieses Feld ist aktuell nicht aktiv
insassen_unfall Bool no Dieses Feld ist aktuell nicht aktiv
kasko VersicherungsschutzKasko yes Versicherungsschutz Kasko
laufzeit Vertragslaufzeit no Die Vertragslaufzeit: 1, 3, 5 erlaubt
rabattschutz Bool no Angabe ob Rabattschutz gewuenscht
referenznummer_pdf Str no Nummer analog PDF Antrag (ticket)
schutzbrief Bool no Angabe ob Schutzbrief gewuenscht
sf_haft Str yes Angabe SF Jahre Haftpflicht
sf_kasko Str no Angabe SF Jahre Kasko falls beantragt
werkstattbindung Bool no Angabe ob Werkstattbindung gewuenscht
zahlart Zahlart yes Rechnung oder Lastschrift
zahlweise Zahlweise8 yes Zahlungsintervall

Results

Qernel::Entity::Lkw::Result::Preis  

name type xml node documentation
Features ArrayRef[ResultFeature] <feature id="" category="" name="" value="" requested="" text="" akv="" zuschlag="" sb="" maximierung="" /> Leistungseinschlüsse
Options ArrayRef[ResultOption] <option description="" status="" key="" beitrag="">{{active}}</option> Zusatzbausteine
Status ResultStatus <status state="" generator="" cancelled="">{{msg}}</status> Status des Requests
ablauf Qernel::Entity::Date <ablauf /> Versicherungsende
antrag_bonitaetspruefung_obligatory Bool <antrag_bonitaetspruefung_obligatory /> Info ob Angabe zur Bonitaetspruefung benoetigt
antrag_memo_possible Bool <antrag_memo_possible /> Info ob Moeglichkeit zur zusaetzlichen Mitteilung auf Antrag besteht
antrag_telefon_obligatory Bool <antrag_telefon_obligatory /> Info ob Angabe zur Telefonnumer benoetigt
antragsmodell_possible Bool <antragsmodell_possible /> Info ob Auswahl Antragsmodell moeglich
beginn Qernel::Entity::Date <beginn /> Versicherungsbeginn
beitrag_gesamt Num <beitrag_gesamt /> Gesamtbeitrag fuer alle Bausteine
beitrag_haft Num <beitrag_haft /> Beitrag fuer Haftpflicht
beitrag_kasko Num <beitrag_kasko /> Beitrag fuer Kasko
fahrzeug_modell Str <fahrzeug_modell /> Feld ist nicht mehr aktiv
features Int <features /> Info wie Leistungsmerkmale geliefert werden
features_failed Int <features_failed /> Info wie viele Leistungsmerkmale nicht eingeschlossen sind
features_requested Int <features_requested /> Info wie viele Leistungsmerkmale ausgewaehlt wurden
features_value Int <features_value /> Info wie viele Leistungsmerkmale Werte liefern
gesellschaft Str <gesellschaft /> Name der Gesellschaft
gesnr Str <gesnr /> ID der Gesellschaft
haft_regionalklasse Int <haft_regionalklasse /> Feld ist nicht mehr aktiv
haft_typklasse Int <haft_typklasse /> Feld ist nicht mehr aktiv
haftpflicht Int <haftpflicht /> Info welche Haftpflichtdeckung berechnet wurde
info_text Str <info_text /> Feld ist nicht mehr aktiv
invitatiomodell_possible Bool <invitatiomodell_possible /> Info ob Auswahl Invitatiomodell moeglich
kasko_teil Bool <kasko_teil /> Info ob Teilkasko berechnet wurde
kasko_teil_regionalklasse Int <kasko_teil_regionalklasse /> Feld ist nicht mehr aktiv
kasko_teil_sb Str <kasko_teil_sb /> Feld ist nicht mehr aktiv
kasko_teil_typklasse Int <kasko_teil_typklasse /> Feld ist nicht mehr aktiv
kasko_text Str <kasko_text /> Info zum abgesicherten Kaskoschutz
kasko_voll Bool <kasko_voll /> Info ob Vollkasko berechnet wurde
kasko_voll_regionalklasse Int <kasko_voll_regionalklasse /> Feld ist nicht mehr aktiv
kasko_voll_sb Str <kasko_voll_sb /> Feld ist nicht mehr aktiv
kasko_voll_typklasse Int <kasko_voll_typklasse /> Feld ist nicht mehr aktiv
module Str <module /> Sparte/Produktkategorie
online_antrag Bool <online_antrag /> Info ob online Antrag moeglich
package Int <package /> package_id
sf_haft Any <sf_haft /> Schadensfreiheitsklasse Haftfplicht
sf_kasko Any <sf_kasko /> Schadensfreiheitsklasse Kasko
tarif Str <tarif /> Name des Tarifs
vermittlernummer Str <vermittlernummer /> ID des/der Vermittler/in
ws_version Str <ws_version /> Feld ist nicht mehr aktiv
zahlart Int <zahlart /> Angabe welche Zahlart gewaehlt wurde
zahlweise Int <zahlweise /> Angabe welche Zahlweise gewaehlt wurde

Qernel::Entity::Lkw::Result::Angebot  

name type xml node documentation
Features ArrayRef[ResultFeature] <feature id="" category="" name="" value="" requested="" text="" akv="" zuschlag="" sb="" maximierung="" /> Leistungseinschlüsse
Files ArrayRef[FileAttachment] <file description="" name="">{{base64_encoded_content}}</file> PDF Anhaenge wie z.B. Antrag.pdf, Base64 kodiert
Options ArrayRef[ResultOption] <option description="" status="" key="" beitrag="">{{active}}</option> Zusatzbausteine
Status ResultStatus <status state="" generator="" cancelled="">{{msg}}</status> Status des Requests
features Int <features /> Info wie Leistungsmerkmale geliefert werden
features_failed Int <features_failed /> Info wie viele Leistungsmerkmale nicht eingeschlossen sind
features_requested Int <features_requested /> Info wie viele Leistungsmerkmale ausgewaehlt wurden
features_value Int <features_value /> Info wie viele Leistungsmerkmale Werte liefern
info_text Str <info_text /> Feld ist nicht mehr aktiv
module Str <module /> Sparte/Produktkategorie
vermittlernummer Str <vermittlernummer /> ID des/der Vermittler/in
ws_version Str <ws_version /> Feld ist nicht mehr aktiv

Qernel::Entity::Lkw::Result::Antrag  

name type xml node documentation
Features ArrayRef[ResultFeature] <feature id="" category="" name="" value="" requested="" text="" akv="" zuschlag="" sb="" maximierung="" /> Leistungseinschlüsse
Files ArrayRef[FileAttachment] <file description="" name="">{{base64_encoded_content}}</file> PDF Anhaenge wie z.B. Antrag.pdf, Base64 kodiert
Options ArrayRef[ResultOption] <option description="" status="" key="" beitrag="">{{active}}</option> Zusatzbausteine
Status ResultStatus <status state="" generator="" cancelled="">{{msg}}</status> Status des Requests
ablauf Qernel::Entity::Date <ablauf /> Versicherungsende
antrag_bonitaetspruefung_obligatory Bool <antrag_bonitaetspruefung_obligatory /> Info ob Angabe zur Bonitaetspruefung benoetigt
antrag_memo_possible Bool <antrag_memo_possible /> Info ob Moeglichkeit zur zusaetzlichen Mitteilung auf Antrag besteht
antrag_telefon_obligatory Bool <antrag_telefon_obligatory /> Info ob Angabe zur Telefonnumer benoetigt
antragsmodell_possible Bool <antragsmodell_possible /> Info ob Auswahl Antragsmodell moeglich
antragsnummer Any <antragsnummer /> Angabe einer moeglichen von Gesellschaft gelieferten Antragsnummer
antragsnummer_art Int <antragsnummer_art /> Inhalt des Felds Antragsnummer: 1 = ProzessID, 2 = Vorgangsnummer, 3 = Versicherungsscheinnummer/Antragsnummer
beginn Qernel::Entity::Date <beginn /> Versicherungsbeginn
beitrag_gesamt Num <beitrag_gesamt /> Gesamtbeitrag fuer alle Bausteine
beitrag_gesamt_request Num <beitrag_gesamt_request /> Gesamtbeitrag Preisberechnung fuer alle Bausteine
beitrag_haft Num <beitrag_haft /> Beitrag fuer Haftpflicht
beitrag_haft_request Num <beitrag_haft_request /> Beitrag Preisberechnung fuer Haftpflicht
beitrag_kasko Num <beitrag_kasko /> Beitrag fuer Kasko
beitrag_kasko_request Num <beitrag_kasko_request /> Beitrag Preisberechnung fuer Kasko
evb Any <evb /> Angabe einer von Gesellschaft gelieferten eVB Nummer
evb_angefordert Bool <evb_angefordert /> Info ob eVB angefordert wurde
evb_art Int <evb_art /> Info Art der eVB
evb_ausgeliefert Bool <evb_ausgeliefert /> Info ob eVB ausgeliefert wurde
evb_email ArrayRef[Email] <evb_email /> Info an welche Email-Adressen eVB geliefert wurde
fahrzeug_modell Str <fahrzeug_modell /> Feld ist nicht mehr aktiv
features Int <features /> Info wie Leistungsmerkmale geliefert werden
features_failed Int <features_failed /> Info wie viele Leistungsmerkmale nicht eingeschlossen sind
features_requested Int <features_requested /> Info wie viele Leistungsmerkmale ausgewaehlt wurden
features_value Int <features_value /> Info wie viele Leistungsmerkmale Werte liefern
gesellschaft Str <gesellschaft /> Name der Gesellschaft
gesnr Str <gesnr /> ID der Gesellschaft
haft_regionalklasse Int <haft_regionalklasse /> Feld ist nicht mehr aktiv
haft_typklasse Int <haft_typklasse /> Feld ist nicht mehr aktiv
haftpflicht Int <haftpflicht /> Info welche Haftpflichtdeckung berechnet wurde
info_text Str <info_text /> Feld ist nicht mehr aktiv
invitatiomodell_possible Bool <invitatiomodell_possible /> Info ob Auswahl Invitatiomodell moeglich
kasko_teil Bool <kasko_teil /> Info ob Teilkasko berechnet wurde
kasko_teil_regionalklasse Int <kasko_teil_regionalklasse /> Feld ist nicht mehr aktiv
kasko_teil_sb Str <kasko_teil_sb /> Feld ist nicht mehr aktiv
kasko_teil_typklasse Int <kasko_teil_typklasse /> Feld ist nicht mehr aktiv
kasko_text Str <kasko_text /> Info zum abgesicherten Kaskoschutz
kasko_voll Bool <kasko_voll /> Info ob Vollkasko berechnet wurde
kasko_voll_regionalklasse Int <kasko_voll_regionalklasse /> Feld ist nicht mehr aktiv
kasko_voll_sb Str <kasko_voll_sb /> Feld ist nicht mehr aktiv
kasko_voll_typklasse Int <kasko_voll_typklasse /> Feld ist nicht mehr aktiv
module Str <module /> Sparte/Produktkategorie
online_antrag Bool <online_antrag /> Info ob online Antrag moeglich
package Int <package /> package_id
referenznummer Str <referenznummer /> Anzeige der Smitinternen Referenznr. zum Antrag
sf_haft Any <sf_haft /> Schadensfreiheitsklasse Haftfplicht
sf_kasko Any <sf_kasko /> Schadensfreiheitsklasse Kasko
tarif Str <tarif /> Name des Tarifs
uebertragung_art Int <uebertragung_art /> Art der Uebertragung
uebertragung_email ArrayRef[Email] <uebertragung_email /> Info an welche Email-Adressen der Antrag uebermittelt wurde
uebertragung_hinweis Str <uebertragung_hinweis /> Feld ist nicht mehr aktiv
vermittlernummer Str <vermittlernummer /> ID des/der Vermittler/in
ws_version Str <ws_version /> Feld ist nicht mehr aktiv
zahlart Int <zahlart /> Angabe welche Zahlart gewaehlt wurde
zahlweise Int <zahlweise /> Angabe welche Zahlweise gewaehlt wurde