Leistungsbeschreibungen aller Services

1.Entity Extraction API

1 Leistungsbeschreibung

Wir bieten Software as a Service Lösungen mit modernen Cloud-Infrastrukturen an. Unsere API-Services sind so konzipiert, dass sie in die Cloud- und On-Premise-Lösungen unserer Kunden integriert werden können. Die ISR Information Products AG bietet Geschäfts- und technische Dienstleistungen als Software as a Service Abonnements auf dem Amazon Web Services Marketplace an. Alle unsere Dienste bieten REST-APIs für eine einfache Integration. Unsere Kunden, Partner und Lösungsanbieter können unsere Dienstleistungen mit geringem Investitionsaufwand nutzen, da sie über günstige Pay-per-Use-Lizenzen verfügen.

Unser Angebot setzt dabei auf die leistungsstarke Amazon Webservices, kurz AWS, Infrastruktur und die damit verbunden Skalierungsmöglichkeiten mit einem Hosting in den verfügbaren Regions der AWS.

Buildsimple unterstützt aktuell folgende AWS Regionen:

  • EU (Frankfurt) eu-central‑1 rds.eu-central‑1.amazonaws.com HTTPS
  • USA Ost (Nord-Virginia) us-east‑1 rds.us-east‑1.amazonaws.com HTTPS

Bestfit-Zahlungsmodelle wie „Pay per use“ oder planbare Pakete garantieren die notwendige Flexibilität.

Die Entity Extraction API ist ein Business Service, um vordefinierte Daten aus deutschen und englischen Dokumenten zu lesen. Eine vollständige Liste aller potenziell extrahierten Entitäten finden Sie in der API-Dokumentation. Der Service verwendet einen tiefgehenden lernbasierten Ansatz, um den Geschäftstyp jedes Dokuments zu identifizieren und das richtige neuronale Netz zu bestimmen, das den Geschäftseinheiten aus dem Dokument vorgelesen werden kann. Unterstützte Geschäftsarten von Dokumenten sind Rechnungen und Verträge. Das Ergebnis des Extraktionsprozesses ist ein JSON Stream, der durch einen separaten API-Aufruf aus dem AWS-Speicher gezogen werden kann. Optional stellen wir unseren Partnern eine Callback-Funktionalität zur Verfügung, um sofort bei der Erstellung des Ergebnisses benachrichtigt zu werden, so dass keine Abfrage nach Ergebnissen erforderlich ist.

1.1 Technologie

Wir verwenden Deep-Learning-Technologien, um Dokumente zu klassifizieren, die Entitäten zu extrahieren und die möglichen Ergebnisse zu validieren. Durch diesen maschinellen Lernansatz wird die Qualität der Extraktion nicht durch unterschiedliche Dokumentenlayouts beeinflusst. Neuronale Netze basieren auf gewichteten Entscheidungsprozessen von trainierten Modellen, so auch für unsere Rechnungs- und Vertragsdokumente. Buildsimple verwendete eine sehr große Anzahl verschiedener Rechnungs- und Vertragsdokumente, um gut aus- gebildete Modelle und eine hohe Extraktionsqualität für neue und unbekannte Dokumente im Vergleich zu Layout basierten Extraktionsprodukten zu erreichen. Kontinuierliche Trainingsprozesse garantieren eine kontinuierliche Verbesserung unserer Extraktionsqualität.

1.2 Unterstützte Dateitypen

Sie können einen der folgenden Dateitypen über die API hochladen: PDF, TIF, JPG. Wenn ein nicht unterstützter Dateityp hochgeladen wurde, kann der Dienst kein gültiges Ergebnis erzeugen und der Anrufer erhält einen Fehler- code. Die Dateigröße darf nicht mehr als 10 Seiten und 10 MB betragen.

1.3 Klassifizierung

Wenn ein Dokument über die API hochgeladen wird, wird es automatisch in einen der vom Kunden definierten Dokumententypen klassifiziert. Die Upload-API ermöglicht die Vorgabe der Dokumentart durch Setzen eines Dokumentartparameters. Details sind in der API-Dokumentation beschrieben.

1.4 Sprachen

Die Entity Extraction API unterstützt die Extraktion von Dokumenten in Deutsch und Englisch. Weitere Sprachen können nach Absprache mit Buildsimple aktiviert werden.

1.5 Qualität der Extraktion

Die Extraktionsqualität variiert aufgrund mehrerer Faktoren.

Die Qualität der Bilder, Scans oder digitalen Dokumente beeinflusst das OCR-Ergebnis, das die Grundlage für die Entitätsextraktion bildet. Dokumente unterschiedlicher Sprachen führen zu unterschiedlichen Qualitäten. Da wir die Eingangsdokumente nicht kennen, können wir keine Garantie für eine bestimmte Extraktionsqualität geben.

1.6 Ergebnis des Klassifikationsprozesses

Das Ergebnis wird als JSON-Objekt für eine Dauer von 8 Stunden bereitgestellt und kann über einen separaten REST-API-Aufruf abgefragt werden. Nach Ablauf der 8‑stündigen Aufbewahrungsfrist wird das Extraktionsergebnis unwiderruflich gelöscht. Der Zugriff auf das Extraktionsergebnis wird durch die Authentifizierung mit AWS-Token und deren Verbindung zum AWS-Konto des Kunden oder Partners gesichert.

1.7 Speicherung der Daten

