{
  "cii": {
    "success": 23,
    "fail": 4,
    "details": [
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_1_Teilrechnung.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_2_Teilrechnung.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_AbweichenderZahlungsempf.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Betriebskostenabrechnung.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach_DueDate.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach_negativePaymentDue.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Elektron.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_ElektronischeAdresse.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Gutschrift.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Haftpflichtversicherung_Versicherungssteuer.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Innergemeinschaftliche_Lieferungen.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Kraftfahrversicherung_Bruttopreise.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Miete.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_OEPNV.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Physiotherapeut.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Rabatte.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_RechnungsUebertragung.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Rechnungskorrektur.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Reisekostenabrechnung.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_SEPA_Prenotification.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Sachversicherung_berechneter_Steuersatz.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Betriebskostenabrechnung.cii.xml",
        "success": false,
        "format": "xrechnung",
        "error": "Wrong format detected: xrechnung, expected: cii"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Einfach.cii.xml",
        "success": false,
        "format": "xrechnung",
        "error": "Wrong format detected: xrechnung, expected: cii"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Elektron.cii.xml",
        "success": false,
        "format": "xrechnung",
        "error": "Wrong format detected: xrechnung, expected: cii"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Reisekostenabrechnung.cii.xml",
        "success": false,
        "format": "xrechnung",
        "error": "Wrong format detected: xrechnung, expected: cii"
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/not_validating_full_invoice_based_onTest_EeISI_300_CENfullmodel.cii.xml",
        "success": true,
        "format": "facturx",
        "error": null
      }
    ]
  },
  "ubl": {
    "success": 28,
    "fail": 0,
    "details": [
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_1_Teilrechnung.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_2_Teilrechnung.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_AbweichenderZahlungsempf.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Betriebskostenabrechnung.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach_DueDate.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach_negativePaymentDue.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Elektron.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_ElektronischeAdresse.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Gutschrift.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Haftpflichtversicherung_Versicherungssteuer.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Innergemeinschaftliche_Lieferungen.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Kraftfahrversicherung_Bruttopreise.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Miete.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_OEPNV.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Physiotherapeut.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Rabatte.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_RechnungsUebertragung.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Rechnungskorrektur.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Reisekostenabrechnung.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_SEPA_Prenotification.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Sachversicherung_berechneter_Steuersatz.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Betriebskostenabrechnung.ubl.xml",
        "success": true,
        "format": "xrechnung",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Einfach.ubl.xml",
        "success": true,
        "format": "xrechnung",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Elektron.ubl.xml",
        "success": true,
        "format": "xrechnung",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Reisekostenabrechnung.ubl.xml",
        "success": true,
        "format": "xrechnung",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/not_validating_full_invoice_based_onTest_EeISI_300_CENfullmodel.ubl.xml",
        "success": true,
        "format": "ubl",
        "error": null
      },
      {
        "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/ubl-tc434-creditnote1.xml",
        "success": true,
        "format": "ubl",
        "error": null
      }
    ]
  },
  "fx": {
    "success": 0,
    "fail": 0,
    "details": []
  },
  "totalSuccessRate": 0.9272727272727272
}