Zusätzlich zur unter Punkt 16.6 genannten Speicherung des Extraktionsergebnisses für 8 Stunden werden während der Verarbeitung Dokumentinformationen zwischengespeichert, um die verschiedenen Verarbeitungsschritte durchzuführen. Die für die Bearbeitung eines Dokuments zwischengespeicherten Daten werden unmittelbar nach der erfolgreichen Bearbeitung eines Dokuments unwiderruflich gelöscht. Tritt bei der Bearbeitung eines Dokuments ein technischer Fehler auf, werden die zwischengespeicherten Daten nach einer Stunde unwiderruflich gelöscht. Es wird garantiert, dass die Daten nach der Verarbeitung eines Dokuments niemals dauerhaft gespeichert werden.

1.8 Verschlüsselung

Die gesamte Kommunikations- und Verarbeitungskette innerhalb der AWS-Infrastruktur wird über SSL und HTTPS verschlüsselt.

1.9 Marktplatz Konten

Für das Abonnieren der Entity Extraction API über externe Marktplätze, wie dem Amazon Webservices Market- place oder dem Syncier Marketplace sind jeweilige Accounts bei den Marktplatz-Systemen eine Voraussetzung, da die Nutzungsabrechnung über den Marktplatz erfolgt.

1.10 Weitere Voraussetzungen und Pflichten zur Zusammenarbeit

Für die Nutzung der API ist eine aktive Internetverbindung erforderlich. Der Kunde / Partner hat Zugriff auf die AWS Cloud und deren API-Gateway.

Der Kunde/Partner stellt bei Supportfragen einen kompetenten und autorisierten Ansprechpartner zur Verfügung.

Der Kunde / Partner überwacht selbstständig den Verbrauch eines abgeschlossenen Paketvertrages. Die ISR Infor- mation Products AG informiert nicht proaktiv über das Erreichen eines Paketlimits.

Der Kunde/Partner verpflichtet sich, fehlerhafte Dokumente nicht absichtlich an die API zu übermitteln oder die API absichtlich fehlerhaft zu verwenden.

Der Kunde / Partner ist für die übertragenen Daten / Dokumente verantwortlich.

Sollten eine oder mehrere der hier genannten Bedingungen nicht zutreffen, ist die ISR Information Products AG nicht verpflichtet, den beschriebenen Service mit den vereinbarten Service Levels zu erbringen.

Diese Kooperationsverpflichtungen werden in der Regel in einer Qualität erbracht, die es der ISR Information Pro- ducts AG ermöglicht, ihre vertraglichen Verpflichtungen ohne zusätzlichen Aufwand zu erfüllen. Die ISR Informa- tion Products AG haftet nicht für Verzögerungen bei der Erbringung von Dienstleistungen und/oder Verstöße gegen die vereinbarten Service Levels, die auf die Nichterfüllung der Kooperationsverpflichtungen durch den Part- ner/Kunden zurückzuführen sind oder die nicht der ISR Information Products AG zuzurechnen sind.

1.11 Vertragsbedingungen

Die Vertragslaufzeit variiert je nach ausgewähltem Abrechnungsmodell.

1.11.1 Pay per use Abrechnungsmodell

Das Pay-per-Use-Abrechnungsmodell hat keine vordefinierte Vertragslaufzeit. Der Kunde/Partner bezahlt genau für jedes verarbeitete Dokument. Der Vertrag kann jederzeit beendet werden. Eine gesonderte Kündigung ist nicht erforderlich.

1.12 Abwicklung

1.12.1 Individuelle Vereinbarung

Im Falle einer individuellen Vertragsvereinbarung erfolgt die Abrechnung über eine monatliche Rechnung der ISR Information Products AG. Bei Verwendung des Pay-per-Use-Modells konsolidiert die ISR Information Products AG die in einem Monat verarbeiteten Dokumente, die die Grundlage für die monatliche Rechnung bilden. Im Falle der Nutzung eines Paketkontingents erfolgt die Abrechnung direkt bei Vertragsabschluss per Rechnung über das be- stellte Paket.

1.13 Lizenzierung

Neben der Lizenzierung der Entity Extraction API erhebt die ISR Information Products AG keine weiteren Lizenzgebühren für die Nutzung der API. Die Lizenz ist im jeweiligen Vertrag enthalten, siehe Punkt 5. Alle verwendeten Softwareprodukte unterliegen den jeweiligen Lizenzbedingungen der Hersteller.

1.1 Dienstleistungen

1.14.1 Systemmanagement & Systemüberwachung

Die kontinuierliche Überwachung des Systemstatus durch unser DevOps-Team ermöglicht die frühzeitige Erkennung kritischer Server-Systemzustände. In diesem Zusammenhang führen wir unter anderem die folgenden Inspektionen durch:

  • Kontinuierliche, zentrale Überwachung der Dienste
  • Steuerung des Systemereignisprotokolls für kritische Systemzustände und Skalierung von Diensten
  • Kontrolle der Festplattennutzung, Prozessor- und Speicherauslastung

Wir überwachen die Dienste mit AWS CloudWatch. Die Services werden von Amazon Web Services automatisch auf Basis, der von der ISR Information Products AG definierten Parameter skaliert.

1.14.2 Kunden- und Partnersupport

Der Lizenzpreis beinhaltet den Zugang zur ISR-Community, FAQs und eine Wissensplattform, die unseren Kunden und Partnern zur Verfügung steht.

1.14.3 Vorfallmanagement (Serviceunterbrechung)

Im Falle eines Vorfalls führt der Service Desk-Mitarbeiter die technische Diagnose durch und versucht sofort, mit Hilfe einer Wissensdatenbank eine Lösung zu finden. Die erfolgreiche Lösung sowie die Lösungsschritte werden dokumentiert und der Vorfall nach Behebung des Fehlers geschlossen. Der Kunde wird über die Behebung des Fehlers informiert. Ist eine sofortige Lösung nicht möglich, werden alle bisherigen Maßnahmen dokumentiert und der Prozess an nachfolgende Instanzen (2nd Level Support oder AMS) weitergeleitet. Im Falle der Weiterleitung wird der Vorfall vom Service Desk über den gesamten Servicezeitraum proaktiv überwacht, um die Einhaltung der vereinbarten Service Levels auf Basis eines definierten Eskalationsprozesses sicherzustellen. Nach erfolgreicher Behebung eines Vorfalls und dem Schließen des Tickets im System wird der Kunde informiert.

1.15 SLA’s

1.15.1 Verfügbarkeit der API

Trotz der robusten Amazon Web Services Cloud-Infrastruktur und einer umfassenden Qualitätssicherung des Services durch die ISR Information Products AG sowie unkontrollierbarer Quality Gates kann eine 100%ige ununterbrochene Verfügbarkeit der Entity Extraction API nicht garantiert werden. Die Softwareentwicklungs- und Betriebsprozesse der ISR Information Products AG gewährleisten eine sehr hohe Qualität und Stabilität unserer Dienstleistungen, so dass wir Systemausfallzeiten auf ein Minimum reduzieren können.

Die ISR Information Products AG kann die Verfügbarkeit der API nicht garantieren, wenn die Amazon Web Services Infrastruktur ganz oder teilweise nicht verfügbar ist.

Die Amazon Web Services Infrastructure ermöglicht es der ISR Information Products AG, neue Versionen, Patches und Bugfixes ohne Unterbrechung zu installieren. Eine Unterbrechung des Dienstes ist nicht erforderlich.

2.Classification API

2 Leistungsbeschreibung

Wir bieten Software as a Service Lösungen mit modernen Cloud-Infrastrukturen an. Unsere API-Services sind so konzipiert, dass sie in die Cloud- und On-Premise-Lösungen unserer Kunden integriert werden können. Die ISR Information Products AG bietet Geschäfts- und technische Dienstleistungen als Software as a Service Abonnements auf dem Amazon Web Services Marketplace an. Alle unsere Dienste bieten REST-APIs für eine einfache Integration. Unsere Kunden, Partner und Lösungsanbieter können unsere Dienstleistungen mit geringem Investitionsaufwand nutzen, da sie über günstige Pay-per-Use-Lizenzen verfügen.

Unser Angebot setzt dabei auf die leistungsstarke Amazon Webservices, kurz AWS, Infrastruktur und die damit verbunden Skalierungsmöglichkeiten mit einem Hosting in den verfügbaren Regions der AWS.

Buildsimple unterstützt aktuell folgende AWS Regionen:

  • EU (Frankfurt) eu-central‑1 rds.eu-central‑1.amazonaws.com HTTPS
  • USA Ost (Nord-Virginia) us-east‑1 rds.us-east‑1.amazonaws.com HTTPS

Bestfit-Zahlungsmodelle wie „Pay per use“ oder planbare Pakete garantieren die notwendige Flexibilität.

Die Klassifikations-API ist ein Business Service zur Klassifizierung Ihrer geschäftlichen Dokumente wie Rechnungen und Verträge. Unser Service bietet eine asynchrone API für die Dokumentenklassifizierung über zwei REST-Schnittstellen für den Dokumenten-Upload und die Ergebnisabfrage. Der resultierende Dokumententyp wird im JSON- Format dargestellt. Eine Liste der unterstützten Dokumentklassen und Sprachen finden Sie in der API-Dokumentation.

2.1 Technologie

Wir verwenden Deep-Learning-Technologien für die Klassifizierung von Dokumenten. Bei diesem maschinellen Lernansatz wird die Qualität des Klassifikationsergebnisses nicht durch unterschiedliche Dokumentlayouts beein- flusst. Neuronale Netze basieren auf gewichteten Entscheidungsprozessen von trainierten Modellen, so auch für unsere Rechnungs- und Vertragsdokumente. Buildsimple verwendet eine sehr große Anzahl verschiedener Rech- nungs- und Vertragsdokumente, um so eine hohe Qualität des Klassifizierungsergebnisses für neue und unbe- kannte Dokumente im Vergleich zu Layout basierten Klassifizierungsprodukten zu erreichen. Kontinuierliche Trainingsprozesse garantieren eine kontinuierliche Verbesserung unserer Klassifizierungsqualität.

2.2 Unterstützte Dateitypen

Sie können einen der folgenden Dateitypen über die API hochladen: PDF, TIF, JPG. Wenn ein nicht unterstützter Dateityp hochgeladen wurde, kann der Dienst kein gültiges Ergebnis erzeugen und der Anrufer erhält einen Fehler- code. Die Dateigröße darf nicht mehr als 10 Seiten und 10 MB betragen. Größere Dateien müssen über eine separate Schnittstelle übertragen werden.

2.3 Klassifizierung

Wenn ein Dokument über die API hochgeladen wird, wird es automatisch in einen der vom Kunden definierten Dokumententypen klassifiziert. Die Upload-API ermöglicht die Vorgabe der Dokumentart durch Setzen eines Dokumentartparameters. Details sind in der API-Dokumentation beschrieben.

2.4 Sprachen

Die Klassifikations-API unterstützt die Klassifizierung von Dokumenten in Deutsch und Englisch. Weitere Sprachen können nach Absprache mit Buildsimple aktiviert werden.

2.5 Qualität der Extraktion

Die Klassifizierungsqualität variiert aufgrund mehrerer Faktoren.

  • Die Qualität der Bilder, Scans oder digitalen Dokumente beeinflusst das OCR-Ergebnis, das die Grundlage für die Dokumentenklassifizierung bildet.
  • Ergebnis, das die Grundlage für die Dokumentenklassifizierung bildet.
  • Dokumente unterschiedlicher Sprachen führen zu unterschiedlichen Qualitäten.
    Da wir die Eingabedokumente nicht kennen, können wir keine Garantie für eine bestimmte Qualität des Klassifizierungsergebnisses übernehmen.

2.6 Ergebnis des Klassifikationsprozesses

Das Klassifizierungsergebnis wird für 72 Stunden als JSON-Objekt bereitgestellt und kann über einen separaten REST-API-Aufruf abgefragt werden. Nach Ablauf der 72-stündigen Aufbewahrungsfrist wird das Klassifizierungsergebnis unwiderruflich gelöscht. Der Zugriff auf das Klassifizierungsergebnis wird durch die Authentifizierung mit AWS-Token und deren Verbindung zum AWS-Konto des Kunden oder Partners gesichert.

2.7 Speicherung der Daten

Zusätzlich zur unter Punkt 16.6 genannten Speicherung des Klassifizierungsergebnisses von 72 Stunden werden während der Verarbeitung Dokumentinformationen zwischengespeichert, um die verschiedenen Verarbeitungs- schritte durchzuführen. Die für die Bearbeitung eines Dokuments zwischengespeicherten Daten werden unmittelbar nach der erfolgreichen Bearbeitung eines Dokuments unwiderruflich gelöscht. Tritt bei der Bearbeitung eines Dokuments ein technischer Fehler auf, werden die zwischengespeicherten Daten nach einer Stunde unwiderruflich gelöscht. Somit wird garantiert, dass die Daten nach der Verarbeitung eines Dokuments niemals dauerhaft gespeichert werden.

2.8 Verschlüsselung

Die gesamte Kommunikations- und Verarbeitungskette innerhalb der AWS-Infrastruktur wird über SSL und HTTPS verschlüsselt. Zwischengespeicherte Dokumentdaten werden im Ruhezustand mit einer Kombination aus Server- und Clientseitiger Verschlüsselung verschlüsselt.

2.9 Marktplatz Konten

Für das Abonnieren der Classification API über externe Marktplätze, wie dem Amazon Webservices Marketplace oder dem Syncier Marketplace sind jeweilige Accounts bei den Marktplatz-Systemen eine Voraussetzung, da die Nutzungsabrechnung über den Marktplatz erfolgt.

2.10 Weitere Voraussetzungen und Pflichten zur Zusammenarbeit

Für die Nutzung der Classification API ist eine aktive Internetverbindung erforderlich. Der Kunde / Partner hat Zugriff auf die AWS Cloud und deren API-Gateway.

Der Kunde/Partner stellt bei Supportfragen einen kompetenten und autorisierten Ansprechpartner zur Verfügung.

Der Kunde / Partner überwacht selbstständig den Verbrauch eines abgeschlossenen Paketvertrages. Die ISR Information Products AG informiert nicht proaktiv über das Erreichen eines Paketlimits.

Der Kunde/Partner verpflichtet sich, fehlerhafte Dokumente nicht absichtlich an die API zu übermitteln oder die API absichtlich fehlerhaft zu verwenden.

Der Kunde / Partner ist für die übertragenen Daten / Dokumente verantwortlich.

Sollten eine oder mehrere der hier genannten Bedingungen nicht zutreffen, ist die ISR Information Products AG nicht verpflichtet, den beschriebenen Service mit den vereinbarten Service Levels zu erbringen.

Diese Kooperationsverpflichtungen werden in der Regel in einer Qualität erbracht, die es der ISR Information Pro- ducts AG ermöglicht, ihre vertraglichen Verpflichtungen ohne zusätzlichen Aufwand zu erfüllen. Die ISR Information Products AG haftet nicht für Verzögerungen bei der Erbringung von Dienstleistungen und/oder Verstöße gegen die vereinbarten Service Levels, die auf die Nichterfüllung der Kooperationsverpflichtungen durch den Part- ner/Kunden zurückzuführen sind oder die nicht der ISR Information Products AG zuzurechnen sind.

2.11 Vertragsbedingungen

Die Vertragslaufzeit variiert je nach ausgewähltem Abrechnungsmodell.

2.11.1 Pay per use Abrechnungsmodell

Das Pay-per-Use-Abrechnungsmodell hat keine vordefinierte Vertragslaufzeit. Der Kunde/Partner bezahlt genau für jedes verarbeitete Dokument. Der Vertrag kann jederzeit beendet werden. Eine gesonderte Kündigung ist nicht erforderlich.

2.12 Abwicklung

2.12.1 Individuelle Vereinbarung

Im Falle einer individuellen Vertragsvereinbarung erfolgt die Abrechnung über eine monatliche Rechnung der ISR Information Products AG. Bei Verwendung des Pay-per-Use-Modells konsolidiert die ISR Information Products AG die in einem Monat verarbeiteten Dokumente, die die Grundlage für die monatliche Rechnung bilden. Im Falle der Nutzung eines Paketkontingents erfolgt die Abrechnung direkt bei Vertragsabschluss per Rechnung über das be- stellte Paket.

2.13 Lizenzierung

Neben der Lizenzierung der Classification API erhebt die ISR Information Products AG keine weiteren Lizenzgebühren für die Nutzung der API. Die Lizenz ist im jeweiligen Vertrag enthalten, siehe Punkt 5. Alle verwendeten Softwareprodukte unterliegen den jeweiligen Lizenzbedingungen der Hersteller.

2.1 Dienstleistungen

2.14.1 Systemmanagement & Systemüberwachung

Die kontinuierliche Überwachung des Systemstatus durch unser DevOps-Team ermöglicht die frühzeitige Erkennung kritischer Server-Systemzustände. In diesem Zusammenhang führen wir unter anderem die folgenden Inspektionen durch:

  • Kontinuierliche, zentrale Überwachung der Dienste
  • Steuerung des Systemereignisprotokolls für kritische Systemzustände und Skalierung von Diensten
  • Kontrolle der Festplattennutzung, Prozessor- und Speicherauslastung

    Wir überwachen die Dienste mit AWS CloudWatch. Die Services werden von Amazon Web Services automatisch auf Basis, der von der ISR Information Products AG definierten Parameter skaliert.

2.14.2 Kunden- und Partnersupport

Der Lizenzpreis beinhaltet den Zugang zur ISR-Community, FAQs und eine Wissensplattform, die unseren Kunden und Partnern zur Verfügung steht.

2.14.3 Vorfallmanagement (Serviceunterbrechung)

Im Falle eines Vorfalls führt der Service Desk-Mitarbeiter die technische Diagnose durch und versucht sofort, mit Hilfe einer Wissensdatenbank eine Lösung zu finden. Die erfolgreiche Lösung sowie die Lösungsschritte werden dokumentiert und der Vorfall nach Behebung des Fehlers geschlossen. Der Kunde wird über die Behebung des Fehlers informiert. Ist eine sofortige Lösung nicht möglich, werden alle bisherigen Maßnahmen dokumentiert und der Prozess an nachfolgende Instanzen (2nd Level Support oder AMS) weitergeleitet. Im Falle der Weiterleitung wird der Vorfall vom Service Desk über den gesamten Servicezeitraum proaktiv überwacht, um die Einhaltung der vereinbarten Service Levels auf Basis eines definierten Eskalationsprozesses sicherzustellen. Nach erfolgreicher Behebung eines Vorfalls und dem Schließen des Tickets im System wird der Kunde informiert.

2.15 SLA’s

2.15.1 Verfügbarkeit der Classification API

Trotz der robusten Amazon Web Services Cloud-Infrastruktur und einer umfassenden Qualitätssicherung des Services durch die ISR Information Products AG sowie unkontrollierbarer Quality Gates kann eine 100%ige ununterbrochene Verfügbarkeit der Classification API nicht garantiert werden. Die Softwareentwicklungs- und Betriebsprozesse der ISR Information Products AG gewährleisten eine sehr hohe Qualität und Stabilität unserer Dienstleistungen, so dass wir Systemausfallzeiten auf ein Minimum reduzieren können.

Die ISR Information Products AG kann die Verfügbarkeit der API nicht garantieren, wenn die Amazon Web Services Infrastruktur ganz oder teilweise nicht verfügbar ist.

Die Amazon Web Services Infrastructure ermöglicht es der ISR Information Products AG, neue Versionen, Patches und Bugfixes ohne Unterbrechung zu installieren. Eine Unterbrechung des Dienstes ist nicht erforderlich.

3.Document Verifier

3 Leistungsbeschreibung

Wir bieten Software as a Service Lösungen mit modernen Cloud-Infrastrukturen an. Unsere Produkte und API- Services sind so konzipiert, dass sie in die Cloud- und On-Premise-Lösungen unserer Kunden integriert werden können. Die ISR Information Products AG bietet fachliche- und technische Services als Software as a Service Abonnements auf dem Amazon Web Services Marketplace an. Alle unsere Produkte bieten REST-APIs für eine einfache Integration. Unsere Kunden, Partner und Lösungsanbieter können unsere Dienstleistungen mit geringem Investitionsaufwand nutzen, da sie über günstige Pay-per-Use-Lizenzen verfügen.

Unser Angebot setzt dabei auf die leistungsstarke Amazon Webservices, kurz AWS, Infrastruktur und die damit verbunden Skalierungsmöglichkeiten mit einem Hosting in den verfügbaren Regions der AWS.

Buildsimple unterstützt aktuell folgende AWS Regionen:

  • EU (Frankfurt) eu-central‑1 rds.eu-central‑1.amazonaws.com HTTPS
  • USA Ost (Nord-Virginia) us-east‑1 rds.us-east‑1.amazonaws.com HTTPS

Bestfit-Zahlungsmodelle wie „Pay per use“ oder planbare Pakete garantieren die notwendige Flexibilität.

Der Document Verifier extrahiert aus unstrukturierten Dokumenten alle fachlich relevanten Daten. Ein Dialog ermöglicht zur Qualitätssicherung die Prüfung und Korrektur der extrahierten Daten. Nach der Freigabe durch den Prüfer, stellt das System die Fachdaten über eine API den Folgesysteme wie ERP, CRM oder Fachanwendungen bereit.

3.1 Serviceelemente

3.1.1 Zugriff

Der Zugriff auf die Anwendung erfolgt über folgende URLs:

https://verifier.buildsimple.de
https://verifier.us-east‑1.buildsimple.com

3.1.2 Dokumenteneingang

Der Document Verifier nimmt Bilddokumente über eine einfache REST-API entgegen. Alternativ kann ein Benutzer, z.B. der Prüfer selber, einzelne Dokumente über einen Web Browser übertragen.

3.1.3 Unterstützte Dateitypen

Bei Dateien mit mehr als 10 Seiten werden nur die ersten 10 Seiten analysiert, gemäß der Leistungsbeschreibung der Buildsimple Entity Extraction API.

Bei REST Upload dürfen Dateien bis zu 5 MB groß sein.

Die folgenden Formate werden unterstützt: PDF, TIF, JPG.

3.1.4 Verifizierungsdialog

Die Dokumente werden klassifiziert und fachliche Eigenschaften extrahiert. Welche Daten erkannt werden hängt von der eingesetzten Dokumentendefinition ab. Die Dokumentendefinition legt den Dokumententyp mit den fach- lichen Eigenschaften fest.

Die von der Buildsimple Entity Extraction API ermittelten Daten werden in einem Dialog neben dem Original-Dokument dargestellt. Beim Prüfen werden die markierten Eigenschaften im Dokument hervorgehoben, so dass der Prüfer diese abgleichen und die fehlenden oder falschen Daten manuell korrigieren kann. Jedes verifizierte Dokument fließt wieder in die Trainingsdaten der Entity Extraction API ein, sofern die Trainingsfunktion aktiviert ist, so dass die Extraktionsqualität kontinuierlich verbessert wird.

3.1.5 Bereitstellung der verifizierten Daten

Nach Abschluss des manuellen Verifikationsvorganges, stellt das System das Dokument mit den Eigenschaften über eine REST-API bereit.

3.1.6 Benutzerverwaltung und Inbox

Über Benutzerverwaltung kann ein Administrator weitere Benutzer für das System registrieren und verwalten. Die Inbox enthält sowohl persönliche als auch rollenbasierte zu verifizierende Dokumente.

3.1.7 Benutzerprofil

Jeder registrierte Benutzer hat ein Benutzerprofil, das alle persönlichen Einstellungen enthält. Benutzer können ihre Konten verwalten und ihre Konten löschen.

3.1.8 Sprachen

Der Document Verifier kann in Deutsch und Englisch eingesetzt werden.

3.1.9 Speicherung der Daten

Nach Abschluss des manuellen Verifikationsvorganges, wird das Dokument gelöscht. Das Ergebnis des Verifizierungsprozesses bleibt bestehen, um für das Training der Entity Extraction API verwendet zu werden, sofern die Trainingsfunktion aktiviert ist. Diese Daten enthalten den OCR-Text und die korrigierten Dateneinheiten der verifizierten Dokumente.

3.1.10 Verschlüsselung

Die gesamte Kommunikations- und Verarbeitungskette innerhalb der AWS-Infrastruktur wird über SSL und HTTPS verschlüsselt.

3.1.11 Bedingungen und Verpflichtungen zur Zusammenarbeit

3.1.11.1 Marktplatz Konten & Entity Extraction API

Für das Abonnieren des Document Verifiers über externe Marktplätze, wie dem Amazon Webservices Marketplace oder dem Syncier Marketplace sind jeweilige Accounts bei den Marktplatz-Systemen eine Voraussetzung, da die Nutzungsabrechnung über den Marktplatz erfolgt. Die Voraussetzung für die Nutzung des Document Verifiers ist zudem eine vorherige Registrierung für die Entity Extraction API. Die Zugriffsinformationen auf den Document Verifier werden dem Benutzer während des Registrierungsprozesses der Entity Extraction API übermittelt.

3.1.12 Weitere Voraussetzungen und Pflichten zur Zusammenarbeit

Für die Nutzung des Document Verifiers ist eine aktive Internetverbindung erforderlich. Der Kunde verfügt über ein gültiges Konto für den Document Verifier. Der Kunde überwacht selbstständig den Verbrauch eines abgeschlossenen Paketvertrages. Die ISR Information Products AG informiert nicht proaktiv über das Erreichen eines Paketlimits.

Der Kunde verpflichtet sich, fehlerhafte Dokumente nicht absichtlich an die API zu übermitteln oder die API ab- sichtlich fehlerhaft zu verwenden.

Der Kunde ist für die übertragenen Daten / Dokumente verantwortlich.

Sollten eine oder mehrere der hier genannten Bedingungen nicht zutreffen, ist die ISR Information Products AG nicht verpflichtet, den beschriebenen Service mit den vereinbarten Service Levels zu erbringen.

Diese Kooperationsverpflichtungen werden in der Regel in einer Qualität erbracht, die es der ISR Information Products AG ermöglicht, ihre vertraglichen Verpflichtungen ohne zusätzlichen Aufwand zu erfüllen. Die ISR Information Products AG haftet nicht für Verzögerungen bei der Erbringung von Dienstleistungen und/oder Verstöße gegen die vereinbarten Service Levels, die auf die Nichterfüllung der Kooperationsverpflichtungen durch den Kunden zurückzuführen sind oder die nicht der ISR Information Products AG zuzurechnen sind.

4.Splitting API

4 Leistungsbeschreibung

Buildsimple bietet Software as a Service Lösungen mit modernen Cloud-Infrastrukturen an. Die API-Services sind so konzipiert, dass sie in die Cloud- und On-Premise-Lösungen der Kunden integriert werden können. Buildsimple bietet als Geschäftsbereich der ISR Information Products AG Geschäfts- und technische Dienstleistungen als Soft- ware as a Service Abonnements auf dem Amazon Web Services Marketplace an. Alle Dienste bieten REST-APIs für eine einfache Integration. Kunden, Partner und Lösungsanbieter können die Services mit geringem Investitions- aufwand nutzen, da sie über günstige Pay-per-Use-Lizenzen verfügen.

Das Angebot setzt dabei auf die leistungsstarke Amazon Webservices, kurz AWS, Infrastruktur und die damit verbunden Skalierungsmöglichkeiten mit einem Hosting in den verfügbaren Regions der AWS.

Buildsimple unterstützt aktuell folgende AWS Regionen:

  • EU (Frankfurt) eu-central‑1 rds.eu-central‑1.amazonaws.com HTTPS
  • USA Ost (Nord-Virginia) us-east‑1 rds.us-east‑1.amazonaws.com HTTPS

Die Splitting API ist ein Business Service zum Aufteilen geschäftlicher fachlicher Dokumente, die zuvor ohne fachliche Trennung in einem fortlaufenden PDF Dokument vorliegen. Der Service bietet eine asynchrone API für die Dokumententrennung über zwei REST-Schnittstellen für den Dokumenten-Upload und die Ergebnisabfrage. Der getrennten fachlichen Dokumente werden im JSON-Format dargestellt. Die einzelnen fachlichen Dokumente können dann separat über eine weitere API abgerufen werden.

4.1 Technologie

Buildsimple verwendet Deep-Learning-Technologien für die Trennung von Dokumenten. Bei diesem maschinellen Lernansatz wird die Qualität des Ergebnisses durch vorheriges Training der fachlichen Dokumente des Kunden definiert. Neuronale Netze basieren auf gewichteten Entscheidungsprozessen von trainierten Modellen. Kontinuierliche Trainingsprozesse garantieren eine kontinuierliche Verbesserung der Qualität.

4.2 Unterstützte Dateitypen

Kunden können einen der folgenden Dateitypen über die API hochladen: PDF. Wenn ein nicht unterstützter Dateityp hochgeladen wurde, kann der Dienst kein gültiges Ergebnis erzeugen und der Anrufer erhält einen Fehler- code. Für die Übergabe der Dateien an die Splitting API steht eine spezielle Schnittstelle zur Verfügung.

4.3 Splitting

Wenn ein Dokument über die API hochgeladen wird und der Split Vorgang angestoßen wird, wird es automatisch anhand der zuvor trainierten Daten in einzelne fachliche Dokumente aufgeteilt. Dabei unterscheidet die Splitting API zwischen einer „ersten Seite“ eines Dokumentes und dessen möglicher Folgeseiten. Details sind in der API- Dokumentation beschrieben.

4.4 Sprachen

Die Splitting-API unterstützt die jeweiligen Sprachen, die beim Training durch den Kunden verwendet worden sind. Standardmäßig unterstützt Buildsimple für die OCR Erkennung, also das Lesen der Textinformationen des Dokuments, Deutsch und Englisch. Weitere Sprachen können nach vorheriger Absprache aktiviert werden.

4.5 Qualität der Extraktion

Die Qualität variiert aufgrund mehrerer Faktoren.

  • Die Qualität der Bilder, Scans oder digitalen Dokumente beeinflusst das OCR-Ergebnis, das die Grundlage für die Dokumententrennung bildet
  • Dokumente unterschiedlicher Sprachen führen zu unterschiedlichen Qualitäten
  • Menge der trainierten Dokumente
  • Qualität des Trainingsprozesses der Trainingsdokumente

Da Buildsimple die Eingabedokumente nicht kennt, kann Buildsimple keine Garantie für eine bestimmte Qualität des Ergebnisses übernehmen.

4.6 Ergebnis der Splitting API

Das Ergebnis wird für 72 Stunden als JSON-Objekt bereitgestellt und kann über einen separaten REST-API-Aufruf abgefragt werden. Nach Ablauf der 72-stündigen Aufbewahrungsfrist wird das Ergebnis unwiderruflich gelöscht. Der Zugriff auf das Ergebnis wird durch die Authentifizierung mit AWS-Token und deren Verbindung zum AWS- Konto des Kunden oder Partners gesichert.

4.7 Speicherung der Daten

Zusätzlich zur unter Punkt 16.6 genannten Speicherung des Ergebnisses von 72 Stunden werden während der Verarbeitung Dokumentinformationen zwischengespeichert, um die verschiedenen Verarbeitungsschritte durch- zuführen. Die für die Bearbeitung eines Dokuments zwischengespeicherten Daten werden unmittelbar nach der erfolgreichen Bearbeitung eines Dokuments unwiderruflich gelöscht. Tritt bei der Bearbeitung eines Dokuments ein technischer Fehler auf, werden die zwischengespeicherten Daten nach einer Stunde unwiderruflich gelöscht. Somit wird garantiert, dass die Daten nach der Verarbeitung eines Dokuments niemals dauerhaft gespeichert wer- den.

4.8 Verschlüsselung

Die gesamte Kommunikations- und Verarbeitungskette innerhalb der AWS-Infrastruktur wird über SSL und HTTPS verschlüsselt. Zwischengespeicherte Dokumentdaten werden im Ruhezustand mit einer Kombination aus Server- und Clientseitiger Verschlüsselung verschlüsselt.

4.9 Marktplatz Konten

Für das Abonnieren der Splitting API über externe Marktplätze, wie dem Amazon Webservices Marketplace oder dem Syncier Marketplace sind jeweilige Accounts bei den Marktplatz-Systemen eine Voraussetzung, da die Nutzungsabrechnung über den Marktplatz erfolgt.

4.10 Weitere Voraussetzungen und Pflichten zur Zusammenarbeit

Für die Nutzung der Splitting API ist eine aktive Internetverbindung erforderlich. Der Kunde / Partner hat Zugriff auf die AWS Cloud und deren API-Gateway, bzw. auf die Syncier Cloud und deren API-Gateway.

Der Kunde/Partner stellt bei Supportfragen einen kompetenten und autorisierten Ansprechpartner zur Verfügung.

Der Kunde / Partner überwacht selbstständig den Verbrauch eines abgeschlossenen Paketvertrages. Buildsimple informiert nicht proaktiv über das Erreichen eines Paketlimits.

Der Kunde/Partner verpflichtet sich, fehlerhafte Dokumente nicht absichtlich an die API zu übermitteln oder die API absichtlich fehlerhaft zu verwenden.

Der Kunde / Partner ist für die übertragenen Daten / Dokumente verantwortlich.

Sollten eine oder mehrere der hier genannten Bedingungen nicht zutreffen, ist Buildsimple nicht verpflichtet, den beschriebenen Service mit den vereinbarten Service Levels zu erbringen.

Diese Kooperationsverpflichtungen werden in der Regel in einer Qualität erbracht, die es Buildsimple ermöglicht, die vertraglichen Verpflichtungen ohne zusätzlichen Aufwand zu erfüllen. Die ISR Information Products AG haftet nicht für Verzögerungen bei der Erbringung von Dienstleistungen und/oder Verstöße gegen die vereinbarten Ser- vice Levels, die auf die Nichterfüllung der Kooperationsverpflichtungen durch den Partner/Kunden zurückzuführen sind oder die nicht der ISR Information Products AG zuzurechnen sind.

4.11 Vertragsbedingungen

Die Vertragslaufzeit variiert je nach ausgewähltem Abrechnungsmodell.

4.11.1 Pay per use Abrechnungsmodell

Das Pay-per-Use-Abrechnungsmodell hat keine vordefinierte Vertragslaufzeit. Der Kunde/Partner bezahlt genau für jedes verarbeitete Dokument. Der Vertrag kann jederzeit beendet werden. Eine gesonderte Kündigung ist nicht erforderlich.

4.12 Abwicklung

4.12.1 Individuelle Vereinbarung

Im Falle einer individuellen Vertragsvereinbarung erfolgt die Abrechnung über eine monatliche Rechnung der ISR Information Products AG. Bei Verwendung des Pay-per-Use-Modells konsolidiert die ISR Information Products AG die in einem Monat verarbeiteten Dokumente, die die Grundlage für die monatliche Rechnung bilden. Im Falle der Nutzung eines Paketkontingents erfolgt die Abrechnung direkt bei Vertragsabschluss per Rechnung über das be- stellte Paket.

4.13 Lizenzierung

Neben der Lizenzierung der Splitting API erhebt die ISR Information Products AG keine weiteren Lizenzgebühren für die Nutzung der API. Die Lizenz ist im jeweiligen Vertrag enthalten, siehe Punkt 5. Alle verwendeten Softwareprodukte unterliegen den jeweiligen Lizenzbedingungen der Hersteller.

4.1 Dienstleistungen

4.14.1 Systemmanagement & Systemüberwachung

Die kontinuierliche Überwachung des Systemstatus durch unser DevOps-Team ermöglicht die frühzeitige Erkennung kritischer Server-Systemzustände. In diesem Zusammenhang führen wir unter anderem die folgenden Inspektionen durch:

  • Kontinuierliche, zentrale Überwachung der Dienste
  • Steuerung des Systemereignisprotokolls für kritische Systemzustände und Skalierung von Diensten
  • Kontrolle der Festplattennutzung, Prozessor- und Speicherauslastung

Wir überwachen die Dienste mit AWS CloudWatch. Die Services werden von Amazon Web Services automatisch auf Basis, der von der ISR Information Products AG definierten Parameter skaliert.

4.14.2 Kunden- und Partnersupport

Der Lizenzpreis beinhaltet den Zugang zur ISR-Community, FAQs und eine Wissensplattform, die unseren Kunden und Partnern zur Verfügung steht.

4.14.3 Vorfallmanagement (Serviceunterbrechung)

Im Falle eines Vorfalls führt der Service Desk-Mitarbeiter die technische Diagnose durch und versucht sofort, mit Hilfe einer Wissensdatenbank eine Lösung zu finden. Die erfolgreiche Lösung sowie die Lösungsschritte werden dokumentiert und der Vorfall nach Behebung des Fehlers geschlossen. Der Kunde wird über die Behebung des Fehlers informiert. Ist eine sofortige Lösung nicht möglich, werden alle bisherigen Maßnahmen dokumentiert und der Prozess an nachfolgende Instanzen (2nd Level Support oder AMS) weitergeleitet. Im Falle der Weiterleitung wird der Vorfall vom Service Desk über den gesamten Servicezeitraum proaktiv überwacht, um die Einhaltung der vereinbarten Service Levels auf Basis eines definierten Eskalationsprozesses sicherzustellen. Nach erfolgreicher Behebung eines Vorfalls und dem Schließen des Tickets im System wird der Kunde informiert.

4.15 SLA’s

4.15.1 Verfügbarkeit der Splitting API

Trotz der robusten Amazon Web Services Cloud-Infrastruktur und einer umfassenden Qualitätssicherung des Services durch die ISR Information Products AG sowie unkontrollierbarer Quality Gates kann eine 100%ige ununterbrochene Verfügbarkeit der Splitting API nicht garantiert werden. Die Softwareentwicklungs- und Betriebsprozesse der ISR Information Products AG gewährleisten eine sehr hohe Qualität und Stabilität unserer Dienstleistungen, so dass wir Systemausfallzeiten auf ein Minimum reduzieren können.

Die ISR Information Products AG kann die Verfügbarkeit der API nicht garantieren, wenn die Amazon Web Services Infrastruktur ganz oder teilweise nicht verfügbar ist.

Die Amazon Web Services Infrastructure ermöglicht es der ISR Information Products AG, neue Versionen, Patches und Bugfixes ohne Unterbrechung zu installieren. Eine Unterbrechung des Dienstes ist nicht erforderlich.

Schlagen Sie bearbeiten

Alles zum Thema Sicherheit

Copy link
Powered by Social Snap